linux下安裝nginx和安裝多個tomcat的方法
linux系統,jdk1.8已安裝好
一、linux下nginx的安裝與配置
1、安裝gcc
yum install -y pcre pcre-devel
3、zlib安裝
yum install -y zlib zlib-devel
4、openssl安裝
yum install -y openssl openssl-devel
5、nginx安裝
5.1獲取nginx
wget
5.2、解壓nginx
tar -zxvf /opt/nginx-1.9.9.tar.gz -c /usr/local/software
5.3、安裝nginx
cd /usr/local/nginx-1.9.9
./configure
make
make install
5.4、配置nginx
切換目錄:cd /usr/local/nginx-1.9.9/conf
6、啟動/停止nginx
安裝路徑:/usr/local/nginx
啟動:/usr/local/nginx/sbin/nginx
停止:/usr/local/nginx/sbin/nginx -s stop
7、訪問下頁面測試下
二、linux安裝多個tomcat
1、安裝
wget
2、解壓tomcat
tar /opt/apache-tomcat-8.5.51.tar.gz -c /usr/local/software
3、重新命名
mv apache-tomcat-8.5.51 tomcat8080
mv apache-tomcat-8.5.51 tomcat8081
mv apache-tomcat-8.5.51 tomcat8082
4、配置環境變數
5、修改catalina.sh
進入tomcat的bin目錄下
6、修改server.xml
進入目錄
cd /usr/local/software/tomcat8081/conf
編輯server.xml
vi server.xml
(1):找到< server port=「8005」 shutdown=「shutdown」>
這個埠隨便寫,不要和其他埠衝突。
第乙個7081;第二個7082;第三個7083。
(2):找到< connector port=「8080」 protocol=「http/1.1」 connectiontimeout=「20000」 redirectport=「8443」 />將埠改為
第乙個8081;第二個8082;第二個8083。
(3):找到< connector port=「8009」 protocol=「ajp/1.3」 redirectport=「8443」 /> 更改埠號
第乙個9000;第二個9001;第三個9002。
7、分別啟動tomcat需要替換的index.jsp的code
test<
/title>
<
/head>
sessionid is <
%=session.
getid()
%>
>
sessionip is <
%=request.
getservername()
%>
>
sessionport is <
%=request.
getserverport()
%>
<
!-- 埠號依次修改為:8080
就這樣吧 ,希望會對大家有所幫助。
linux 下 nginx的負載均衡
nginx是如何實現負載均衡的,nginx的upstream目前支援以下幾種方式的分配 1 輪詢 預設 每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器down掉,能自動剔除。2 weight 指定輪詢機率,weight和訪問比率成正比,用於後端伺服器效能不均的情況。2 ip hash ...
centos下nginx負載均衡
192.168.55.115為主伺服器 192.168.55.185為從伺服器 先需要將傳送到伺服器端的請求進行分流,具體要求如下 要求 index.php 的請求訪問主伺服器 api.php 1 files 的請求訪問主伺服器 api.php 1 files put 的請求訪問主伺服器 api.p...
nginx 負載均衡 Nginx負載均衡策略
nginx提供的負載均衡策略有2種 內建策略和擴充套件策略。內建策略為輪詢 預設 加權輪詢,ip hash,第三方。upstream mysvr1 輪詢 每個請求按照時間順序逐一的分配到每乙個後台伺服器上。如果某台伺服器宕機了,將會自動的剔除宕機的服務。nginx預設就是輪詢其權重都預設為1,伺服器...