1,下載的Nginx的的及相關組件
先切換到根用戶下
[root @ localhost src] $ su root
密碼: 輸入密碼,在輸入密碼時,密碼不會顯示
[root @ localhost /] $ cd /usr / local / src / 進入src文件夾
執行下面四條命令,下載的Nginx的的及相關組件
[root@localhost src]# wget http://nginx.org/download/nginx-1.10.2.tar.gz [root@localhost src]# wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz [root@localhost src]# wget http://zlib.net/zlib-1.2.11.tar.gz [root@localhost src]# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.g
安裝C ++編譯環境
[root@localhost src]# yum install gcc-c++ 下載期間會有提示確認,輸入y回車 Is this ok [y/N]:y
OpenSSL的的的安裝
[root@localhost src]# tar zxvf openssl-fips-2.0.10.tar.gz 省略安裝內容... [root@localhost src]# cd openssl-fips-2.0.10 [root@localhost openssl-fips-2.0.10]# ./config && make && make install
PCRE安裝
[root@localhost src]# tar zxvf pcre-8.40.tar.gz 省略安裝內容... [root@localhost src]# cd pcre-8.40 [root@localhost pcre-8.40]# ./configure && make && make install
zlib的的的安裝
[root@localhost src]# tar zxvf zlib-1.2.11.tar.gz 省略安裝內容... [root@localhost src]# cd zlib-1.2.11 [root@localhost zlib-1.2.11]# ./configure && make && make install
nginx的的的安裝
[root @ localhost src] #tar zxvf nginx-1.10.2.tar.gz
省略安裝內容...
[root @ localhost src] #cd nginx-1.10.2
[root @ localhost nginx-1.10.2]#./ configure && make && make install
2,啓動Nginx的的的
先查詢的nginx的的安裝的目錄
[root @ localhost local] #whereis nginx
nginx:/ usr / local / nginx 查詢到的結果
進入nginx的的的目錄並啓動
[root @ localhost local] #cd / usr / local / nginx /
[root @ localhost nginx]#/ usr / local / nginx / sbin / nginx
打開瀏覽器,輸入本地主機,若出現下圖,則說明啓動成功
3,上傳兩個的Tomcat的的用於測試
可先到官網下載的tomcat的的,下載一個即可
https://tomcat.apache.org/download-80.cgi
下載完後,先創建一個Java的的的文件夾用於存放的tomcat的的
[root @ localhost local] #mkdir / usr / java
[root @ localhost local] #cd / usr / java
然後將下載的Tomcat的的的複製到的的java的目錄中
若無法粘貼,可能是的java的的文件夾權限不夠,可執行下面這條命令,給予權限,若可直接粘貼,即可跳過這條命令
[root @ localhost local] #sudo chmod -R ugo + rw / usr / java
複製完成後,要將兩個tomcat的的的進行名稱修改,參考下圖
然後修改這兩個的Tomcat的的的端口號,需進入的Tomcat的的的CONF目錄,修改的server.xml中的配置文件
[root @ localhost local] #vi /usr/java/apache-tomcat-6.0.33-1/conf/server.xml
修改3處端口,如下:
同樣的方式,修改第二個的的tomcat的
然後啓動兩個tomcat的的的,並訪問,測試是否能正常使用
進入tomcat的的的目錄下的斌目錄,啓動startup.sh
[root @ localhost local] #cd /usr/java/apache-tomcat-6.0.33-1/bin 先進入bin目錄
[root @ localhost bin]#。/ startup.sh 啓動tomcat
第二個的的tomcat的以同樣的方式啓動即可
然後打開瀏覽器,分別輸入本地主機:18080和本地主機:28080,查看是否啓動成功,如下圖
爲了方便後面進行負載均衡的測試,我們會分別修改這兩個的Tomcat的的的默認頁面,方便區分
我們需進入的Tomcat中的的webapps / ROOT目錄,修改其中的index.jsp的頁面
[root @ localhost local] #cd /usr/java/apache-tomcat-6.0.33-1/webapps/ROOT
[root @ localhost ROOT] #vi index.jsp
隨便在頁面中輸入一些文字,用於區分即可,修改完後,重新訪問,如下圖
這樣,我們兩個的的tomcat的設置已經完成
如圖4所示,修改的nginx的的的配置文件,實現負載均衡
首先我們需要進入的nginx的的下的的的CONF目錄,修改nginx.conf配置文件
[root @ localhost ROOT] #cd / usr / local / nginx / conf 進入conf目錄
[root @ localhost conf] #vi nginx.conf 打開nginx.conf配置文件
點擊我,進行文件修改,修改如圖所示,添加第一個紅框內容,修改第二個紅框內容,兩個綠色框中的名稱必須一致
點擊ESC鍵,再輸入:WQ,退出保存文件即可
然後我們重新啓動的Nginx的的,可能剛纔已經啓動過,我們先停止,再重新啓動
[root @ localhost~]#/ usr / local / nginx / sbin / nginx -s stop
[root @ localhost~]#/ usr / local / nginx / sbin / nginx
最後,我們打開瀏覽器,輸入本地主機/ index.jsp的,不斷進行刷新,若剛纔修改的兩個的Tomcat的默認頁面不斷切換,則證明成功了,如下