文章目录[隐藏]
- 宝塔面板:https://www.bt.cn
- ss-panel-v3-mod再次修改版Github地址:https://github.com/Anankke/ss-panel-v3-mod_Uim
- 操作步骤
- 安装宝塔面板了,Linux面板6.9安装命令如下:
- 安装完成后给出面板的登录地址
- 用浏览器登录宝塔面板,因为是新装的,登录以后会提示我们安装套件,这里选择安装LAMP,把PHP版本改为7.1,其他不用动,为节省时间我选择极速安装。然后点“一键安装”即可
- 安装完成后我们先添加一个站点,网站 – 添加站点 域名我这里就用服务器的IP了,根目录选一下,数据库选Mysql填一下用户名和密码以后点“提交”即可
- 进入到ss-panel-v3-mod再次修改版的Github地址,把前端的压缩包下载下来
- 然后把.zip压缩包上传到网站根目录下,解压后把所有文件剪切到网站根目录下
- 找到config目录下的.config.php.example文件,将它重命名为.config.php并点开“编辑”。修改一下数据库的信息,其他的根据自己需要修改,修改完成后保存。
- 然后找到 网站 – 设置 – 网站目录,将网站运行目录改为public,取消勾选“防跨站攻击”
- 同样的,伪静态这里把一下规则填入并保存。(这里@记得替换为
- 然后找到软件商店 – PHP7.1 – 设置。切换到 配置文件,搜索 display_errors = 并把On改为Off后保存
- 在 禁用函数 中,将system proc_open proc_get_status删除
- 在 性能调整 中,将 运行模式 改为 静态 并保存。
- 找到数据库,点导入,点从本地上传,上传我们解压的sspanel前端的文件夹内的sql文件夹中的glzjin_all.sql
- 在点击后面的这个“导入”即可
- 然后就是安装composer依赖了,SSH登陆服务器,先切换到网站目录下(我的是:cd /www/wwwroot/sspanel)输入如下命令:
- 再就是创建管理员,输入如下命令后根据提示创建:
- 然后添加定时任务,输入如下命令:
- 输入后回车按i键进入编辑,将如下代码复制进去:
- 添加好以后,点Esc,输入:wq回车即可保存
- 现在我们的sspanel站点就可以访问了。
- 不过这里有个小问题就是当我们点击左上角的LOGO的时候会跳转到另一个模板
- 这里我们需要修改一个文件,那就是网站config目录下的routes.php,将 $app->get(‘/’, ‘App\Controllers\HomeController:index’); 改为 $app->get(‘/’, ‘AppControllersHomeController:indexold’);即可
- 这样我们的网站就正常了
- 其他说明
- 补充说明
搭建ss-panel-v3-mod再次修改版分两篇文章来写,一篇打架面板,一篇写添加节点。这次就先写前端搭建的方法,使用Vultr东京服务器安装Centos7 64位系统,宝塔面板演示本次操作。
宝塔面板:https://www.bt.cn
ss-panel-v3-mod再次修改版Github地址:https://github.com/Anankke/ss-panel-v3-mod_Uim
操作步骤
安装宝塔面板了,Linux面板6.9安装命令如下:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
安装完成后给出面板的登录地址
用浏览器登录宝塔面板,因为是新装的,登录以后会提示我们安装套件,这里选择安装LAMP,把PHP版本改为7.1,其他不用动,为节省时间我选择极速安装。然后点“一键安装”即可
安装完成后我们先添加一个站点,网站 – 添加站点 域名我这里就用服务器的IP了,根目录选一下,数据库选Mysql填一下用户名和密码以后点“提交”即可
进入到ss-panel-v3-mod再次修改版的Github地址,把前端的压缩包下载下来
然后把.zip压缩包上传到网站根目录下,解压后把所有文件剪切到网站根目录下
找到config目录下的.config.php.example文件,将它重命名为.config.php并点开“编辑”。修改一下数据库的信息,其他的根据自己需要修改,修改完成后保存。
然后找到 网站 – 设置 – 网站目录,将网站运行目录改为public,取消勾选“防跨站攻击”
同样的,伪静态这里把一下规则填入并保存。(这里@记得替换为
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [QSA,L]
@/IfModule>
然后找到软件商店 – PHP7.1 – 设置。切换到 配置文件,搜索 display_errors = 并把On改为Off后保存
在 禁用函数 中,将system proc_open proc_get_status删除
在 性能调整 中,将 运行模式 改为 静态 并保存。
找到数据库,点导入,点从本地上传,上传我们解压的sspanel前端的文件夹内的sql文件夹中的glzjin_all.sql
在点击后面的这个“导入”即可
然后就是安装composer依赖了,SSH登陆服务器,先切换到网站目录下(我的是:cd /www/wwwroot/sspanel)输入如下命令:
php composer.phar install
再就是创建管理员,输入如下命令后根据提示创建:
php xcat createAdmin
然后添加定时任务,输入如下命令:
crontab -e
输入后回车按i键进入编辑,将如下代码复制进去:
30 22 * * * php /网站目录/xcat sendDiaryMail
0 0 * php -n /网站目录/xcat dailyjob
/1 * php /网站目录/xcat checkjob
/1 * php /网站目录/xcat syncnode
添加好以后,点Esc,输入:wq回车即可保存
现在我们的sspanel站点就可以访问了。
不过这里有个小问题就是当我们点击左上角的LOGO的时候会跳转到另一个模板
这里我们需要修改一个文件,那就是网站config目录下的routes.php,将 $app->get(‘/’, ‘App\Controllers\HomeController:index’); 改为 $app->get(‘/’, ‘AppControllersHomeController:indexold’);即可
这样我们的网站就正常了
其他说明
如果需要自动备份,可模仿以下两例,自行添加一条
例1:每20分钟备份1次(若间隔大于60分钟,看例2):
/20 * php -n /网站目录/xcat backup
例2:每20小时备份1次(若间隔大于24小时,自行Google):
0 /20 php -n /网站目录/xcat backup
如果需要财务报表,可选添加以下三条
5 0 * * * php /网站目录/xcat sendFinanceMail_day
6 0 0 php /网站目录/xcat sendFinanceMail_week
7 0 1 php /网站目录/xcat sendFinanceMail_month
如果需要检测被墙,添加以下一条
*/1 * * * * php /网站目录/xcat detectGFW
如果要用到radius,需要添加下面这三条
*/1 * * * * php /网站目录/xcat synclogin
/1 * php /网站目录/xcat syncvpn
/1 * php -n /网站目录/xcat syncnas
这样我们就完成了ss-panel-v3-mod再次修改版前端的搭建。本人能力有限,如有纰漏,欢迎指正!
补充说明
提示找不到composer.phar这个文件:请到下方链接中下载并上传
链接: https://pan.baidu.com/s/1hXkhsadeLjPqD4TjybUtYQ 提取码: 27cd
发表回复