最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

tomcat+nginx實(shí)現(xiàn)多應(yīng)用部署的示例代碼

 更新時(shí)間:2021年11月10日 10:13:02   作者:不吐西瓜籽  
本文主要介紹了tomcat+nginx實(shí)現(xiàn)多應(yīng)用部署的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

多應(yīng)用部署

1-tomcat配置  

1.1-項(xiàng)目配置

 首先進(jìn)入到 tomcat 的目錄下, 將其中的 webapps 文件夾進(jìn)行一份拷貝, 用于第二個(gè)應(yīng)用的部署.

cp webapps webapps1

在這里插入圖片描述

 此時(shí)就可以將需要部署的第二個(gè)項(xiàng)目同部署平常項(xiàng)目時(shí)一樣, 將數(shù)據(jù)包上傳到 webapps1 文件下面.

 1.2-服務(wù)配置

 進(jìn)入到 tomcat 的服務(wù)配置文件下面, 打開 server.xml 配置文件, 填充第二個(gè)應(yīng)用部署時(shí)的相關(guān)配置信息.

cd confvim server.xml

在這里插入圖片描述

 在文件的末尾處, 之內(nèi)添加一個(gè) 服務(wù)解析配置.

<!-- 第二個(gè)項(xiàng)目配置 -->
<Service name="Catalina1">
    
  <!-- 為避免沖突, 修改端口 -->
  <Connector port="81" protocol="HTTP/1.1"
             connectionTimeout="20000"
             redirectPort="8443" />

  <!-- Tomcat默認(rèn)使用8009端口, 避免沖突, 修改 -->
  <Connector port="8010" protocol="AJP/1.3" redirectPort="8443"/>
	
  <!-- Engine 節(jié)點(diǎn), name 修改為 Catalina1 -->
  <!-- 服務(wù)啟動(dòng)后會(huì)在 conf 下生成相應(yīng)的引擎文件夾, 名稱保持一致. -->
  <Engine name="Catalina1" defaultHost="localhost">
    <Realm className="org.apache.catalina.realm.LockOutRealm">
      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase"/>
    </Realm>

    <!-- 修改Host節(jié)點(diǎn),appBase修改為需要進(jìn)行發(fā)布的文件位置, 也就是第一步復(fù)制的 webapps1 -->
    <Host name="localhost"  appBase="webapps1"
          unpackWARs="true" autoDeploy="true">

      <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
             prefix="localhost_access_log" suffix=".txt"
             pattern="%h %l %u %t &quot;%r&quot; %s %b" />

    </Host>
  </Engine>
</Service>

2-Nginx配置

 首先進(jìn)入到 Nginx 的服務(wù)目錄下的 conf 的配置文件下面, 找到 nginx.conf 配置文件, 進(jìn)行編輯.

vim nginx.conf

在這里插入圖片描述

 在 http{} 的內(nèi)部添加反向代理的相關(guān)的配置信息.

# website 隨便取, 只是進(jìn)行一個(gè)標(biāo)識(shí), 里面的就是相應(yīng)的需要進(jìn)行代理的 ip : port
# 多個(gè)服務(wù)也可以直接填入, nginx會(huì)自動(dòng)進(jìn)行負(fù)載
upstream website{
                server localhost:81;
                server localhost:82;
        }

        server{
                listen 80;
                # 配置需要進(jìn)行解析的域名信息, 確保這個(gè)域名是可以訪問到當(dāng)前的服務(wù)器的
                server_name  www.123.com;
                location / {
                		# 將上面定義對(duì)象放在下面進(jìn)行代理
                        proxy_pass http://website;
                        proxy_set_header Host $http_host;
                        proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                }
        }

3-完成部署

 進(jìn)行完上面兩步之后對(duì) tomcat , Nginx進(jìn)行重啟, 兩個(gè)應(yīng)用就可以單獨(dú)通過域名進(jìn)行訪問了.

# 進(jìn)入到 bin 目錄下重啟 tomcat
./shutdown.sh
./startup.sh
# 進(jìn)入到 sbin 目錄下重啟 nginx
./nginx -s reload

到此這篇關(guān)于tomcat+nginx實(shí)現(xiàn)多應(yīng)用部署的示例代碼的文章就介紹到這了,更多相關(guān)tomcat+nginx多應(yīng)用部署內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Tomcat并發(fā)優(yōu)化方法介紹

    Tomcat并發(fā)優(yōu)化方法介紹

    這篇文章主要介紹了Tomcat并發(fā)優(yōu)化方法介紹,小編覺得挺不錯(cuò)的,這里給大家分享下,供需要的朋友參考。
    2017-10-10
  • Tomcat開啟JMX服務(wù)方法介紹

    Tomcat開啟JMX服務(wù)方法介紹

    這篇文章主要介紹了Tomcat開啟JMX服務(wù)方法的相關(guān)內(nèi)容,小編覺得挺不錯(cuò)的,在這里給大家分享一下,需要的朋友可以參考。
    2017-10-10
  • 啟動(dòng)tomcat可以訪問tomcat首頁,但不能訪問自己的項(xiàng)目問題及解決

    啟動(dòng)tomcat可以訪問tomcat首頁,但不能訪問自己的項(xiàng)目問題及解決

    這篇文章主要介紹了啟動(dòng)tomcat可以訪問tomcat首頁,但不能訪問自己的項(xiàng)目問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Tomcat實(shí)現(xiàn)熱部署

    Tomcat實(shí)現(xiàn)熱部署

    本篇文章主要介紹了Tomcat熱部署的概念、好處與實(shí)現(xiàn)方式,具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • Tomcat安裝配置方法圖文教程

    Tomcat安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了Tomcat安裝配置方法圖文教程,java環(huán)境變量如何配置,Eclipse安裝配置方法圖文教程 ,為大家分享了三個(gè)教程,感興趣的小伙伴們可以參考一下
    2016-06-06
  • tomcat配置https的方法示例

    tomcat配置https的方法示例

    這篇文章主要介紹了tomcat配置https的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-06-06
  • tomcat下部署jenkins的實(shí)現(xiàn)方法

    tomcat下部署jenkins的實(shí)現(xiàn)方法

    本文主要介紹了tomcat下部署jenkins的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • tomcat啟動(dòng)報(bào)錯(cuò)jar not loaded的問題

    tomcat啟動(dòng)報(bào)錯(cuò)jar not loaded的問題

    這篇文章主要介紹了tomcat啟動(dòng)報(bào)錯(cuò)jar not loaded的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 解決Tomcat使用shutdown.bat關(guān)閉會(huì)將其他Tomcat關(guān)掉的問題

    解決Tomcat使用shutdown.bat關(guān)閉會(huì)將其他Tomcat關(guān)掉的問題

    這篇文章主要介紹了解決Tomcat使用shutdown.bat關(guān)閉會(huì)將其他Tomcat關(guān)掉的問題 ,解決方法很簡單,具體內(nèi)容詳情大家跟隨小編一起通過本文學(xué)習(xí)吧
    2018-10-10
  • tomcat啟動(dòng)提示Couldn‘t get host name問題

    tomcat啟動(dòng)提示Couldn‘t get host name問題

    這篇文章主要介紹了tomcat啟動(dòng)提示Couldn‘t get host name問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06

最新評(píng)論

枣强县| 枝江市| 宁德市| 峨山| 洱源县| 竹北市| 许昌市| 哈密市| 响水县| 竹溪县| 宾阳县| 黔西县| 嵩明县| 秦安县| 留坝县| 西藏| 集安市| 辛集市| 洛扎县| 壤塘县| 施甸县| 平果县| 洛阳市| 闸北区| 平顺县| 永胜县| 玉环县| 酉阳| 宜宾县| 崇义县| 通道| 韶关市| 平凉市| 云和县| 新化县| 通化县| 山东省| 若尔盖县| 宝鸡市| 汉中市| 涞水县|