美文网首页
设置nginx的笔记

设置nginx的笔记

作者: 慕幕沐 | 来源:发表于2018-05-07 22:09 被阅读8次

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

    一般我们利用python flask 都是在0.0.0.0:某个端口,如果上线到服务器上,绑定域名,则需要我们利用...

  • Centos7 服务自启动设置

    设置启动 systemctl enable nginx 设置关闭 systemctl disable nginx ...

  • Linux下安装Nginx+PHP7.1+MySQL5.7

    yum的安装 yum安装nginx安装nginx最新源 安装nginx 启动nginx 设置nginx服务器开机自...

  • 分布式环境搭建1--安装nginx

    1、安装nginx 下载 安装 添加nginx到自启动 设置执行权限 设置开机自启动

  • centos

    创建nginx服务 安装nginx 设置开启启动 配置nginx.config打开 Nginx 的默认配置文件 /...

  • Nginx反向代理

    打开/usr/local/nginx/conf/nginx.conf 重启Nginx 防火墙设置

  • lnmp nginx配置虚拟域名

    lnmp nginx配制虚拟域名 nginx默认站点目录是:/usr/share/nginx/html/权限设置:...

  • NGINX+PHP源码安装

    1.安装Nginx 安装依赖 下载nginx 编译安装nginx nginx启动设置 复制如下内容: 保存退出授予...

  • NGINX配置

    NGINX配置 @(nginx笔记)[nginx] 参考:http://www.oschina.net/trans...

  • Jekyll 使用说明QuickStart

    Jekyll使用说明 安装Nginx,并设置反向代理,提供80端口访问 启动nginx 设置开机启动 echo "...

网友评论

      本文标题:设置nginx的笔记

      本文链接:https://www.haomeiwen.com/subject/bpdbrftx.html