设置nginx的笔记

Muxxs
Muxxs 2018年05月05日
  • 在其它设备中阅读本文章

一般我们利用 python flask 都是在 0.0.0.0: 某个端口,如果上线到服务器上,绑定域名,则需要我们利用 nginx 将端口与域名相绑定。我们需要监听 80 端口,获取到域名,再转发至我们的端口上

首先我们要打开 nginx 的设置文件,一般为 nginx.conf

进入目录:

cd ../usr/local/nginx/

打开配置文件:

vi conf/nginx.conf

 

加上一段:

server{
    listen 80;   访问默认为80端口,监听此处,进行跳转
    server_name XXX.com;   #获取到你的域名
    location / {
        proxy_redirect off;
        proxy_pass http://localhost:端口;     
        proxy_set_header Host $host;    #下面这些可用来获取真实IP,防止所有访问都是127.0.0.1
        proxy_set_header X-Real-IP $remote_addr;

        proxy_set_header REMOTE-HOST $remote_addr;

        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
   }

 

 

按 ESC   输入:wq 保存退出

service nginx restart

 

就可以了!