SSpanel利用宝塔搭建前端

直接开干,我相信很多人想尝试一下这个面板

(PS:宝塔搭建SSpanel可以会有Undefined offset :0 in这个错误,这个属于后端BUG,解决方法我将会在下一篇博客上专门讲)

服务器要求只有几个,内存1G、PHP需要7.0即可、最好是LNMP环境、系统(建议):前端:CentOS 7, Ubuntu 16.04,18.04和Debian 7;后端:CentOS 7和Ubuntu 18.04(前端的话其他也可以,就是后端对接可能会很麻烦,后端强烈建议使用这两个系统)

首先我们点击网站➡添加站点➡填写相关信息(不要创建数据库和FTP)

然后我们点击数据库➡phpMyAdmin,以root权限进入数据库➡点击New创建一个新数据库

我们用SSH(Mac和Linux用系统自带的终端)进入自己的服务器后台

(Mac和Linux进入终端后用此代码进入服务器后台)

ssh [email protected](你的服务器IP地址) -pPort(你的服务器端口号)

进入服务器后台,进入你的网站根目录

cd /www/wwwroot/my website (你的网站域名)

然后输入以下代码

git clone https://github.com/sphard/ss-panel-v3-mod_UIChanges.git tmp && mv tmp/.git . && rm -rf tmp && git reset --hard

在下载的同时我们用宝塔面板为网站添加伪静态(点击网站➡点击你的SSpanel网站域名➡点击伪静态)

location / {
    try_files $uri $uri/ /index.php$is_args$args;
}

下载完成后,我们用宝塔面板进入网站根目录,进入sal文件夹下载glzjin_all.sql文件,然后以root权限打开phpMyAdmin,点击在你为SSpanel而新创建的数据库,点击导入即可

然后我们用宝塔面板把网站主目录改为/public(网站➡域名➡网站目录)

然后我们把根目录和目录里的storage的权限改为777和www

然后进入config文件夹更改config (注意:只更改基础设置,后面的可以在搭建完一个后端后再去修改,不然创建管理员时会失败)

回到服务器后台,安装依赖(可能会有报错,无视即可)

php composer.phar install

创建计划任务:

crontab -e

选择2,使用vim添加

30 22 * * * php /www/wwwroot/你的站点目录/xcat sendDiaryMail

*/1 * * * * php /www/wwwroot/你的站点目录/xcat synclogin

*/1 * * * * php /www/wwwroot/你的站点目录/xcat syncvpn

0 0 * * * php -n /www/wwwroot/你的站点目录/xcat dailyjob

*/1 * * * * php /www/wwwroot/你的站点目录/xcat checkjob 
 
*/1 * * * * php -n /www/wwwroot/你的站点目录/xcat syncnas

然后按Esc加:wq然后回车保存

创建管理员账号

php -n xcat createAdmin

创建完成后同步数据

php xcat syncusers

进入网站,如果能够访问,则前端搭建完成

发表评论