中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Nginx和tomcat的安裝配置以及整合

發布時間:2020-06-12 12:55:32 來源:億速云 閱讀:198 作者:Leah 欄目:系統運維

這篇文章將為大家詳細講解有關Nginx和tomcat的安裝配置以及整合,文章內容質量較高,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

nginx的優點及功能

nginx是一個高性能的HTTP和反向代理服務器,同時也是一個IMAP / POP3 / SMTP代理服務器。它主要具有以下優點:

高并發連接:官方測試能夠支撐5萬并發連接,在實際生產環境中跑到2?3萬并發連接數。
內存消耗少:在3萬并發連接下,開啟的10個Nginx進程才消耗150M內(15M * 10 = 150M)。
配置文件非常簡單:風格跟程序一樣通俗易懂。
成本低廉:Nginx為開源軟件,可以免費使用。而購買F5 BIG-IP,NetScaler等硬件負載均衡交換機則需要十多萬至幾十萬人民幣。
支持重寫重寫規則:能夠根據域名,URL的不同,將HTTP請求分到不同的主機服務器組。
內置的健康檢查功能:如果Nginx Proxy先前的某臺Web服務器停機機了,不會影響前端訪問。
節省帶寬:支持GZIP壓縮,可以添加瀏覽器本地緩存的Header頭。
穩定性高:用于反向代理,停機機的概率微乎其微
由于nginx的性能很好,因此國內很多大公司都在使用,最主要的原因也是nginx是開源免費的。除了上述描述的各種功能,項目中主要用nginx來實現以下三個功能:

動靜分離
反向代理
負載均衡http://www.daiqiyang.com
網頁,圖片緩存
13.1.2 nginx負載均衡主要有以下五種策略
最小(最小)每個請求按時間順序逐一分配到不同的服務器,如果將服務器降下,能自動剔除。
weight指定預定幾率,weight和訪問比率成正比,用于預定服務器性能不均的情況。
ip_hash每個請求按訪問ip的hash結果分配,這樣每個訪客固定訪問一個主機服務器,可以解決會話的問題。
fair(第三方)通過服務器的響應時間來分配請求,響應時間短的優先分配。
url_hash(第三方)通過訪問url的哈希結果來分配請求,使每個URL定向到同一個放置服務器,從而使服務器為緩存時比較有效。
安裝Nginx

yum -y install gcc gcc-c ++ pcre-devel openssl-devel openssl wget
wget http://nginx.org/download/nginx-1.12.2.tar.gz
tar -zxvf nginx-1.12.2.tar.gz
cd nginx-1.12.2
./configure --prefix = / usr / local / nginx
使
進行安裝
安裝Tomcat
安裝jdk環境并測試

[root@ c6s02 ~]# tail -5 /etc/profile
####java_env####
export JAVA_HOME=/usr/local/jdk1.8.0_60
export PATH=JAVAHOME/bin:

JAVAHOME/bin:JAVA_HOME/jre/bin:$PATH

export CLASSPATH=.CLASSPATH:
CLASSPATH:JAVA_HOME/lib:JAVAHOME/jre/lib:

JAVAHOME/jre/lib:JAVA_HOME/lib/tools.jar

source /etc/profile

[root@ c6s02 ~]# java -version
java version “1.8.0_60”
Java? SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot? 64-Bit Server VM (build 25.60-b23, mixed mode)
安裝tomcat(兩個子系統)

tar -zxvf apache-tomcat-7.0.47.tar.gz

#新建tomcat01項目
mkdir -p /opt/tomcat01
cp -a apache-tomcat-7.0.47/* /opt/tomcat01/

#新建tomcat02項目,并修改三處端口為18005,18080,18009
mkdir -p /opt/tomcat021
cp -a apache-tomcat-7.0.47/* /opt/tomcat02/
#手動創建測試頁并測試

echo ‘this is tomcat01’ >/opt/tomcat01/webapps/ROOT/index.jsp
echo ‘this is tomcat02’ >/opt/tomcat02/webapps/ROOT/index.jsp
curl 10.0.0.22:8080/index.jsp
curl 10.0.0.22:18080/index.jsp
通過Nginx和Tomcat結合

安裝nginx并修改Nignx配置文件

vim /usr/local/nginx/conf/nginx.conf
在HTTP模塊中添加:

upstream tomcat { #定義服務器組tomcat
server 10.0.0.22:8080; #定義后Tomcat端服務器
server 10.0.0.22:18080;
}
在server模塊中添加:

location ~ .jsp$ { #URL正則匹配,匹配jsp結尾的所有URL
proxy_pass http://tomcat; #proxy_pass反向代理參數,將匹配到的請求反向代理到tomcat服務器組!
}

看完這篇文章,你們學會Nginx和tomcat的安裝配置以及整合了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

虎林市| 乌拉特前旗| 阿拉善盟| 惠来县| 余庆县| 霍邱县| 满洲里市| 中西区| 宁乡县| 遵化市| 甘南县| 大庆市| 胶州市| 淮阳县| 墨竹工卡县| 六盘水市| 津南区| 酒泉市| 乐清市| 理塘县| 隆安县| 南乐县| 铁岭市| 元氏县| 石泉县| 玛纳斯县| 岫岩| 南宁市| 庆元县| 深水埗区| 都江堰市| 潮安县| 嵊州市| 自治县| 景洪市| 仁布县| 乃东县| 汉阴县| 中山市| 依兰县| 土默特左旗|