首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建Django项目时的nginx server_name

创建Django项目时的nginx server_name
EN

Stack Overflow用户
提问于 2020-03-03 10:19:44
回答 2查看 922关注 0票数 0
代码语言:javascript
复制
server {
    listen 80;
    server_name server_domain_or_IP;

    location = /favicon.ico { access_log off; log_not_found off; }
    location /static/ {
        root /home/sammy/myprojectdir;
    }

    location / {
        include proxy_params;
        proxy_pass http://unix:/run/gunicorn.sock;
    }
}

我已经在server_name中输入了我的IP地址,而且它运行得很好。我将我的域名转发到受人尊敬的IP地址,但当我打开域名地址时,它显示的是“欢迎来到Nginx”,而不是我的web应用程序。

我必须在nginx网站上提供域名吗??

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-03-03 18:37:49

没有必要编辑Nginx网站-可用,它的工作,因为我添加了我的域名与和没有“www。”在ALLOWED_HOST in settings.py和Nginx的网站上,我只是把我的IP域名换成了“www”,而不是“www”。就这样,现在重新启动火奴鲁恩和尼克斯。

票数 0
EN

Stack Overflow用户

发布于 2020-03-03 10:28:52

默认情况下,在安装nginx时,它将采用端口/etc/nginx/sites-available/default,80,如果您在路径中看到默认配置文件,您可以看到默认端口将侦听80,或者将默认端口80更改为其他端口,或者将当前项目端口更改为其他端口,最后重新启动nginx以查看更改。希望这能帮到你!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60504997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档