您的位置:首页 > 运维架构 > Nginx

django +nginx+uwsgi 的坑

2017-11-09 00:00 134 查看
说明:本文适用于用命令安装nginx

一,安装并配置nginx (参考https://www.cnblogs.com/fnng/p/5268633.html),其中有一些不同,防止跟我一样的新手入坑.

sudo apt-get install nginx

1,这种方式安装的nginx 配置文件并不在/etc/nginx/nginx.conf

请注意此文件中的

##
# Virtual Host Configs
##

include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;

2,我们去看看这两个文件,发现sites-enabled/文件夹下有一个名为default的文件,打开后发现

# Default server configuration
#
server {
listen 80 default_server;
listen [::]:80 default_server;

3,上面就是配置服务端口的地方,我们将其改为8080,因为80很容易被其他端口占用.

4,现在我们启动或者重启nginx服务,如下

lixvfeng@lucifer:~$ /etc/init.d/nginx start
[ ok ] Starting nginx (via systemctl): nginx.service.

如果nginx已经启动使用 /etc/init.d/nginx stop 停止服务,然后在启动

5,启动浏览器,访问http://127.0.0.1:8088/ 出现以下欢迎界面证明配置成功

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nginx Django