这是一个
涨姿势的站点

ss-panel v4 搭建教程(基于宝塔)

需要v4一键脚本的可以留言说一下,人多的话,我写一下

已经有宝塔的 ,可以跳过宝塔安装部分。

更新部分

  • 支持ssr
  • mukey,邮箱等配置,前端即可完成
  • 支持英文

截图

1.png
3.png
2.png
5.png
4.png
6.png

宝塔部分

安装宝塔界面

  • centos 6/7(这个是稳定版,其余都是测试版,强烈建议使用centos)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
  • Ubuntu:
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
  • Debian
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
  • Fedora
wget -O install.sh http://download.bt.cn/install/install.sh && bash install.sh

新建网站

  • lnmp 注意php7.1+,我用7.0没问题,但是群友测试发现7.1会更好一些。所以还是不要给自己挖坑。。。
  • 按照正常方式新建网站
  • 点击配置
    mark
  • 修改路径
    在配置文件中找到 root /home/wwwroot/your.web.site;,加上public
    改成这个样子root /home/wwwroot/your.web.site/public;
    mark
  • 添加伪静态
         location / {
            try_files $uri $uri/ /index.php$is_args$args;
        }  

mark

redis

切记,一定要装
TIM图片20170716184413.png
点击安装即可,别的都不用管。

vps命令部分

搭建ss-panel-v4站点

cd /www/wwwroot/91vps.win
git clone -b master https://github.com/orvice/ss-panel.git tmp && mv tmp/.git . && rm -rf tmp && git reset --hard
curl -sS https://install.phpcomposer.com/installer | php
chmod +x composer.phar
php composer.phar install
chattr -i .user.ini
mv .user.ini ./public
cd ./public
chattr +i .user.ini

复制上边一段在vps内运行

直接在宝塔控制面板中重启网页服务器nginxapache或其他。
mark

其余些许配置

  • 修改配置文件
chmod -R 777 storage
cp .env.example .env
vi .env

TIM截图20170716190911.png
这里主要是修改数据库的配置

  • 导入数据库
mysql -uroot -p
# 输入自己的密码
create database ssv4;
use ssv4;
source  /www/wwwroot/mod.91vps.club/db-testing.sql
  • 新建管理员
    第一个位置是邮箱,第二个是密码
php xcat createAdmin [email protected] 91vps

后端推荐使用sspanel一键脚本

sspanel一键脚本
123.png

其余问题

  • 页面返回错误json值
    TIM图片
    php设置修改为 静态 即可
    mark
  • 根据读者Melonsis4反馈:
    我也遇到了用户名和密码全部正确但是进不去的情况,检查数据库没问题
    执行:chown -R www storage之后立刻正常。不知道是我个例还是广泛的问题。
可以转载,注明出处。91vps » ss-panel v4 搭建教程(基于宝塔)

评论 190

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #114

    宝塔的路径改了么,搭建不成功啊,希望大佬出一键!!!!!强烈建议!

    奥奥1个月前 (05-13)回复
  2. #113

    大大这个什么问题哦
    #0 /www/wwwroot/ss.xyz60.xyz/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(37): Monolog\Handler\StreamHandler->write(Array)
    #1 /www/wwwroot/ss.xyz60.xyz/vendor/monolog/monolog/src/Monolog/Logger.php(337): Monolog\Handler\AbstractProcessingHandler->handle(Array)
    #2 /www/wwwroot/ss.xyz60.xyz/vendor/monolog/monolog/src/Monolog/Logger.php(616): Monolog\Logger->addRecord(400, ‘The stream or f…’, Array)
    #3 /www/wwwroot/ss.xyz60.xyz/vendor/pongtan/framework/src/Pongtan/App.php(37): Monolog\Logger->error(‘The stream or f…’)
    #4 [internal function]: Pongtan\App->Pongtan{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response), Object(UnexpectedValueException))
    #5 /w” while reading response header from upstream, client: 162.158.58.171, server: ss.xyz60.xyz, request: “GET /mu/users?key=ss330116&node=ss HTTP/1.1”, upstream: “fastcgi://unix:/tmp/php-cgi-71.sock:”, host: “ss.xyz60.xyz”

    nhao2122个月前 (05-02)回复
  3. #112

    想搭建一个,能告诉我联系方式吗?

    想搭建2个月前 (04-14)回复
    • 代建站 需要联系https://t.me/mmmclub

      qwq2个月前 (04-14)回复
  4. #111

    肥羊大佬,V4更新了新的数据库,但是他仓库原本的数据库并未更新,所以会出现创建管理员失败的提示。
    解决方案是:将教程中,导入数据库 换成 xcat 生成数据库
    指令是: php xcat migrate
    这样可以解决无法生成管理员的BUG

    机智的狐狸菌3个月前 (04-06)回复
  5. #110

    这个可以商用吗?

    不想活了3个月前 (03-21)回复