nginx配置

1.在nginx.conf文件里面添加这一行,每个*.conf对应着一个域名。

include /etc/nginx/conf.d/*.conf;

2.监听一个8080端口,就可以通过location配置项目名,就把不同项目的请求分发到不同的端口,然后找到相应的进程。
server_name 也可以是ip地址

server {
        listen       8080;
        server_name  test.mv.dftoutiao.com  10.95.73.67; 

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
        }
        
    location ^~/sxg_payment/ {
        proxy_pass  http://127.0.0.1:8801;  
    }

    location ^~/sxg_city_manager_app/ {
                proxy_pass  http://127.0.0.1:8802;
        }
  
        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
  1. 一些有用的命令
nginx -t  //检查配置文件的格式是否正确,避免一个拼写错误坑了一下午。

nginx -s reload  //重启nginx服务

你可能感兴趣的:(nginx配置)