Nginx配置負載均衡服務器
阿新 • • 發佈:2018-03-11
pos 服務器 roo exe localhost serve nload cmd edi
Nginx下載地址:http://nginx.org/download/nginx-1.2.6.zip
Tomcat下載地址:http://tomcat.apache.org/
配置多個Tomcat
因為是在一臺機器上做負載均衡,所以必須保證能有2臺服務器,這就需要我們能在一臺機器上同時啟動2個tomcat。所以需要先設置一下tomcat。
裝了一個tomcat6一個tomcat7,tomcat頁面是有區別的,下面我們需要修改一下配置:
<!-- 初始端口號為8005--> <Server port="8007" shutdown="SHUTDOWN">
<!-- 初始端口號為8080--> <Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
<!-- 初始端口號為8009--> <Connector port="8099" protocol="AJP/1.3" redirectPort="8443" />
經過上述三個步驟的修改就可以同時啟動2個tomcat了。
可以在瀏覽器中輸入如下網址測試下:
http://localhost:8080/
http://localhost:8090/
配置Nginx
首先解壓下載得到的Nginx,然後找到【...\nginx-1.2.6\conf】目錄下的 nginx.conf文件,做如下修改:
http { include mime.types; default_type application/octet-stream; ....... #gzip on; #從這裏開始就是加入的了 ① upstream myhost { server localhost:8080 weight=3; #權重,我這裏隨便寫的 server localhost:8081 weight=5; } #到這裏為止了 ① server { listen 8090; #這裏本來是80,被我改成8090了 server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; #從這裏開始就是加入的了 ② proxy_pass http://myhost; #到這裏為止了 ② } ...... }
到這裏就修改完了。
三、啟動測試
打開cmd,進入到Nginx目錄,執行nginx.exe。
然後打開瀏覽器,輸入地址:http://localhost:8090/
Nginx配置負載均衡服務器