一、需要的环境
宝塔,centos 7+,PHP7.2+
二、需要的插件
安装PHP插件:fileinfo、redis、swoole4。
删除PHP对应版本中的 proc_open禁用函数。
重新加载配置
三、站点配置
运行目录要选 /public
PHP版本选择纯静态
nginx反向代理配置
添加反向代理,代理名称随意填写,尽量为英文,添加目标URL:http://127.0.0.1:20108,点击提交保存配置
如过 添加反向代理 报错失败请先删除 伪静态 里面的配置 配置ws反向代理,点击配置文件 不固定是10~24行,请根据自身情况。主要是替换掉location / {} ,花括号内的内容
- location /
- {
- proxy_pass http://127.0.0.1:20108;
- proxy_http_version 1.1;
- proxy_read_timeout 360s;
- proxy_redirect off;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "upgrade";
- proxy_set_header Host $host;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header REMOTE-HOST $remote_addr;
-
- add_header X-Cache $upstream_cache_status;
-
- #Set Nginx Cache
-
- add_header Cache-Control no-cache;
- expires 12h;
- }
复制代码
执行swoole启动命令(在网站根目录运行SSH) php think swoole restart
四、安装成功 然后打开浏览器安装系统程序 安装成功 重启命令: sudo -u www php think swoole restart 更多安装方法: https://gitee.com/ZhongBangKeJi/CRMChat/wikis/pages/preview?sort_id=4267087&doc_id=1539498
|