使用宝塔部署 SSPanel 魔改版


1.项目打包

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

git clone -b master https://github.com/Anankke/SSPanel-Uim.git tmp && mv tmp/.git . && rm -rf tmp && git reset --hard

git config core.filemode false

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

php composer.phar

php composer.phar install

cd ../

chmod -R 755 你的文件夹名/

chown -R www:www 你的文件夹名/

ln -s /www/wwwroot/你的文件夹名/sql/glzjin_all.sql /www/backup/database/



2.伪静态

location / {

    try_files $uri /index.php$is_args$args;

}



3.导入数据,修改配置文件

导入界面会出现 glzjin_all.sql,直接导入

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

cp config/.config.example.php config/.config.php



4.创建管理员 同步数据

php xcat createAdmin

php xcat syncusers

php xcat initQQWry

php xcat resetTraffic

php xcat initdownload



5.可选项

执行 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

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


每 20 分钟备份 1 次(若间隔大于 60 分钟看下个例子):


*/20 * * * * php -n /www/wwwroot/你的文件夹名/xcat backup

每 20 小时备份 1 次(若间隔大于 24 小时请学会熟练使用搜索引擎):


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


原文地址:https://blog.anank.ke/w/SSPanel_with_DROP_DATABASE_BT

项目备份地址:https://gitee.com/bufanyun/ss-panel-v3-mod_Uim


鼎云博客
  • 最新评论
  • 总共0条评论