V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pinsily
V2EX  ›  Django

请教一个 Djang 问题

  •  
  •   pinsily · 2018-06-14 23:15:32 +08:00 via iPhone · 3115 次点击
    这是一个创建于 2391 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    11 条回复    2018-06-15 19:18:05 +08:00
    n329291362
        1
    n329291362  
       2018-06-14 23:36:10 +08:00
    google 搜索 nginx 反代
    j0hnj
        2
    j0hnj  
       2018-06-14 23:45:46 +08:00 via iPhone
    server_name
    pinsily
        3
    pinsily  
    OP
       2018-06-14 23:55:46 +08:00 via iPhone
    @j0hnj server name 不是域名吗
    pinsily
        4
    pinsily  
    OP
       2018-06-14 23:56:31 +08:00 via iPhone
    @n329291362 好,我试试
    chaleaochexist
        5
    chaleaochexist  
       2018-06-15 08:32:22 +08:00
    这不是 django 问题,感觉是 nginx 问题.
    MES
        6
    MES  
       2018-06-15 09:49:33 +08:00
    nginx 配置一下,把 80 端口指向你的 8000 端口,配置文件大概是这样子的。
    ```
    server
    {
    listen 80;
    location / {
    proxy_pass http://localhost:8000;
    }
    }
    ```
    wizardoz
        7
    wizardoz  
       2018-06-15 10:02:10 +08:00
    楼主你知道不带端口直接访问 http ( https )是用的 80 ( 443 )端口吗?
    Marmot
        8
    Marmot  
       2018-06-15 10:33:51 +08:00
    参考 5 楼
    pinsily
        9
    pinsily  
    OP
       2018-06-15 14:01:35 +08:00 via iPhone
    @MES 嗯嗯,昨晚已经配好了
    pinsily
        10
    pinsily  
    OP
       2018-06-15 14:02:02 +08:00 via iPhone
    @wizardoz 嗯嗯,昨晚查了挺多资料,弄懂了
    mrZZZXXXW
        11
    mrZZZXXXW  
       2018-06-15 19:18:05 +08:00 via Android
    配置并开启 uwsgi
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   986 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:11 · PVG 05:11 · LAX 13:11 · JFK 16:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.