请教一个 Djang 问题

2018-06-14 23:15:32 +08:00
 pinsily

请教一个 Django 的问题,我用 uwsgi 和 nginx 部署了 Django 博客,访问的时候需要加上端口号 8000 才可以正常访问,如果直接使用域名的话会跳到 nginx 的测试页面,就是刚安装好 nginx 时的那个 welcome,这个怎么破

3107 次点击
所在节点    Django
11 条回复
n329291362
2018-06-14 23:36:10 +08:00
google 搜索 nginx 反代
j0hnj
2018-06-14 23:45:46 +08:00
server_name
pinsily
2018-06-14 23:55:46 +08:00
@j0hnj server name 不是域名吗
pinsily
2018-06-14 23:56:31 +08:00
@n329291362 好,我试试
chaleaochexist
2018-06-15 08:32:22 +08:00
这不是 django 问题,感觉是 nginx 问题.
MES
2018-06-15 09:49:33 +08:00
nginx 配置一下,把 80 端口指向你的 8000 端口,配置文件大概是这样子的。
```
server
{
listen 80;
location / {
proxy_pass http://localhost:8000;
}
}
```
wizardoz
2018-06-15 10:02:10 +08:00
楼主你知道不带端口直接访问 http ( https )是用的 80 ( 443 )端口吗?
Marmot
2018-06-15 10:33:51 +08:00
参考 5 楼
pinsily
2018-06-15 14:01:35 +08:00
@MES 嗯嗯,昨晚已经配好了
pinsily
2018-06-15 14:02:02 +08:00
@wizardoz 嗯嗯,昨晚查了挺多资料,弄懂了
mrZZZXXXW
2018-06-15 19:18:05 +08:00
配置并开启 uwsgi

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/463235

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX