nginx 域名设置问题

来源:16-2 nginx + uwsgi 实现多进程访问

慕粉3111983

2019-11-18

没有云服务器,所有就在虚拟机里部署。nginx 的设置里:
server_name 192.168.5.129;
然后通过这个 IP 就可以成功访问应用了。

一、怎么设置,可以直接通过网址访问应用?

直接设置的话 server_name www.abcd.com 是访问不成功的

二、怎么同时部署多个应用

  • 多个虚拟环境里多个应用,每个应用设置各自的 uwsgi 配置,nginx 应该怎么配置?
  • server_name 设置为虚拟机的 IP 的话,怎么通过这同一个 IP 访问到不同的应用。
  • 实现通过192.168.5.129/aaa 可以访问应用 1;192.168.5.129/bbb 可以访问应用 2
写回答

1回答

编程浪子

2019-11-18

你好,在宿主机 hosts 配置

192.168.5.129 www.abcd.com

在 nginx server_name www.abcd.com;


多个应用你就启动多个服务,多个server_name 



0
2
编程浪子
回复
慕粉3111983
如果你非要使用/a /b 这种,那就是要使用nginx 的location 匹配模式,转发到不同应用上,然后你自己写代码自己注意url的拼接过程。参考文档: https://www.jianshu.com/p/d3fb148cb5eb
2019-11-20
共2条回复

Python Flask构建微信小程序订餐系统(可用于毕设)

微信小程序 + Python Flask 打造订餐系统全栈应用,可用于毕设。

1734 学习 · 1913 问题

查看课程