问题描述:
背景:已有一个域名,挂在cloudflare上,绑定了自己ip,可以ping通。
在php和web部署方面我没有什么经验,尝试使用教程,用docker部署flarum,测试时直接访问ip:8000(端口号)发现已经部署成功。因为考虑到我的问题与配置环境不相关就不列出了。
于是打算将域名绑定至ip:8000,通过百度说是要将docker中的/etc/nginx/nginx.conf进行修改以反向代理。我按教程将域名:8000写入到server中的location中。
但修改后重启容器以重启nginx却无法打开,即修改错误了。
多次无果后希望来社区请教如何将域名绑定到ip:8000,达到访问域名而不用访问ip:8000的优雅效果。
希望得到的建议:
因为不是很了解web部署,所以提出的信息可能不够直接解决问题,希望能获得一些建议,如怎样可以使域名访问ip:端口号,是否一定得反向代理才能把域名映射到网站?或者关于nginx.conf中需修改的location{}一些设置上的规则、可参考网站、教程等。