天天看點

Nginx搭建負載均衡伺服器(一)

Nginx的反向代理功能配置一個nginx負載均衡伺服器,後端有三個服務節點,提供web服務。

搭建環境:

系統redhat系統5.4

(1)搭建前準備:

四台linux主機

DNS:192.168.1.150

web:192.168.1.121

web:192.168.1.125

web:192.168.1.126

nginx:192.168.1.120  用nginx搭建負載均衡

注明:

在這裡主要介紹nginx使用,以上幾台請參考其它配置檔案來做。

再要搭建nginx負載時首先做好域名解析:注明:其他三個web不需要做什麼域名解析,

A記錄:www.test.com

反向記錄:192.168.1.120

一:現在開始安裝nginx

(1)安裝依賴包:

gcc,openssl-devel,pcre-devl,zlib-devel軟體庫。

(2)安裝Nginx所需的pcre-devel庫

tar -zxvf pcre-8.02.tar.gz

cd pcre-8.02

./configure

make

make install

(3)安裝Nginx

tar -zxvf nginx-0.7.65.tar.gz -C /usr/src/

cd nginx-0.7.65

./configure  --with-http_gzip_static_module --with-http_stub_status_module --prefix=/usr/local/

檢查Nginx配置檔案是否正常:

/opt/nginx/sbin/nginx -t

the configuration file /opt/nginx/conf/nginx.conf syntax is ok

configuration file /opt/nginx/conf/nginx.conf test is successful

啟動Nginx服務:

/opt/nginx/sbin/nginx

關閉Nginx服務:

kill xxx pid号

到此Nginx安裝完成