nginx tomcat 负载
?
一、實驗規劃
? 1、模擬圖:
?
?2、IP規劃:
??? 客戶端IP:192.168.18.12
??? 轉發器1:192.168.18.1
??? 轉發器2:192.168.18.2
??? apach+php1的IP :192.168.18.3
??? apach+php2 的IP:192.168.18.9
??? nginx+jsp1 的IP:192.168.18.4
??? nginx+jsp2 的IP: 192.168.18.10
??? 轉發器3的IP:192.168.18.5
??? mysql+a 的IP: 192.168.18.6
??? mysql+B1的IP: 192.168.18.7
??? mysql+B2的IP:192.168.18.8
二、配置apach+php兩個服務器
?? 1、配置好yum 環境
?? 2、yum install httpd php –y
?? 3、對于apach+ php1
??????? vim /var/www/html/index.php
??????????? <? echo time()? ?>
????? 對于apach+php2
??????? vim /var/www/html/index.php
??????????? <? phpinfo() ?>
?? 4、啟動服務
Service httpd start
三、配置nginx+tomact
?? 1、安裝nginx
????? rpm? -ivh? nginx-0.6.36-1.el5.i386.rpm
?? 2、安裝Java環境
???? chmod +x jdk-1_5_0-linux-i586-rpm.bin
???? ./jdk-1_5_0-linux-i586-rpm.bin
???? cp bash_profile? /root/.bash_profile
???? source? /root/.bash_profile
? 3、測試安裝是否成功
????? java -version
????? java version "1.5.0"
?
? 4、install tomcat
???? tar fvxz apache-tomcat-6.0.20.tar.gz
???? mv apache-tomcat-6.0.20 /usr/local/tomcat
測試啟動和關閉
?? [root@server1 tomcat]# /usr/local/tomcat/bin/startup.sh
?? Using CaTaLIna_BaSE:?? /usr/local/tomcat
?? Using CaTaLIna_HOmE:?? /usr/local/tomcat
?? Using CaTaLIna_TmPDIR: /usr/local/tomcat/temp
?? Using JRE_HOmE:?????? /usr/java/jdk1.5.0
?? [root@server1 tomcat]# /usr/local/tomcat/bin/shutdown.sh
?? Using CaTaLIna_BaSE:?? /usr/local/tomcat
?? Using CaTaLIna_HOmE:?? /usr/local/tomcat
?? Using CaTaLIna_TmPDIR: /usr/local/tomcat/temp
?? Using JRE_HOmE:?????? /usr/java/jdk1.5.0
編寫測試頁面
?? cd /usr/local/tomcat/webapps/ROOT/
對于nginx+jsp1
? Vim test.jsp
??? <%= new java.util.Date() %>
對于nginx+jsp2
? Vim test.jsp
mv index.jsp?? test.jsp?
5、啟動服務
?? Service nginx start
?? /usr/local/tomcat/bin/startup.sh
四、配置轉發器1、2
? 1、安裝nginx
??? rpm? -ivh? nginx-0.6.36-1.el5.i386.rpm
2、安裝keepalived install
ld1#tar fvxz keepalived-1.1.17.tar.gz
ld1#cd keepalived-1.1.17
ld1#./configure --prefix=/usr/local/keepalived
ld1#make
ld1#make install
安裝后,把人家提供好的文件進行對應的復制!
ld1#cp /usr/local/keepalived/etc/rc.d/init.d/keepalived? /etc/init.d/
ld1#cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
ld1#mkdir -pv /etc/keepalived
mkdir: 已創建目錄 “/etc/keepalived”
#cp/root/keepalived.lay7.conf /usr/local/keepalived/etc/keepalived/keepalived.conf
#cp/root/keepalived.lay7.conf? /etc/keepalived/keepalived.conf
ld1#ln -s /usr/local/keepalived/sbin/keepalived /sbin/
同樣的安裝步驟在ld2上執行一次!
幾個特色地方按照老師要求整改
/etc/init.d/keepalived? start
3、編譯nginx.conf
?? Vim /etc/nginx/nginx.conf
?
?
剩余apache到mysql這一塊做的過程除了個小問題,隨后在添加
?
?
轉載于:https://blog.51cto.com/kuxingseng2016/1084521
總結
以上是生活随笔為你收集整理的nginx tomcat 负载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DELPHI获取网卡MAC地址 转
- 下一篇: 魅族不搞期货战小米