1.安装宝塔
配置PHP
打开宝塔面版 > 软件商店 > 你安装的PHP > 设置
在禁用函数一栏删除system
、proc_open
、proc_get_status
、putenv
、pcntl_signal
。
2.安装面板程序
打开 宝塔面版 > 网站 > 添加站点,输入你的域名,点击提交 然后用各种方式进入你的网站主目录,在主目录里上传我在压缩包里的cool主题全文件,并把破解的授权文件上传到/www/wwwroot/你的网站目录/public/theme/cool/assets/js/文件夹下,文件名为cool.js
安装依赖
cd /www/wwwroot/你的网站目录/ wget https://getcomposer.org/installer -O composer.phar php composer.phar php composer.phar install
用composer安装依赖时如果内存不够的话,可以在宝塔里增加虚拟内存
composer install遇到:Your requirements could not be resolved to an installable set of packages 解决办法:直接忽略版本就是了 composer install --ignore-platform-reqs 或者 composer update --ignore-platform-reqs
复制配置文件 cp config/.cool_config.example.php config/.cool_config.php cp config/.config.example.php config/.config.php
打开 宝塔面版 > 网站 > 你的网站 在 网站目录 里取消勾选 防跨站攻击,运行目录里面选择 /public,点击保存。 在 伪静态 中填入下面内容,然后保存 location / { try_files $uri /index.php$is_args$args; } 在SSH里的网站目录下执行,给网站文件755权限 cd ../ chmod -R 755 你的文件夹名/ chown -R www:www 你的文件夹名/
3.数据库操作
打开 宝塔面版 > 数据库,选择添加数据库,数据库名字和用户名任意写,密码建议使用随机生成的密码,点击提交即可添加数据库 点击数据库名字旁边的 导入 > 本地上传,即可上传并导入sql文件到数据库 如果你是全新安装面板,请上传并导入网站目录下的 /sql/glzjin_all.sql、/sql/cool.sql 、gconfig.sql 如果你是从其他主题迁移到Cool主题,请上传并导入网站目录下的 /sql/cool.sql、/sql/user_subscribe_log.sql、/sql/detect_ban_log.sql、/sql/gconfig.sql 如果没有导入 /sql/cool.sql 的话会导致无法注册新用户 将数据库user表里的全部用户的theme列改为cool,使用phpmyadmin进入你的数据库里执行这条sql语句?? UPDATE user SET theme='cool' 编辑 config.php 将你的数据库名字,用户名和密码填入.config.php里,类似下面这样 $_ENV['db_database'] = 'sspanel'; //数据库名 $_ENV['db_username'] = 'sspanel'; //数据库用户名 $_ENV['db_password'] = 'sspanel_password'; //用户名对应的密码
4.其他操作
在SSH里的网站目录下执行 php xcat createAdmin,即可创建管理员用户。(如果你已经有了管理员用户就不用创建了) 在SSH里的网站目录下执行 php xcat initQQWry ,即可下载IP数据库(必须要执行这个) 在SSH里的网站目录下执 php xcat initdownload,即可下载客户端(部分客户端需自行上传) 执行 crontab -e 命令,添加以下: 0 0 * * * php -n /www/wwwroot/你的文件夹名/xcat dailyjob */1 * * * * php /www/wwwroot/你的文件夹名/xcat checkjob */1 * * * * php /www/wwwroot/你的文件夹名/xcat syncnode 然后cd /www/wwwroot/你的文件夹名/ 执行 php xcat initdocuments
答疑:如果不能添加节点或添加编辑新用户。
把/sql/cool.sql重新再导入一次
所有步骤操作完成后的效果图