80后的细娃儿

BT(宝塔)面板安装 OLAINDEX 全方位指南

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

安装要求:

  • 内存: 512M以上,推荐768M以上(纯面板约占系统60M内存)
  • 硬盘: 100M以上可用硬盘空间(纯面板约占20M磁盘空间)
  • 系统: CentOS 6.x / 7.x (Ubuntu、Debian),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装)

宝塔linux6.0版本是基于centos7开发的,强烈建议使用centos7.x 系统 提示:Centos官方已宣布在2020年停止对Centos6的维护更新,各大软件开发商也逐渐停止对Centos6的兼容,新服务器不建议使用Centos6

以下主机商必看(开端口教程,不开不能用):

下面安装默认以达到以上要求。

宝塔安装

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

安装面板命令:

Bash

安装完毕,根据返回信息登陆宝塔面板:

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

安装PHP环境

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

注意: PHP 环境选择 7.1 以上,这里选择 7.2

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

开始安装等待环境安装完毕,我们开始安装扩展

安装PHP扩展

点击 设置 安装扩展

这里安装 fileinfo 扩展 并附带安装 opcache 扩展 以加速php运行

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

修改 php.ini 文件

修改 PHP 配置,需要关闭几个禁用的函数

分别是 exec 、 shell_exec 、 proc_open 、proc_get_status 这四个函数。

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

修改 composer 源(国外服务器请忽略)

宝塔面板默认安装了 Composer 包管理器

进入命令行Console,执行以下命令更换为国内源

Bash

到此基本的PHP环境准备完毕

安装配置 OLAINDEX

新建站点

这里选择新建站点,填写域名后,保持默认配置。

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

站点的具体配置,我们到后面再配置。

初始化 OLAINDEX

首先打开宝塔ssh

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

按照一下步骤执行:
cd web目录 # 刚才新建站点的目录 这里是 /www/wwwroot/t_ningkai_wang
git clone https://github.com/WangNingkai/OLAINDEX.git tmp
mv tmp/.git .
rm -rf tmp
git reset –hard
composer install -vvv # 这里确保已经安装composer成功 # 如果报权限问题,建议先执行权限命令
chmod -R 755 storage/
chown -R www:www *
php artisan od:install
chmod 777 storage/app/config.json # 不要忘记执行这一步,文件权限,否则安装报403

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

到此我们安装好了OLAINDEX

配置站点信息

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

首先站点目录

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

__如图:勾选取消 防跨站攻击(open_basedir) 将站点的运行目录改为 public 别忘了保存__

修改伪静态

选择 Laravel 5,保存《BT(宝塔)面板安装 OLAINDEX 全方位指南》

修改配置文件

注释选定内容,防止图片出现404

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

配置SSL

选择 Let’s Encrypt 申请,按要求填写申请

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

开启 SSL 后,选择强制 HTTPS

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

保存后,打开网站即可配置

《BT(宝塔)面板安装 OLAINDEX 全方位指南》

大功告成

剩下的配置按照常规操作即可,这里不再详细说明了。


OLAINDEX 问题反馈,请到 https://olaindex.ningkai.wang 页面下评论

点赞

发表评论