# 超实用!特定版本修复更新及搭建指南
## 前期情况说明
本次修复更新升级版本涉及会员投稿互换功能。遗憾的是,搭建过程忘记截图啦,但演示网站运行正常,大家可自行研究一番。
## 安装步骤
### centos7.6 安装宝塔
```bash
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
```
### 环境配置
- **Nginx**:1.2
- **mysql**:8.0
- **php**:7.2
- **Redis扩展**:安装
- **supervisor**:
- **安装**:`yum -y install supervisor`
- **配置**:修改 `/etc/supervisord.conf`,将 `files = relative/directory/*.ini` 改为 `files = /www/wwwroot/ebite/supervisor/*.conf`
- **启动命令**:
- `supervisord -c /etc/supervisord.conf`
- `supervisorctl restart all`
### 网站运行目录
设置为 `/public`
### 伪静态
laravel5 的伪静态设置
### websocket 端口转发配置
```nginx
location /ws {
proxy_pass http://127.0.0.1:7272;
proxy_http_version 1.1;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “Upgrade”;
proxy_set_header X-Real-IP $remote_addr;
rewrite /ws/(.*) /$1 break;
proxy_redirect off;
}
```
### 常用命令
- `supervisorctl status`
- `supervisorctl stop ispec`
- `supervisorctl start ispec`
- `supervisorctl restart ispec`
- `supervisorctl reread`
- `supervisorctl update`
- `supervisorctl reload`
- `/usr/bin/python /usr/bin/supervisord -c /etc/supervisord.conf`
172.17.0.1 相关信息(此处可补充用途说明)
解压密码: qq112233aa
暂无评论内容