導航:首頁 > IDC知識 > tomcat域名配置

tomcat域名配置

發布時間:2020-08-31 07:31:31

1、tomcat多域名配置問題求助!

<Host name="www.abc.com" appBase="F:/testMain" unpackWARs="true" autoDeploy="true" >
<Context path="/testPath" docBase="F:/test" reloadable="true" />
</Host>
上面的appBase="F:/testMain"這句的意思就是默認www.abc.com就訪問F:/testMain這個工程。
<Context>這個配置的意思就是在瀏覽器輸入www.abc.com/testPath它就去訪問你的F:/test這個工程。你參考理解一下就好了,path就是加在www.abc.com後面的訪問路徑,而docBase應該用你的實際項目在本地磁碟的絕對路徑。
「所有請求內部轉發?」,就是說在你項目中的請求都在項目內部提交和響應,這個問題只要你的項目沒有特別的提交代碼把請求提交出去,就應該默認是在內部轉發的。

補充:你的意思是用不同的域名來指向同一台伺服器上的不同項目(或者同一項目的不同目錄),對嗎?很明確的告訴你,不可以,域名只可以指向伺服器(IP,域名對應的只有IP,不能加路徑),也就是說,所有指向同一台伺服器的域名都是用同一個此伺服器默認的頁面。

2、tomcat怎麼配置網站主域名

2.在server.xml中將原有的<host name=「localhost「 appbase=「webapps「 ……>修改為<host name=「您要配置的域名「 appbase=「webapps「……>

1.打開tomcat安裝目錄下的\conf\server.xml文件

3.在\conf\catalina目錄下建立目錄「<您要配置的域名的名稱>」,然後建立root.xml文件,其格式與\conf\lo

context displayname="welcome to 56world!" docbase="d:\workplace\inbuilding" path="">

<?xml version=1.0 encoding=utf-8?>
其中docbase中的內容就是你希望的打開您的域名 的時候映射到的目錄與默認的網頁(如:index.jsp)

</context>

4.啟動tomcat伺服器,就可以直接敲入域名訪問你要訪問的地址了.

3、tomcat域名配置和參數疑問(會者不難)

第一個問題 應該是filter配置出問題,兩種方法使用上沒有區別。
第二個問題 需要建立三個站點,配置響應Host,文件夾當然也需要分開,不能有子文件夾又是另一個站點,即使有也需要配置相應的web.xml。
第三個問題 最好查看http://tomcat.apache.org/tomcat-6.0-doc/config/host.html。
unpackWARs 如果是true會解壓war包,否則直接讀取war文件。
autoDeploy 一言難盡,長話短說,比如在tomcat運行時,你要復制一個webapp放到appBase下自動載入,或者刪除一個webapp能馬上停止這個應用,就需要配置成true。你要修改裡面class要自動載入也需要這里設置true。
xmlValidation 是否在啟動時進行Validation。
xmlNamespaceAware 這個值true時要求xmlValidation為true,XML驗證將名字空間感知。

4、tomcat域名配置問題

<Host name="www.abc.com" appBase="F:/testMain" unpackWARs="true" autoDeploy="true" >
<Context path="/testPath" docBase="F:/test" reloadable="true" />
</Host>
上面的appBase="F:/testMain"這句的意思就是默認www.abc.com就訪問F:/testMain這個工程。
<Context>這個配置的意思就是在瀏覽器輸入www.abc.com/testPath它就去訪問你的F:/test這個工程。你參考理解一下就好了,path就是加在www.abc.com後面的訪問路徑,而docBase應該用你的實際項目在本地磁碟的絕對路徑。
「所有請求內部轉發?」,就是說在你項目中的請求都在項目內部提交和響應,這個問題只要你的項目沒有特別的提交代碼把請求提交出去,就應該默認是在內部轉發的。

補充:你的意思是用不同的域名來指向同一台伺服器上的不同項目(或者同一項目的不同目錄),對嗎?很明確的告訴你,不可以,域名只可以指向伺服器(IP,域名對應的只有IP,不能加路徑),也就是說,所有指向同一台伺服器的域名都是用同一個此伺服器默認的頁面。

5、tomcat 如何綁定域名?

在/opt/tomcat/conf/server.xml中,添加Host:
<Host name="www.123.com" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

<Context path="" docBase="/opt/tomcat/webapps/ROOT/xx" allowLinking="true"></Context>
</Host>

在你域名注冊的管理方,需要指定域名對應的IP地址,添加域名解析記錄

6、如何再linux中配置tomcat域名訪問

綁定和解析 在tomcat下面配置域名(如:www.***.com)的時候,同時又不希望客戶通過我們網站的ip或者域名訪問到tomcat默認的root,配製方法如下: 2.在server.xml中將原有的修改為 【程序編程相關:Java 理論與實踐:並發在一定程度上使】 1.打開tomc...

7、tomcat配置多項目多域名訪問,給怎麼配置,路徑怎麼搞

在Tomcat的安裝目錄下有一個conf文件夾
在這個文件夾裡面打開server.xml文件

在裡面添加上一句話:
<Context path="/sell" reloadable="true" docBase="D:\eclipse of JavaEE\workspace02\sell" workDir="D:\eclipse of JavaEE\workspace02\sell\work" />
其中 path="/你的工程名" docBase="你的工程的絕對路徑" workDir="你的工程的絕對路徑/work"
其他都不變 ,這樣就可以部署很多域名訪問配置了

8、tomcat部署程序使用域名訪問

方法/步驟

找到tomcat的主目錄,進入conf文件夾,找到server.xml文件,並打開:

修改tomcat的監聽埠為80埠:

在server.xml文件中找到:

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

修改成:

<Connector port="80" protocol="HTTP/1.1"             connectionTimeout="20000"             redirectPort="8443" />

如圖:

在server.xml文件中找到:

<Host name="localhost"appBase="webapps"          unpackWARs="true" autoDeploy="true">

把在第3點中找到的內容中的 localhost 替換成你想修改的IP地址或者域名地址。如圖,是我修改後的配置:

在<host></host>標簽中間,添加如下內容:

<Context path="" docBase="/mytestweb"/>

說明:docBase的值也可以是絕對路徑。

如圖,是我修改後的配置:

在webapps文件夾的情況如圖:

7

配置完成,趕緊測試一把吧~我成功了!

9、tomcat怎麼配置兩個站點 使用同一個域名

說明

為了使本文更加易懂,我將tomcat配置文件:tomcat7.0.37/conf/server.xml 拿到Windows,用UltraEdit打開、編輯。
配置好的tomcat配置文件:server.xml,用ue打開,點擊下圖所示的折疊符號,將Serveice容器進行折疊

復制service容器,並修改name為另一個名字

4
修改Service容器中的內容

打開tomcat2容器,將Host name=""改為要使用的第二個域名,配置其路徑等便可以了。如果需要修改埠的話,修改這個Service容器中的Connector即可。

10、怎麼在tomcat下配置二級域名

  1、在tomcat的server.xml文件下加入下面的代碼:
<Host name="club.auto126.com" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>club.auto126.com </Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="E:\MyEclipse\autoweb\WebRoot\bbs" reloadable="true" caseSensitive="false" debug="0"> </Context>
</Host>

2、在C:\WINDOWS\system32\drivers\etc目錄的hosts文件下加入下面一行來配置一個dns解釋

與tomcat域名配置相關的知識