一个有深度的网站

(独家)SS-Panel V3再次修改版教程

12.18——再次感谢NimaQu大佬给我们带来基于ss-panel-v3-mod的UI修改版

现在很多人的面板还是原来的UI,想不到在不知不觉中面板又更新了

想想劳资踩了多少坑,装了4次才成功,不是缺文件就是PHP问题,心累啊….

这次的面板主要更新了以下:

  • 支付系统集成:集成 支付宝当面付 易付通 码支付 TrimePay 等多种支付系统
  • UI :修改为 援交 圆角、并自定义了几个图标的显示,节点列表等級0可见等級1节点但无法看见节点详情,增加了国家图标显示(我觉得效果酷得一批
  • 商店:商品增加同时连接设备数,用户限速属性
  • 从肥羊那里来的:新用户注册现金奖励|高等级节点体验|设备数量限制
  • 优化:css和js等置入本地提升加载速度,其压缩包的体积比原面板小了8M
  • 增加v2Ray 功能

以下是对wiki教程的修改:(wiki用的是Ubuntu)

材料:CentOS7.5+的KVM服务器(一定要大厂的),宝塔面板,Xshell

如有需要可参考旧版教程

可选装BBR,输入uname -r 检查内核有4.XX就表示安装成功

 wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh

什么?你还没有宝塔?赶紧来一波

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

重要!安装环境的时候至少选择PHP7.1或以上

 

重要:完成后更新系统(不然装依赖的时候有些文件会缺失)

yum update

然后安装git

yum install git

进入站点目录

cd /www/wwwroot/你的网站目录

下面就与旧版差不多了,先下载源码

git clone -b master https://github.com/NimaQu/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

回到宝塔添加伪静态

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

修改网站目录为:/public

回到宝塔数据库选项打开phpmyadmin,点击用户,然后新建用户命名为sspanel,host为任意主机%,密码随便咯,还有创建同名数据库,切记。

回到网站sql目录把glzjin_all.sql文件下载,然后单击sspanel数据库,把文件导入。

进入config文件夹,重命名.config.php.example文件为 .config.php

编辑.config.php,按照提示改,重点是数据库部分一定要按照你刚才的设置。

回到根目录,创建管理员账号:

php -n xcat createAdmin

php xcat syncusers //同步用户
php xcat initQQWry //下载IP解析库
php xcat initdownload //下载ssr程式

添加计划任务:(切换到英文输入,按“i”修改,完成后按Esc键,再输入“:wq”退出)

crontab -e
30 22 * * * php /www/wwwroot/你的站点域名/xcat sendDiaryMail
0 0 * * * php -n /www/wwwroot/你的站点域名/xcat dailyjob
*/1 * * * * php /www/wwwroot/你的站点域名/xcat checkjob
*/1 * * * * php /www/wwwroot/你的站点域名/xcat syncnode

以下是wiki里按需要添加的:

如果需要自动备份,可模仿以下两例,自行添加一条

例1:每20分钟备份1次(若间隔大于60分钟,看例2):

*/20 * * * * php -n /www/wwwroot/你的站点域名/xcat backup

例2:每20小时备份1次(若间隔大于24小时,自行Google):

 0 */20 * * * php -n /www/wwwroot/你的站点域名/xcat backup

如果需要财务报表,可选添加以下三条

5 0 * * * php /www/wwwroot/你的站点域名/xcat sendFinanceMail_day
6 0 * * 0 php /www/wwwroot/你的站点域名/xcat sendFinanceMail_week
7 0 1 * * php /www/wwwroot/你的站点域名/xcat sendFinanceMail_month

如果需要检测被墙,添加以下一条

*/1 * * * * php /www/wwwroot/你的站点域名/xcat detectGFW

如果要用到radius,需要添加下面这三条

*/1 * * * * php /www/wwwroot/你的站点域名/xcat synclogin
*/1 * * * * php /www/wwwroot/你的站点域名/xcat syncvpn
*/1 * * * * php -n /www/wwwroot/你的站点域名/xcat syncnas

关闭CentOS7的防火墙:(面板和后端的防火墙必须同时关闭,否则会出现MySQL连接错误

systemctl stop firewalld.service

如重启机器后出现MySQL连接错误很可能是防火墙又开启了,这时需要禁用

systemctl disable firewalld.service

好了,这个时候应该就可以访问了,就问你炫不炫?

PS:wiki上说宝塔用户可能会在超过某一数量节点的时候出现 Undefined offset :0 in /你的网站路径/ 这个错误, 这个问题会导致后端无法进行连接,可以按照以下方法解决

在宝塔面板-软件管理中找到对应php,点击设置

禁用函数一栏找到systemproc_openproc_get_status去除它

性能调整中,把 PHP 运行模式设置为 静态

配置修改display_errors改为 Off 后保存

技术成就未来!

赞(0) 打赏
未经允许不得转载:幻想神域 » (独家)SS-Panel V3再次修改版教程
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

技术成就未来!

环日加速器淘宝优惠券

主人要赏我吗?喵喵喵?

支付宝扫一扫打赏

微信扫一扫打赏