欢迎来到天天文库
浏览记录
ID:27983170
大小:28.00 KB
页数:3页
时间:2018-12-07
《nginx简单地负载均衡配置示例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用标准文案www.ha97.com 和blog.ha97.com域名均指向 Nginx 所在的服务器IP。用户访问http://www.ha97.com,将其负载均衡到192.168.1.2:80、192.168.1.3:80、192.168.1.4:80、192.168.1.5:80四台服务器。用户访问http://blog.ha97.com,将其负载均衡到192.168.1.7服务器的8080、8081、8082端口。以下为配置文件nginx.conf:user wwwwww;worker_processes 10;#error_loglogs/error.log
2、;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;#最大文件描述符worker_rlimit_nofile51200;events{useepoll;worker_connections51200;}http{includeconf/mime.types;default_typeapplication/octet-stream;keepalive_timeout120;tcp_nodelayon;upstreamwww.ha97.com{server 192.1
3、68.1.2:80;server192.168.1.3:80;server192.168.1.4:80;server192.168.1.5:80;}upstreamblog.ha97.com{server192.168.1.7:8080;server精彩文档实用标准文案192.168.1.7:8081;server192.168.1.7:8082;}server{listen80;server_namewww.ha97.com;location/{proxy_passhttp://www.ha97.com;proxy_set_headerHost$host;proxy_
4、set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;}log_format www_ha97_com‘$remote_addr–$remote_user[$time_local]$request‘‘”$status”$body_bytes_sent“$http_referer”‘‘”$http_user_agent”“$http_x_forwarded_for”‘;access_log/data1/logs/www.logwww_ha97_co
5、m;}server{listen80;server_nameblog.ha97.com;location/{proxy_passhttp://blog.ha97.com;proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;}log_formatblog_ha97_com‘$remote_addr–$remote_user[$time_local]$request‘‘”$status
6、”$body_bytes_sent“$http_referer”‘‘”$http_user_agent”“$http_x_forwarded_for”‘;access_log/data1/logs/blog.logblog_ha97_com;}}附:Nginx的安装方法可参照http://www.ha97.com/570.html文章的以下段落(仅做负载均衡,无需支持PHP的安装方法):二、安装PHP5.2.13(FastCGI模式)4、创建www用户和组,以及其使用的目录:精彩文档实用标准文案三、安装Nginx0.8.361、安装Nginx所需的pcre库:2、安装N
7、ginx3、创建Nginx日志目录5、启动Nginx精彩文档
此文档下载收益归作者所有