SSPanel-Uim搭建教程 2023年全新定制版主题-解决老版本命令失效问题

SSPanel-Uim

简介

SSPanel UIM (定制 UI 版)是一款专为 Shadowsocks / V2Ray / Trojan 协议设计的多用途代理服务销售管理系统。

特性

  • 集成 支付宝当面付,Stripe 银行卡,彩虹易支付 等多种支付系统
  • 支持多种邮件服务,内置队列功能,无需第三方组件即可使用
  • 内置基于 Bootstrap 5 的 tabler 主题,Smarty 模板引擎支持
  • 支持 Shadowsocks 2022,Shadowsocks AEAD,Trojan-Go 等最新代理协议
  • 通用订阅接口,一键 json/clash/sip008 格式订阅下发
  • 自定义节点配置,模块化订阅系统,支持多种传统订阅模式

安装

1.连接 SSH 安装宝塔面板

2.宝塔面板安装环境, 推荐使用 PHP 7.2、MySQL 5.6、Nginx 1.16

3.宝塔面板创建网站, 域名等信息自行填写

4.上传源码到网站根目录,下载源码

cd /www/wwwroot/你的网站文件夹名

5.使用composer安装依赖

wget https://getcomposer.org/installer -O composer.phar && php composer.phar && php composer.phar install

6.复制配置文件

cp config/.config.example.php config/.config.phpcp config/.metron_setting.example.php config/.metron_setting.phpcp config/appprofile.example.php config/appprofile.php

.config.php设置后执行php xcat Tool initQQWry 下载IP解析库

7.创建管理员账号以及其它初始化工作

cd /www/wwwroot/域名/php xcat User createAdminphp xcat User resetTrafficphp xcat SyncRadius syncusersphp xcat Tool initQQWryphp xcat Tool initdownload

8.网站设置

打开 宝塔面版 > 网站 > 你的网站

在 网站目录 里取消勾选 防跨站攻击,运行目录里面选择 /public,点击保存。

在 伪静态 中填入下面内容,然后保存

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

9.在SSH里的网站目录下执行,给网站文件755权限

cd ../chmod -R 755 你的文件夹名/chown -R www:www 你的文件夹名/

10.数据库操作

首次迁移: 导入网站目录下的sql/glzjin_all.sql 文件

将数据库user表里的全部用户的theme列改为metron,使用phpmyadmin执行这条sql语句:

UPDATE user SET theme='metron'

使用宝塔面板的计划任务配置

每日任务 (必须)任务类型:Shell 脚本任务名称:自行填写执行周期:每天 0 小时 0 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat Job DailyJob检测任务 (必须)任务类型:Shell 脚本任务名称:自行填写执行周期:N分钟 1 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat Job CheckJob用户账户相关任务 (必须)任务类型:Shell 脚本任务名称:自行填写执行周期:每小时脚本内容:php /www/wwwroot/你的网站目录/xcat Job UserJob检查用户会员等级过期任务 (必须)任务类型:Shell 脚本任务名称:自行填写执行周期:每分钟脚本内容:php /www/wwwroot/你的网站目录/xcat Job CheckUserClassExpire检查账号过期任务 (必须)任务类型:Shell 脚本任务名称:自行填写执行周期:每小时脚本内容:php /www/wwwroot/你的网站目录/xcat Job CheckUserExpire定时检测邮件队列 (必须)任务类型:Shell 脚本任务名称:自行填写执行周期:N分钟 1 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat Job SendMail每日流量报告 (给开启每日邮件的用户发送邮件)任务类型:Shell 脚本任务名称:自行填写执行周期:每天 0 小时 0 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat SendDiaryMail审计封禁 (建议设置)任务类型:Shell 脚本任务名称:自行填写执行周期:N分钟 1 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat DetectBan检测节点被墙 (可选)任务类型:Shell 脚本任务名称:自行填写执行周期:N分钟 1 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat DetectGFW检测中转服务器 (可选)任务类型:Shell 脚本任务名称:自行填写执行周期:N分钟 5 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat DetectTransferRadius (可选)synclogin任务类型:Shell 脚本任务名称:自行填写执行周期:N分钟 1 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat SyncRadius syncloginsyncvpn任务类型:Shell 脚本任务名称:自行填写执行周期:N分钟 1 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat SyncRadius syncvpnsyncnas任务类型:Shell 脚本任务名称:自行填写执行周期:N分钟 1 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat SyncRadius syncnas自动备份 (可选)整体备份任务类型:Shell 脚本任务名称:自行填写执行周期:自己设置, 可以设置每30分钟左右脚本内容:php /www/wwwroot/你的网站目录/xcat Backup full只备份核心数据任务类型:Shell 脚本任务名称:自行填写执行周期:自己设置, 可以设置每30分钟左右脚本内容:php /www/wwwroot/你的网站目录/xcat Backup simple财务报表 (可选)日报任务类型:Shell 脚本任务名称:自行填写执行周期:每天 0 小时 0 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat FinanceMail day周报任务类型:Shell 脚本任务名称:自行填写执行周期:每星期 周日 0 小时 0 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat FinanceMail week月报任务类型:Shell 脚本任务名称:自行填写执行周期:每月 1 日 0 小时 0 分钟脚本内容:php /www/wwwroot/你的网站目录/xcat FinanceMail month
THE END