Nginx部署笔记-常见错误总结(1)

最近一直在各类服务器上用Nginx部署系统,也遇到了很多问题,在此作个记录📝。html

1、端口被占用

在部署时出现了上图这个错误,提示:bind<> to 0.0.0.0:9091 failed <0013: An attempt was made to access a socket in a way forbidden by its access permission>nginx

还好我启动后nginx -t测试了一下。git

错误提示大意应该是9091端口已被使用。我看了一下配置,原来是配置里面某个端口号写错了。。。github

2、自启动配置失败

install的时候发现报错了,👆上图所示。服务器

想着会不会是版本的缘由,由于这个服务器的操做系统版本是Windows Server 2008 R2 Standard,很是有年代感的视图界面。。我以前用过的服务器都是2012 R2。。socket

后来检查了一下IIS里的.NET Framework版本发现是2.0....post

查看方法:测试

  • 打开IIS,在最右边栏能够看到👇

  • 点击能够看到👇

根据Nginx部署笔记-Windows(2)开机自启动一文:操作系统

彷佛问题已解决?3d

⚠️:我更改了版本后从新按步骤配置,发现仍然报错,后来服务器重启以后试了一下install,终于成功。。

3、内外网不通

对于一些内外网不相通的服务器,在配置外网时,某些验证请求等需在服务端访问的请求须要配置内网地址,不然将会出现外网请求超时(因为内外网不相通)而影响用户正常访问。

博客原文在此

相关文章
相关标签/搜索