nginx增加虚拟服务器
2016-04-11 15:30
393 查看
配置文件注释:http://www.cnblogs.com/xiaogangqq123/archive/2011/03/02/1969006.html
nginx支持5种方式的分配 :http://blog.chinaunix.net/uid-20662363-id-3049712.html
#设定http服务器,利用它的反向代理功能提供负载均衡支持
http {
#运行用户
user www-data;
#启动进程,通常设置成和cpu的数量相等
worker_processes 1;
#全局错误日志及PID文件
error_log /var/log/nginx/error.log;
#设定请求缓冲
client_header_buffer_size 1k;
large_client_header_buffers 4 4k;
#设定负载均衡的服务器列表
upstream "mysvr" {
#weigth参数表示权值,权值越高被分配到的几率越大
#本机上的Squid开启3128端口
server 192.168.8.1:3128 weight=5;
server 192.168.8.2:80 weight=1;
server 192.168.8.3:80 weight=6;
}
server {
listen 80; #监听的端口
server_name jira.ueionline.com; #监听的网址(虚拟主机名)
location / {
proxy_pass http://101.200.172.108:9090; #转发的路径
proxy_redirect
off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
access_log logs/jira_access.log;
}
nginx支持5种方式的分配 :http://blog.chinaunix.net/uid-20662363-id-3049712.html
#设定http服务器,利用它的反向代理功能提供负载均衡支持
http {
#运行用户
user www-data;
#启动进程,通常设置成和cpu的数量相等
worker_processes 1;
#全局错误日志及PID文件
error_log /var/log/nginx/error.log;
#设定请求缓冲
client_header_buffer_size 1k;
large_client_header_buffers 4 4k;
#设定负载均衡的服务器列表
upstream "mysvr" {
#weigth参数表示权值,权值越高被分配到的几率越大
#本机上的Squid开启3128端口
server 192.168.8.1:3128 weight=5;
server 192.168.8.2:80 weight=1;
server 192.168.8.3:80 weight=6;
}
server {
listen 80; #监听的端口
server_name jira.ueionline.com; #监听的网址(虚拟主机名)
location / {
proxy_pass http://101.200.172.108:9090; #转发的路径
proxy_redirect
off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
access_log logs/jira_access.log;
}
相关文章推荐
- 阿里云centos6.7下yum安装nginx最新版
- Nginx 负载均衡策略
- Nginx 负载均衡配置和策略
- nginx直接返回
- nginx的负载均衡
- 【Nginx】ngx_event_core_module模块
- nginx配置ssl
- NGINX error
- Nginx如何设置拒绝或允许指定ip访问
- Net分布式系统之二:CentOS系统搭建Nginx负载均衡(下)
- Net分布式系统之二:CentOS系统搭建Nginx负载均衡
- 使用logrotate管理nginx日志文件
- HA专题: corosync+pacemaker实现nginx高可用
- Nginx服务器上搭建图片缓存服务的基本配置解析
- nginx忽略favicon.ico日志
- 查看nginx apache mysql php 编译参数
- [Nginx 1] Nginx简介
- [Nginx 1] Nginx简介
- CentOS 6.6编译安装Nginx1.6.2+MySQL5.6.21+PHP5.6.3(转)
- 转:Nginx 配置 location 总结及 rewrite 规则写法