Nginx 配置文件介绍

1. nginx.conf  代理转发服务器配置如下:

        listen       9900;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            proxy_pass http://192.168.59.74:9700;
        }

 

        listen       8090;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location /fy/ {
             proxy_pass   http://192.168.1.67:8068/;
        }

 

2、先来说说最常用到的配置语法,示例如下:

http {
    
    ...
    ...
    
    server {
        ...
        ...
        
        location ... {
                ...
                ...
        }
        
    }
 
    server {
        ...
        ...
    }
    
 
}

3. 常用命令:

nginx -s reload

nginx -s quit

4. 注意不要开太多进程:

用下面命令关闭:

taskkill /IM  nginx.exe  /F

 

5. nginx 反向代理

# 反向代理配置
stream {

    upstream oracle{
        #这里写要代理的数据库链接和端口
        server 172.29.2.1:1521 weight=1 max_fails=2 fail_timeout=30s;
    }
    server {
        listen 2333;  #这个是代理后的端口号
        proxy_pass oracle;
    }
}

 

    upstream oracle1{
        #这里写要代理的数据库链接和端口
        server 11.49.252.228:1521 weight=1 max_fails=2 fail_timeout=30s;
    }
    server {
        listen 33891;  #这个是代理后的端口号
        proxy_pass oracle1;
    }
	
	upstream oracle2{
        #这里写要代理的数据库链接和端口
        server 127.0.0.1:1521 weight=1 max_fails=2 fail_timeout=30s;
    }
    server {
        listen 33893;  #这个是代理后的端口号
        proxy_pass oracle2;
    }

 

posted @ 2020-07-20 10:07  leolzi  阅读(251)  评论(0编辑  收藏  举报