由于SSPanel更新的比较勤快,导致网上的一些前端面板的安装教程已经失效,这边整理了一份最新可用的。
安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装LNMP环境
这里我们选择安装
Nginx 1.15
Mysql 5.7
PHP 7.1
phpMyAdmin(选装) 4.7
创建网站
我们在宝塔中添加一个站点,域名填写自己的,网站根目录为了方便后面使用我们这边设置为/www/wwwroot/sspanel
PHP参数设置
在宝塔的【软件商店】-【PHP-7.1】-【设置】-【配置修改】中将【display_errors】改成关闭
再去【禁用函数】中删除【system】【putenv】【proc_open】【proc_get_status】四个函数并添加禁用【passthru】函数
最后在【性能调整】-【运行模式】改成静态
下载程序
连接上SSH输入以下命令,等待安装即可
cd /www/wwwroot/sspanel
yum update && yum install git -y
git clone -b master https://github.com/Anankke/ss-panel-v3-mod_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
站点设置
我们回到宝塔,在网站设置【网站目录】里把【防跨站攻击(open_basedir)】取消,将【运行目录】改为【/public】
在【伪静态】里添加这段代码
location / {
try_files $uri /index.php$is_args$args;
}
导入数据库
在宝塔中创建一个mysql数据库,并且将/www/wwwroot/sspanel/sql/glzjin_all.sql导入进去
修改配置文件
修改一下/www/wwwroot/sspanel/config/config.php配置文件,将网站名称,网站连接,还有数据库部分改为自己的
添加管理员账号和ip解析库
php xcat initQQWry //下载ip解析库
php xcat createAdmin //创建管理员账号,除非提示创建成功,否则说明你上一步的数据库填写有误
添加计划任务
在宝塔的【计划任务】中添加一下四条
php /www/wwwroot/sspanel/xcat sendDiaryMail //每日邮件
php -n /www/wwwroot/sspanel/xcat dailyjob //每日清理
php /www/wwwroot/sspanel/xcat syncnode //时间同步 每分钟执行
php /www/wwwroot/sspanel/xcat checkjob //账号检查 每分钟执行
现在我们前端已经设置完了
One comment
好像并不能运行没有安装composer.phar