MENU

#网站配置#ss-panel-v3-mod centos 7 详细安装步骤

August 29, 2018 • 网站配置阅读设置

这次介绍下ss-panel-v3-mod和centos 7的前端搭建,这边用到的是宝塔面板,环境是nginx 1.12 /mysql 5.6 /php 7.1

宝塔的安装:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

屏幕快照 2018-08-29 下午9.37.24.png
安装好后我们进入面板安装所需的环境,安装好后我们开始ss-panel-v3-mod的安装。
首先创建个网站
屏幕快照 2018-08-29 下午9.53.40.png
点击宝塔的软件管理,打开PHP7.0的设置页面,删除如下几个函数:
popen proc_open proc_get_status system exec
在配置修改中 按 Ctrl+F 搜索 display_errors = 改为 Off 后保存
现在在你的站点根目录下找到storage目录 修改权限为777
然后回到xshell

cd /www/wwwroot/ssr

下载面板程序文件:

git clone https://github.com/NimaQu/ss-panel-v3-mod_Uim.git tmp && mv tmp/.git . && rm -rf tmp && git reset --hard

回到宝塔面板中,点击站点设置,添加伪静态规则:

location / {
                        try_files $uri $uri/ /index.php$is_args$args;
                }

此时打开宝塔面板内的phpmyadmin,新建一个数据库命名为sspanel:
然后导入数据库(在目录下找到sql这个文件夹,然后下载glzjin_all.sql)
屏幕快照 2018-08-29 下午10.01.13.png
屏幕快照 2018-08-29 下午10.00.34.png
回到Xshell中,并在你的站点根目录内执行下面的命令开始安装依赖:

php composer.phar install

屏幕快照 2018-08-29 下午9.35.28.png

添加计划任务:

crontab -e

30 22 * * * php /www/wwwroot/你的站点域名/xcat sendDiaryMail
*/1 * * * * php /www/wwwroot/你的站点域名/xcat synclogin
*/1 * * * * php /www/wwwroot/你的站点域名/xcat syncvpn
0 0 * * * php -n /www/wwwroot/你的站点域名/xcat dailyjob
*/1 * * * * php /www/wwwroot/你的站点域名/xcat checkjob    
*/1 * * * * php -n /www/wwwroot/你的站点域名/xcat syncnas

现在来创建面板的管理员账号:

php -n xcat createAdmin

屏幕快照 2018-08-29 下午5.22.43.png

管理员账号创建完成后,现在来同步一下用户数据:

php xcat syncusers

这样我们打开网站就可以看到安装好了。

屏幕快照 2018-08-29 下午10.06.15.png