前言
sspanel
作为 github 主流的商用科学上网系统,其 star 已经达到 1353,主要分支为 dev 开发版和 master 稳定版,由于新手在搭建过程中,容易出现各种各样的问题,本篇文章演示最基础的手动搭建教程
安装教程
项目地址: https://github.com/Anankke/ss-panel-v3-mod_Uim
环境要求: 宝塔、1GB 内存、centos7
1、安装宝塔
首先使用ssh连接工具,连接到您的服务器,例如putty
打开终端,输入以下命令进行安装宝塔面板
centos
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
Ubuntu
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
具体流程参考这篇文章:http://docs.bt.cn/443922
2、添加网站
打开宝塔面板,后安装LNMP
(php最好选择7.2版本)
选择完所需版本,点击一键安装,后等待安装结束即可
LNMP
环境部署完成后,点击右侧网站-->添加网站
3、源码安装
复制下面全部代码,然后粘贴到 ssh
命令端
(如果想使用 dev
分支请把 git clone -b master
中的 master
改为 dev
)
cd /www/wwwroot/你的文件夹名 yum update && yum install git -y git clone -b master https://github.com/Anankke/SSPanel-Uim.git tmp && mv tmp/.git . && rm -rf tmp && git reset --hard cp config/.config.example.php config/.config.php chown -R root:root * chmod -R 755 * chown -R www:www storage wget https://getcomposer.org/installer -O composer.phar php composer.phar php composer.phar install //执行这一步前,先完成第4步宝塔面板设置操作
4、宝塔面板设置
第一步:软件设置 php 修改
在软件管理中找到php
,点击设置
在禁用函数一栏找到 system
、proc_open
、proc_get_status
去除它
在性能调整中,把 PHP
运行模式设置为 静态
在配置文件中 按 Ctrl+F 搜索 display_errors = On
改为 Off 后保存
第二步:网站目录设置
运行目录设置为 public
,取消勾选防跨站攻击
设置伪静态:
location / { try_files $uri /index.php$is_args$args; }
第三步:添加数据库
新建数据库(如果你在创建网站时有勾选同时创建数据库,就导入该数据库),导入 sql 文件夹下的glzjin_all.sql
第四步:修改 config 默认参数
进入网站根目录/config/config.php
下图参数必填,其余参数看备注填写
5、终端完善
创建管理员
php xcat initQQWry //下载 ip 解析库,必须 php xcat createAdmin //创建管理员,必须 php xcat npmbuild //构建 index php xcat initdownload //下载工具(可选择跳过
设置定时任务
执行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
如果需要检测被墙,需要添加:
*/1 * * * * php /www/wwwroot/你的文件夹名/xcat detectGFW
然后按ECS
键后书:wq
回车退出。
使用
通过以上步骤,完整的 sspanel
面板就搭建好了,可以看到该面板主要的配置参数都集中到config.php
文件里了
因此,前后端数据对接的基础参数都在这里进行调整,新手可以逐个尝试下里面的功能,都有详细备注