设置nginx的笔记

一般我们利用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
 

就可以了!

blog:http://muxxs.com
求交流!

你可能感兴趣的:(设置nginx的笔记)