1. 后来才明白,由于安装了宝塔面板,linux服务器默认就被配置和防火墙策略,必须要在宝塔面板允许新开放的端口才可访问新的服务。
2. 之前测试开放端口,怎么都访问不了。简直是一头乱麻。
3. 于是各种修改nginx,测试有没有办法让nginx通过反向代理来帮上忙(某些端口范围可以访问,某些不行),于是各种修改nginx配置文件后报错如下:
could not build the server_names_hash, you should increase server_names_hash
4. 尝试去设置 server_names_hash,后面又出各种nginx起不来的问题(貌似大于64就起不来啊)。
5. 最后果断回退对server_names_hash的修改,开始注释nginx配置文件中不用的server段和alias。注释掉多个不用的server段后,nginx终于起来了!