请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如何在一个服务器上同时部署多个django项目

如果在一个服务器上运行多个django项目时,如何配置nginx和uwsgi

正在回答 回答被采纳积分+3

1回答

bobby 2019-11-06 10:57:59

每个django项目配置一个课程中讲解的nginx配置文件,然后每个django项目配置一个uwsgi配置文件,要注意配个配置文件的端口要不一致,然后每个nginx配置文件修改一下重定向不同的uwsgi端口,然后server_name一定要不一样,每个项目一个子域名,这样就可以通过不同的子域名就可以访问不同的django项目了

0 回复 有任何疑惑可以回复我~
  • ve0 #1
    可是老师server_name后面不就是设置的公网IP吗,公网IP一个服务器只有一个,想要不一样,是指必须要去注册域名,然后创建不同的子域名这种方式吗
    回复 有任何疑惑可以回复我~ 2020-03-12 16:52:10
  • bobby 回复 ve0 #2
    这个地方不一定要配置ip,配置域名也行,域名可以有多个啊,如果你只有ip是不行的,因为一般情况下一台电脑只能有一个ip地址,不过点电脑上如果有多个网卡是可以有多个ip地址的,不过一般都是通过域名来解决的。子域名你可以随便多少个
    回复 有任何疑惑可以回复我~ 2020-03-13 12:17:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信