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;
}

浙公网安备 33010602011771号