• 欢迎访问蜷缩的蜗牛博客 蜷缩的蜗牛
  • 微信搜索: 蜷缩的蜗牛 | 联系站长 kbsonlong@qq.com
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

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

ss-panel 蜷缩的蜗牛 8个月前 (01-15) 99次浏览 已收录

支付宝模块已经写完了,可以前往 http://sjsk.us/参观~~~


优点:

  • 前端使用宝塔界面,方便搭建;
  • 增加 bbr 支持;
  • 增加虚拟内存部分,小内存鸡也可以上手了;

bbr 一键脚本(必须 cenots7+,ubuntu16+)

支持非 openVZ 主机,非常不建议用 ovz 做机场

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

增加虚拟内存

增加 1G 的 Swap 分区

dd if=/dev/zero of=/var/swap bs=1024 count=1048576
mkswap /var/swap
chmod 0644 /var/swap
swapon /var/swap
echo '/var/swap   swap   swap   default 0 0' >> /etc/fstab

魔改页面搭建

安装宝塔界面

  • 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
  • 修改路径
    在配置文件中找到 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/91vps.us
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

增加定时任务

底下的91vps.us,请替换成自己的网址

yum -y install vixie-cron crontabs
rm -rf /var/spool/cron/root
echo 'SHELL=/bin/bash' >> /var/spool/cron/root
echo 'PATH=/sbin:/bin:/usr/sbin:/usr/bin' >> /var/spool/cron/root
echo '*/20 * * * * /usr/sbin/ntpdate pool.ntp.org > /dev/null 2>&1' >> /var/spool/cron/root
echo '30 22 * * * php /www/wwwroot/91vps.us/xcat sendDiaryMail' >> /var/spool/cron/root
echo '0 0 * * * php /www/wwwroot/91vps.us/xcat dailyjob' >> /var/spool/cron/root
echo '*/1 * * * * php /www/wwwroot/91vps.us/xcat checkjob' >> /var/spool/cron/root
/sbin/service crond restart

导入数据库

  • 下载文件 sspanel.sql,保存在本地,马上要用。
  • 设置 root 密码,设置一个你记得住的,切记,要记得住。
    mark
  • 之后进入上边的那个 phpmyadmin,新建sspanel数据库
  • 然后点击左边那个 sspanel,导入刚才那个sspanel.sql文件
    这个时候,你会出现一大堆数据库内容

配置 config

vi /www/wwwroot/91vps.us/config/.config.php

主要需要修改的是:

  • mukey $System_Config['muKey'] = '';与后端交互用
  • 数据库对接部分,还记的你自己设置的密码吗?db_password填自己的密码就好。
# database 数据库配置
$System_Config['db_driver'] = 'mysql';
$System_Config['db_host'] = 'localhost';
$System_Config['db_database'] = 'sspanel';
$System_Config['db_username'] = 'root';
$System_Config['db_password'] = 'root';
$System_Config['db_charset'] = 'utf8';
$System_Config['db_collation'] = 'utf8_general_ci';
$System_Config['db_prefix'] = '';

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

其余常见问题:

  • 页面返回错误 json 值
    TIM 图片
    php 设置修改为 静态 即可
    mark
    配置修改中display_errors = On修改为display_errors = Off
  • 添加管理员
php xcat createAdmin
  • 重置流量
php xcat resetTraffic
  • 发送流量使用情况邮件
php xcat sendDiaryMail
  • 下载客户端
php -n xcat initdownload
  • 下载 IP 解析库
php xcat initQQWry

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

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


蜷缩的蜗牛 , 版权所有丨如未注明 , 均为原创丨 转载请注明ss-panel 魔改版宝塔略高级教程 可以商用的一个教程
喜欢 (0)
[]
分享 (0)