采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
没有云服务器,所有就在虚拟机里部署。nginx 的设置里:server_name 192.168.5.129; 然后通过这个 IP 就可以成功访问应用了。
server_name 192.168.5.129
直接设置的话 server_name www.abcd.com 是访问不成功的
server_name www.abcd.com
server_name
192.168.5.129/aaa
192.168.5.129/bbb
你好,在宿主机 hosts 配置
192.168.5.129 www.abcd.com
在 nginx server_name www.abcd.com;
多个应用你就启动多个服务,多个server_name
就是在 nginx 配置里设置多个 server {server_name:www.aaa.com ......} server {server_name:www.bbb.com .....} 词典吗? server_name 为 IP 的时候,就是唯一的一个虚拟机 IP ,怎么区分不同应用呢?比方说我想要 192.168.5.129\aaa 访问 a 应用; 192.168.5.129\bbb 访问 b 应用; 怎么实现啊?
如果你非要使用/a /b 这种,那就是要使用nginx 的location 匹配模式,转发到不同应用上,然后你自己写代码自己注意url的拼接过程。参考文档: https://www.jianshu.com/p/d3fb148cb5eb
登录后可查看更多问答,登录/注册
微信小程序 + Python Flask 打造订餐系统全栈应用,可用于毕设。
601 1
404 1
2.1k 19
1.3k 15