windows/linux nginx多个server配置

网友投稿 607 2022-09-26

windows/linux nginx多个server配置

windows/linux nginx多个server配置

npm run dev 开启node项目后,会占用一些东西,导致nginx无法启动,关闭后nginx成功启动。

windows下的nginx不要配置环境变量,因为开发环境本身就带这个,可能会出现冲突,导致nginx开启之后不是我配置的那个nginx,然后无法应用我的配置文件;所以直接在nginx的目录下进行命令操作,即可正常应用配置文件,实现多个server的配置了。

这些server都必须和默认的那个server平级,另外,proxy_pass 是在server中配置的。

windows:

这里的admin是nginx根目录下和html平级的目录

server { listen 8000; server_name localhost; root admin; index index.html;

linux:

这里的配置是centos的nginx环境下

server { listen 80 default_server; listen [::]:80 default_server; server_name _; root /usr/share/nginx/website; # Load configuration files for the default server block. include /etc/nginx/default.d/*.conf; location / { root website; index index.html; } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } }

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:iOS使用.framework类型的静态库
下一篇:springboot创建的web项目整合Quartz框架的项目实践
相关文章

 发表评论

暂时没有评论,来抢沙发吧~