有点疑问向大佬们请教
Openresty默认端口是80,Halo端口8090,然后建网站绑定halo应用,实际访问时,我可以用域名:8090方式访问halo网站,但如何修改设置使得可以直接域名不加端口的方式访问部署的halo网站?
有点疑问向大佬们请教
Openresty默认端口是80,Halo端口8090,然后建网站绑定halo应用,实际访问时,我可以用域名:8090方式访问halo网站,但如何修改设置使得可以直接域名不加端口的方式访问部署的halo网站?
创建一键部署类型的网站就可以(应用选择 Halo),然后再输入域名。
谢谢大佬,我其实也尝试这种方法,很奇怪,我先卸载了网站和halo应用,然后重新一键部署,新装应用的方式,其他一切默认,然后Halo显示安装失败:
Error response from daemon: driver failed programming external connectivity on endpoint 1Panel-halo-Alsv (b9b4613080bd5695c72fda9341d029c87c9c743bbc0a60571d4ddb476a645108): Error starting userland proxy: listen tcp4 127.0.0.1:8080: bind: cannot assign requested address
所以我只能把halo端口重新设置为8090这种,然后还是一样的问题,求解惑
错误信息是指 8080 端口已经被占用了,这里更换 8090 端口是没问题的。
然后其他参数都保持默认,创建成功后,浏览器访问创建网站时的域名(不用带端口)还是有问题?
奇怪,我删了重新装了一次,然后无论我改什么端口,halo都无法安装成功
服务内部错误: stderr: Container 1Panel-halo-tBuf Creating Container 1Panel-halo-tBuf Created Container 1Panel-halo-tBuf Starting Error response from daemon: driver failed programming external connectivity on endpoint 1Panel-halo-tBuf (67849552d5e36d75afcbc6b6b85835df182a0468eaf63ebd2f5147626da4500c): Error starting userland proxy: listen tcp4 127.0.0.1:8055: bind: cannot assign requested address
到服务器上通过命令查看一下端口占用情况:
netstat -ntlp
谢谢大佬! 问题解决了!
为什么我这样设置仍无法只使用域名访问