用easyswoole开发的网站项目,如何用nginx绑定一个域名?因为easyswoole框架启动就会监听9506端口,要是ngianx的域名绑定9506端口就会报错,但是绑定80端口又不能访问到easyswoole的数据,请教高手如何处理?
用easyswoole开发的网站项目,如何用nginx绑定一个域名?因为easyswoole框架启动就会监听9506端口,要是ngianx的域名绑定9506端口就会报错,但是绑定80端口又不能访问到easyswoole的数据,请教高手如何处理?
2 回答954 阅读✓ 已解决
3 回答927 阅读✓ 已解决
3 回答963 阅读
3 回答959 阅读
1 回答503 阅读✓ 已解决
4 回答796 阅读
2 回答748 阅读✓ 已解决
步骤一:确认Easyswoole正常运行
确认Easyswoole 项目已经启动并监听在 9506 端口,例如:
步骤二:配置 Nginx 反向代理
编辑你的 Nginx 配置文件(例如 /etc/nginx/conf.d/yourdomain.conf),添加如下配置:
注意:yourdomain.com 替换为你自己的域名。proxy_pass 指向 Easyswoole 的监听地址和端口。步骤三:重启 Nginx
sudo nginx -t # 检查配置是否正确
步骤四:域名解析
把域名已经解析到服务器的公网IP地址。如果你使用的是本地测试,可以在本地的 hosts 文件中添加: