zoukankan      html  css  js  c++  java
  • Cool主题安装sspanel主题教程

    1.安装宝塔

      配置PHP

    打开 宝塔面版 > 软件商店 > 你安装的PHP > 设置

    在禁用函数一栏删除 systemproc_openproc_get_statusputenvpcntl_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重新再导入一次

    所有步骤操作完成后的效果图

  • 相关阅读:
    Java中断机制
    RPC原理
    synchronized和ReentrantLock的区别
    dubbo入门
    Zookeeper入门
    分布式事务
    Mysql索引会失效的几种情况
    java代码执行过慢的问题定位
    持续集成
    Mycat 数据库分库分表中间件
  • 原文地址:https://www.cnblogs.com/claidx/p/13762460.html
Copyright © 2011-2022 走看看