BT 面板安装 OLAINDEX的方法

安装要求:

内存: 512M以上,推荐768M以上(纯面板约占系统60M内存)

硬盘: 100M以上可用硬盘空间(纯面板约占20M磁盘空间)

系统: CentOS 6.x / 7.x (Ubuntu、Debian),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装)

宝塔安装

安装面板命令

Centos安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Fedora安装命令:
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

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

安装PHP环境

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

安装PHP扩展

点击 设置 安装扩展

这里安装 fileinfo 扩展 并附带安装 opcache 扩展 以加速php运行,也可以安装 redis 和memcached 扩展

修改php.ini文件

修改PHP配置,需要关闭几个禁用的函数,分别是exec 、 shell_exec 、 proc_open 、proc_get_status这四个函数

安装Composer

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

安装配置 OLAINDEX

安装程序

我们先点击左侧网站,添加域名,此时网站根目录就是/www/wwwroot/wget.5752.me

运行命令:

#将域名修改成自己的再运行
cd /www/wwwroot/wget.5752.me
git clone https://github.com/WangNingkai/OLAINDEX.git tmp
mv tmp/.git .
rm -rf tmp
git reset --hard
cp database/database.sample.sqlite database/database.sqlite # 数据库文件
composer install -vvv # 这里确保已成功安装 composer ,如果报权限问题,建议给予用户完整权限。
chmod -R 777 storage
chmod -R 777 wget.5752.me
chown -R www:www * # 此处 www 根据服务器具体用户组而定
php artisan od:install # 此处绑定域名需根据实际域名谨慎填写(包含http/https)

配置站点信息

首先站点目录

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

修改伪静态

选择 Laravel 5,保存

修改配置文件

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

配置SSL

选择 Let’s Encrypt 申请,按要求填写申请,开启 SSL 后,选择强制 HTTPS

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

最后就可以打开域名https://wget.5752.me/admin进行安装配置了

注意回调地址redirect_uri需要是https地址,可以直接在宝塔开启免费SSL证书。世纪互联版的要在https://portal.azure.cn中手动申请client_id、client_secret后填入。

后台地址:https://wget.5752.me/admin,默认密码:12345678



【上一篇】 【下一篇】

Posted in 教程 ,网络 ,软件 | Tags: ,

0 条评论

添加评论

[ Ctrl + Enter ]