当前位置: 主页>网络技术>

Nginx负载均衡使用心得

时间:2015-05-03 16:20来源:www.58un.net 作者:网吧联盟
  

前一段时间在负责实施一个项目,利用nginx的七层负载均衡的良好性能做调度器,后端两台PHP应用服务器,实现静动态分离处理,在整个系统环境全部部署完后,把应用程序放上去测试时,发现一个问题,现把问题和解决办法写出来,与大家一起分享和讨论。

一、系统环境:

1、nginx负载均衡/反向代理服务器(1台)

环境:CentOS 5.5 nginx-0.7.65

IP:192.168.0.10

2、后端PHP应用服务器(2台)

环境:CentOS 5.5 Apache + PHP

Webserver1 IP:192.168.0.20

Webserver1 IP:192.168.0.21

二、安装配置

1、安装nginx负载均衡/反向代理服务器

安装过程就不详说了,可以参考我另一篇文章《nginx+tomcat负载均衡集群安装配置》,nginx负载均衡/反向代理配置如下:


upstream phpserver {
   server 192.168.0.20:80 weight=5;
   server 192.168.0.21:80 weight=5;
}

server {
   listen 80;
   server_name localhost;
   root /webroot;
   index index.php index.html index.htm;
     
   location ~ .*\.(php|php5)?$ {
      proxy_pass http://phpserver;
      include proxy.conf;
    }
 
   location ~ /\..+ {
      deny all;
  }
   access_log /var/log/nginx/access.log;
}

2、后端PHP应用服务器的详细安装配置迟些再写出来;

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------