一、拓扑
二、安装软件
wget http://nginx.org/download/nginx-1.0.11.tar.gz 1、安装pcre
tar zxvf pcre-8.21.tar.gz 2、安装nginx
tar zxvf nginx-1.0.11.tar.gz 三、配置nginx
cd /usr/local/nginx/
vi nginx.conf
##############################################################################
location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
############################################################################### '"$status" $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
} 四、测试配置是否正常
[root@linux-1 conf]# /usr/local/nginx/sbin/nginx -t ############################以上说明配置正确################### 五、启动和停止nginx负载均衡器 启动:
ulimit -SHn 51200 停止: killall -9 nginx ####注意nginx可以写脚本形式让它启动停止 六、测试 web1-------->ip:192.168.1.251------------>index.html------------->the is web1 web2-------->ip:192.168.1.252------------>index.html------------->the is web2 测试结果:
七、简单的使用监控模块(没有像LVS的ipvsadm强大,只是简单的查看而已) http://192.168.1.250/nginx_status
##########################到些简单的负载配置完成#######################
八、简单讲解配置文件(讲解有错误请指教):
worker_processes 1; ###一般配置跟CPU的数量一样
use epoll;###epoll模式
upstream 192.168.1.250 {
location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
location /nginx_status { 本文出自 “游造技术博客” 博客,请务必保留此出处http://youzao.blog.51cto.com/3946111/751891 (责任编辑:IT) |