1. 程式人生 > >Tomcat8.5 多埠 配置多個專案的方法

Tomcat8.5 多埠 配置多個專案的方法

一、 需要的環境  :自行安裝好 Tomcat 8.5  。 以及兩個以上java的 web專案,打包成war包。

二 、把war包放在 webapps 目錄下面 , 如下(根據自己路徑來放置)

E:\wamp\Tomcat 8.5\webapps

三、開啟配置檔案 

E:\wamp\Tomcat 8.5\conf\server.xml

找到   <Service name="Catalina"> 節點

  <Service name="Catalina">
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="8080" protocol="AJP/1.3" redirectPort="8443" />
    <Engine name="Catalina" defaultHost="localhost">
      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>
      <Host name="localhost"  appBase="webapps"
            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" />

		<Context path="" docBase="E:\wamp\Tomcat 8.5\webapps\MbPc0338" reloadable="true" 
		   caseSensitive="false" debug="0"></Context> 			   		   
      </Host>
    </Engine>
  </Service>
  
   <Service name="Catalina">
    <Connector port="9090" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="9090" protocol="AJP/1.3" redirectPort="8443" />
    <Engine name="Catalina" defaultHost="yjq.test2.com">
      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>
      <Host name="yjq.test2.com"  appBase="webapps"
            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" />

		<Context path="" docBase="E:\wamp\Tomcat 8.5\webapps\MbPc0796" reloadable="true" 
		   caseSensitive="false" debug="0"></Context> 			   		   
      </Host>
    </Engine>
  </Service> 

這是兩個專案的配置。

主要是配置埠 和 專案路徑

埠配置程式碼

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="8080" protocol="AJP/1.3" redirectPort="8443" />

路徑配置程式碼

		<Context path="" docBase="E:\wamp\Tomcat 8.5\webapps\MbPc0796" reloadable="true" 
		   caseSensitive="false" debug="0"></Context> 

以上完成之後。重啟Tomcat。

相關推薦

Tomcat8.5 配置專案方法

一、 需要的環境  :自行安裝好 Tomcat 8.5  。 以及兩個以上java的 web專案,打包成war包。 二 、把war包放在 webapps 目錄下面 , 如下(根據自己路徑來放置) E:\wamp\Tomcat 8.5\webapps 三、開啟配置

Apache通過配置站點

簡介 一臺伺服器,通過配置不同的埠,以實現多個站點的訪問。 步驟 1、先安裝好Apache,預設你已安裝完畢。 2、xshell登入到ubuntu,並切換到/etc/apache2路徑下,以回車結束: cd /etc/apache2/ 3、輸入ls檢視檔案目錄,以回車結束:

tomcat8.5 專案 配置

很簡單配置,不再詳細說明了,直接貼出配置檔案。 server.xml, 需要注意的 第一:  service name 與 Engine name 要對應 第二 : Connector port (每個service有兩個)不要重複, <Service nam

Tomcat8.5 配置專案 每個專案直接使用根目錄訪問

開啟配置檔案:conf/server.xml 新增以下內容:   <!-- second service user 8090 port -->   <Service name="Catalina2">     <!-- 8090 port s

nginx 80配置域名 502

網上找了很多帖子看都沒有解決問題,最後發現是自己的proxy_pass配置的地址埠號錯誤,也就是說代理的地址有問題,無法訪問,所以報錯了502,但是error日誌裡面看不出來是後面的地址配置的有問題,將地址改好之後,問題解決     同時,如果需要一太伺服器配置多個域

nginx同一個配置網站

一,先看一下nginx.conf檔案,如果有下面的一行 include /etc/nginx/sites-enabled/*; 表示配置檔案載入sites-enabled下的檔案。 二,修改/etc/nginx/sites-

tomcat配置

<?xml version="1.0" encoding="UTF-8"?> <Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.startup.Vers

Nginx虛擬主機配置演示

Nginx虛擬主機多埠配置演示 1、Nginx虛擬主機多埠配置模型圖 2、修改server1.conf、server1.conf、server2.conf配置 (1)server1.conf配置 (2)server2.conf配置 (3)server3.co

Tomcat 7.0配置

修改tomcat/conf目錄裡面server.xml檔案 例如下面這樣新增一個8081埠,設定下appBase目錄,這樣就可以用一個tomcat監聽多個埠,每個埠都可以放應用了。我這樣新增下面這個配置以後,tomcat就監聽了2個埠(8080,8081) webapps目錄和webapps1目錄的應用都會

Apache伺服器在80配置域名虛擬主機的方法

我們在配置一臺伺服器的時候,如果只執行一個站點,往往過於浪費資源。Nginx和Apache都可以通過配置虛擬主機實現多站點。配置虛擬主機的方式主要有兩種,一種是多個不同埠對應的多個虛擬主機站點,一種是同一埠對應多個不同域名的虛擬主機站點。這裡我用80埠為例,在A

debian 8 (systemd) 上 Shadowsocks-libev 的安裝與配置

安裝步驟很簡單,直接上程式碼 sudo sh -c 'printf "deb http://ftp.debian.org/debian jessie-backports main" > /etc/apt/sources.list.d/jessie-backports

SpringBoot環境配置介紹和專案實戰

1、不同環境使用不同配置         例如資料庫配置,在開發的時候,我們一般用開發資料庫,而在生產環境的時候,我們是用正式的資料   2、配置檔案存放路徑       

apache站點配置+配置+反向代理

一、Apache多站點配置   這種方法是配置不同的地址訪問不同的資料夾的配置   1:修改本機的hosts檔案,如下:     示例:   127.0.0.1 localhost   127.0.0.1 www.dede.com   12

Tomcat 虛擬主機配置方法

      Tomcat多使用在開發環境裡,但有時也做生產環境。在生產環境下多會碰到,需要在一個tomcat下放置多個站點的情況。有時還需要同時開啟多個不同的埠,接受多個域名請求的情況。通常這種情況會開啟多個tomcat例項。這種方法有如下利弊: 優點:1.每個站點相互

mysql實現例項以及mysqld_multi管理

有的時候,需要在一臺機器上開啟mysql多個埠,比如說多埠實現資料庫的讀寫分離。本文講解下mysql的多埠開啟,以及mysqld_multi如何來管理mysql的多埠。常規做法:1、首先要先把my.cnf配置檔案複製一份,開幾個埠要複製幾份當然要重新命名(3306也可以直接

Tomcat8.5的安裝配置

tomcat安裝配置1. 安裝JDKJDK官網地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html點擊"JDK DOWNLOAD"進入下載頁面下載JDK軟件包,註意需選中"Accept License Agreement"才

阿里雲輕量應用伺服器debian8.9用apache搭建站點

前幾天想要再搭個網站玩玩,就用阿里的伺服器,apache本地搭建站點和伺服器相差不多,然而卻踩了大坑,差點耗死在這兒。 先進入apache這個目錄,有如下資料夾: 開啟ports.conf,  新增 Listen 埠。 然後進入,sites-available 裡邊, 將000-defau

lnmp環境下一臺伺服器配置專案,介面訪問時返回資料但header頭status code=500

公司一個軟體專案微信客戶端本人開發用了thinkphp3,一個api配合客戶端app使用用了thinkphp5,兩個不可合二為一,只能在一臺伺服器上配置一個客戶端入口,一個api入口。 第一步:伺服器建立平行的兩個目錄,分別放上面兩個框架的程式碼; 第二步:nginx配置訪問入口,在/etc

golangWeb框架---github.com/gin-gonic/gin學習八(監聽型別的struct模型繫結)

監聽多埠 如何利用gin實現監聽多埠 package main import ( "log" "net/http" "time" "github.com/gin-gonic/gin" "golang.org/x/sync/errgroup" )

tomcat8.5/7.0配置https連線

讓tomcat支援https協議,HTTPS(全稱:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL,因此加密的詳細內容就需要S