ss-panel-v3-mod 再次修改版前端安装教程



  • 教程正文

    • 准备一台CentOS7系统的VPS,用Xshell登录VPS
      0_1529047770301_0c802a24-a429-4932-bb5c-b774d40f49b8-image.png

    安装宝塔面板

    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
    
    • 安装完成后记录这里的帐号密码,在浏览器里输入你vps的公网IP+8888端口
      0_1529047786404_04d67a1e-c0ad-4f31-a7cf-bfdad53a5a2a-image.png

    • 登录之后使用宝塔安装一个LNMP环境,PHP版本选择7.0,其他的默认。
      0_1529047808899_50022d0d-4d8b-48f6-b6df-9af55169b7ed-image.png
      安装时间会比较久。等待即可。

    • 环境安装好后,添加一个站点,绑定你的域名,如果没有域名,填写你的vps公网ip。
      0_1529047890250_6d69e555-2db3-49b8-b5dd-90265d75faee-image.png

    • 在xshell中cd到你的站点目录下

    cd /www/wwwroot/你的站点域名
    
    • 下载面板程序
    yum update
    git clone -b master https://github.com/NimaQu/ss-panel-v3-mod_Uim.git tmp && mv tmp/.git . && rm -rf tmp && git reset --hard
    
    • 回到宝塔面板中,点击站点设置,添加伪静态规则:
    location / {
        try_files $uri $uri/ /index.php$is_args$args;
    }
    

    0_1529047919460_25f6c1de-f6db-447a-a357-7582f26fff94-image.png

    • 接着点击网站目录,将运行目录改为/public,如图:
      0_1529047970513_0b6e1d8c-61cb-4ba2-a993-b66f59b7beb6-image.png

    • 点击宝塔的软件管理,打开PHP7.0的设置页面,删除如下图的几个函数:
      0_1529048064565_c2420440-cbca-4c11-bc7d-f7e66bde0a9e-image.png

    • 现在在你的站点根目录下找到storage目录,点击如图按钮修改权限:
      0_1529048048334_2374d829-d633-4525-93ca-33fad4ae04e5-image.png

    配置程序

    • 下载面板程序到本地
      github地址:https://github.com/dzzgggg/ss-panel-v3-mod_UIChanges

    • 此时打开宝塔面板内的phpmyadmin,新建一个数据库命名为sspanel:
      0_1529048081282_b8bab1f4-e161-4816-b65e-8f1a694cfe6a-image.png

    • 导入我们刚下载到本地的数据库文件,数据库文件的路径是:sql/glzjin_all.sql
      0_1529048093396_687b9f3f-6a8b-46c7-bfb5-ec6ff528a1da-image.png

    • 回到宝塔面板中,进入config目录,编辑目录下的.config.php文件:
      0_1529047942628_1f27b52d-6e9d-47dc-85cc-db998ef31588-image.png

    • 填写你的站点名字、域名、随机安全码还有你的数据库配置信息:
      0_1529047825740_9bb562e6-1114-46de-900f-12c19fc51190-image.png
      root密码修改方式:在宝塔面板点击数据库,点击root密码

    • 确定填写都是正确后,保存文件

    • 回到Xshell中,并在你的站点根目录内执行下面的命令开始安装依赖:

    php composer.phar instal
    

    安装成功截图:0_1529047816229_7796a27d-886b-438c-9735-14c4f46a5863-image.png

    添加计划任务:

    crontab -e

    • 输入如下内容:
    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
    
    • 退出并保存。

    • 现在来创建面板的管理员账号:

    php -n xcat createAdmin
    
    • 稍等一会儿就会提示让你输入管理员的邮箱之类的,照着填就行。

    • 同步用户数据:

    php xcat syncusers
    
    • 之后就可以访问网站,进行登录。

    参考链接:

    https://lala.im/2398.html
    GitHub Wiki


  • 管理员

    感谢分享~

    不过我觉得用caddy或者nginx比宝塔更好吧?



  • 目录设置为 777 权限真的大丈夫?



  • @halulu 宝塔面板安装的就是nginx。


  • 管理员

    @liuker 好吧我的意思是直接用nginx,这样做应该更适合新手,挺好。



  • @dz_paji 是775...没有写入权限


  • 管理员

    @liuker
    帮你优化了下文章,顺便换了个图床~


 

友情链接:哈陆lu的博客 WebSocks 主机博客 Mr.Kevin 逗比根据地

本论坛所有内容除特殊注明均为原创。除作者特殊要求外,本站所有内容采用知识共享署名 4.0 国际许可协议进行许可。
知识共享许可协议