搭建ss-panel-mod记录

记录一下sspanel的安装过程

搭建环境

  • 架构:KVM
  • 系统:CentOS 7.x

思路整理

  • 配置PHP (宝塔用户)
  • 部署前端程序
  • 配置数据库
  • 配置config
  • 设置定时任务
  • 后端部署以及对接节点
  • 完成安装

配置PHP (宝塔用户)

  1. 在宝塔面板中找到php,点击设置
  2. 在禁用函数一栏找到 system, proc_open 删掉
  3. 在性能调整中,把 PHP 运行模式设置为 静态
  4. 在配置修改中 将display_errors = 改为 关闭 后保存
  5. 站点中配置伪静态
location / {
              try_files $uri /index.php$is_args$args;
}

部署前端程序

  web环境配置好后

cd /你的网站目录  例:cd /www/wwwroot/你的网站目录  
yum update
yum install git -y
git clone -b master https://github.com/Anankke/ss-panel-v3-mod_Uim.git tmp && mv tmp/.git . && rm -rf tmp && git reset --hard
chown -R root:root *
chmod -R 755 *
chown -R www:www storage
php composer.phar install

  宝塔后台修改运行目录为/public

配置数据库

  宝塔后台添加数据库

mysql -u 你的数据库账号 -p                               // 这里需要输入密码
mysql>use 你的数据库名;                                  // 选择数据库
mysql>source /www/wwwroot/网站目录/sql/glzjin_all.sql;   // 导入.sql文件

配置config

cd /www/wwwroot/网站目录
cp config/.config.php.example config/.config.php

  在宝塔后台对接config.php里的数据库
  创建管理员并同步用户

php xcat createAdmin          //创建管理员
php xcat syncusers            //同步用户
php xcat initQQWry            //下载IP解析库
php xcat resetTraffic         //重置流量
php xcat initdownload         //下载ssr程式

设置定时任务

  执行 crontab -e命令, 添加以下四条

30 22 * * * php /网站目录/xcat sendDiaryMail
0 0 * * * php -n /网站目录/xcat dailyjob
*/1 * * * * php /网站目录/xcat checkjob
*/1 * * * * php /网站目录/xcat syncnode

  此时可访问你的域名利用管理员登录后台

后端部署以及对接节点

  对接前先在网站后台添加节点

yum install wget -y && wget https://raw.githubusercontent.com/SuicidalCat/Airport-toolkit/master/ssr_node_c7.sh && chmod +x ssr_node_c7.sh && ./ssr_node_c7.sh

完成安装

  设置开机启动

systemctl enable ssr_node

  服务启动

systemctl start ssr_node
最后修改:2019 年 09 月 19 日 12 : 30 AM
如果觉得我的文章对你有用,请随意赞赏

1 条评论

  1. 罗木、

    泪目!!!!!尽然就这样退群了...(´இ皿இ`)

发表评论 取消回复