这是一个
涨姿势的站点

ss-panel魔改版宝塔略高级教程 可以商用的一个教程


魔改页面搭建

安装宝塔界面

  • centos 6/7(这个是稳定版,其余都是测试版,强烈建议使用centos)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

新建网站

  • lnmp 推荐php7.0(5.6以上的版本都行)
  • 按照正常方式新建网站
    mark
  • 点击配置
    mark
  • 修改路径
    在配置文件中找到 root /home/wwwroot/your.web.site;,加上public
    改成这个样子root /home/wwwroot/your.web.site/public;
    mark
  • 添加伪静态
         location / {
            try_files $uri $uri/ /index.php$is_args$args;
        }  

mark

搭建魔改站点

cd /www/wwwroot/bibili.li
git clone https://github.com/mmmwhy/mod.git tmp && mv tmp/.git . && rm -rf tmp && git reset --hard
cp config/.config.php.example config/.config.php
chown -R root:root *
chmod -R 755 *
chown -R www:www storage
chattr -i .user.ini
mv .user.ini ./public
cd ./public
chattr +i .user.ini

复制上边一段在vps内运行

直接在宝塔控制面板中重启网页服务器nginxapache或其他。
mark

增加定时任务

底下的bibili.li,请替换成自己的网址

  • 每日过期数据整理
php /www/wwwroot/bibili.li/xcat dailyjob

mark

  • 每分钟过期检查
php /www/wwwroot/bibili.li/xcat checkjob

mark

导入数据库

  • 下载文件 sspanel.sql,保存在本地,马上要用。

  • 新建数据库
    mark

  • 导入刚才下载的文件
    mark

配置config

主要需要修改的是:

  • mukey $System_Config['muKey'] = '';与后端交互用
  • 数据库对接部分,还记的你自己设置的密码吗?db_password填自己的密码就好。
    mark

这个时候,页面就应该搭好了。
默认账号:91vps
默认密码:91vps

其余常见问题:

  • 页面返回错误json值

1、配置修改:display_errors
mark
2、性能调整:运行模式
mark
3、重载php配置,确保生效

  • 添加管理员
php xcat createAdmin
  • 重置流量
php xcat resetTraffic
  • 发送流量使用情况邮件
php xcat sendDiaryMail
  • 下载客户端
php -n xcat initdownload
  • 下载IP解析库
php xcat initQQWry

前端搭建完毕,后端可以直接使用本站提供的一键脚本

可以转载,注明出处。91vps » ss-panel魔改版宝塔略高级教程

评论 254

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #150

    大佬这个这么怎么配置节点为单端口多用户的那种模式啊 ,有偿啊 qq 1396284301

    大水1周前 (09-10)回复
  2. #149

    请问大大,怎么设定让用户自己修改加密方式?

    EzioTW1周前 (09-10)回复
  3. #148

    搭建好后:
    该网页无法正常运作

    http://www.jsbcdn.cn 将您重定向的次数过多。
    尝试清除 Cookie.
    ERR_TOO_MANY_REDIRECTS

    抓包显示无限302

    蓝新3周前 (09-01)回复
  4. #147

    我用Xshell5命令php xcat resetTraffic
    日志为
    [[email protected] ourss.ooo]# php xcat resetTraffic
    SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘airss.user’ doesn’t exist (SQL: update user set d = 0, u = 0 where enable = 1)[[email protected] ourss.ooo]#
    请问这是为啥?

    airted1个月前 (08-20)回复
  5. #146

    代建 加q 3207893050

    stark1个月前 (08-14)回复
  6. #145

    数据库少了一步,问题找了好久好久!

    自动备份1个月前 (08-11)回复
  7. #144

    大佬如何一个VPS对接两个前端

    wq2个月前 (07-28)回复
  8. #143

    创建管理员时
    start create admin accountPHP Fatal error: Uncaught PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘sspanel.user’ doesn’t exist in /www/wwwroot/ssr.jzl1.tk/vendor/illuminate/database/Connection.php:333
    Stack trace:
    #0 /www/wwwroot/ssr.jzl1.tk/vendor/illuminate/database/Connection.php(333): PDO->prepare(‘select * from ...')
    #1 /www/wwwroot/ssr.jzl1.tk/vendor/illuminate/database/Connection.php(722): Illuminate\Database\Connection->Illuminate\Database\{closure}(Object(Illuminate\Database\MySqlConnection), 'select * from
    …’, Array)
    #2 /www/wwwroot/ssr.jzl1.tk/vendor/illuminate/database/Connection.php(685): Illuminate\Database\Connection->runQueryCallback(‘select * from ...', Array, Object(Closure))
    #3 /www/wwwroot/ssr.jzl1.tk/vendor/illuminate/database/Connection.php(349): Illuminate\Database\Connection->run('select * from
    …’, Array, Object(Closure))
    #4 /www/wwwroot/ssr.jzl1.tk/vendor/illuminate/database/Query/Builder.php(1610): Illuminate\Database\Connection->select(‘select * from `…’, Array, true)
    #5 /www/wwwroot/ssr.j in /www/wwwroot/ssr.jzl1.tk/vendor/illuminate/database/Connection.php on line 729

    jzl2个月前 (07-20)回复
  9. #142

    可以代建,需要的加q 1837113427

    zz2个月前 (07-12)回复
  10. #141

    请问可以适配zfbjk嘛,因为以前用的时候,买过zfbjk,不想浪费了

    6662个月前 (07-08)回复