搭建:服务器+域名+源码
PHP8.0以上 mysql5.7(以下是PHP8.0)
端口的问题:2346 1236
开服务器的位置:阿里云/腾讯云…..也要开端口
- PHP安装扩展 fileinfo 完成
- 建站点 上传程序代码 解压 完成
- 如果有缓存文件写入失败或上传文件失败;runtime、public/uploads 给写入权限
- 创建数据库 完成
- 导入数据库:public/service.sql 完成
- 修改.env里的数据库配置信息 完成
- 网站目录/public 伪静态thinkphp 完成
- 修改public/admin/config.js
<一>http:没有做ssl证书(端口号:2346):程序是默认ws 可直接访问域名进入后台(不需要其他操作)
<二>1.https : 做了ssl证书
- 配置文件加上以下代码
location ~ /wss{
proxy_pass http://127.0.0.1:2346;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “Upgrade”;
proxy_set_header X-Real-IP $remote_addr;
}
- 访问域名进入后台 首先选择wss 点击保存(这一步很关键)
- 解除workerman的禁用函数 (php设置下禁用函数)
Exec pcntl_alarm pcntl_fork pcntl_wait pcntl_signal_dispatch pcntl_signal
- 启动命令(根目录 终端) php think worker:gateway-d
- 如果有端口占用问题 重启服务器
如果先择做证书ssl 就选择第二种 按照上面教程 和截图就行 是没问题的 其他不变
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)