近期经常看到有同事部署nginx时,不会nginx的基本设置。

  下面共享了一个nginx.conf文件,并对一些常用的配置进行了简单的说明:(基本情况是同一台服务器上有tomcat提供的zcms或其他应用以及由nginx提供的站点静态服务两个,然后通过nginx的代理访问tomcat的应用。这样可以保证在仅开启80端口的情况下访问到后台和静态内容以及前端动态服务。)

  通常新部署的应用需要http下的upstream、server、location /cms、location /等几个部分,可按照上述文件简单修改即可。

  修改完成后可使用nginx -t 检查正确性,nginx -s reload重新加载配置并生效。