【发布时间】:2017-06-04 17:07:48
【问题描述】:
我正在处理 https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-uwsgi-and-nginx-on-ubuntu-16-04 。我已经到了 tut 的末尾,并按照指示同时启动了 uwsgi 和 nginx。 据我所知,我已经能够完成所有步骤,包括 uwsgi。
我的测试 django 站点在 /home/deploy/sample 中,如屏幕截图所示
如果我
sudo vim /etc/nginx/sites-available/sample
我明白了:
server {
listen 80;
server_name sample.com www.sample.com;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/deploy/sample;
}
location / {
include uwsgi_params;
uwsgi_pass unix:/run/uwsgi/sample.sock;
}
}
在“将 Nginx 安装和配置为反向代理”下,文章指出:
在里面,我们可以通过指出我们的第一个项目应该可以访问的端口号和域名来启动我们的服务器块。我们假设您有一个域名:
我还没有设置域,但我想在浏览器中打开我的 VPS 的 IP 地址以查看测试站点。
我怎样才能做到这一点?
【问题讨论】: