Tomcat配置域名訪問


先在tomcat下的conf下找到server.xml文件,用記事本打開后,首先對端口號進行修改,以前一直以為8080是默認的端口號,其實默認的端口號是80

<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> 

改為

<Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />

有時候,80端口會被其他的進程占用,這時候就需要結束原來的進程或修改為其他端口號

端口搞定后,我們就可以直接配置域名訪問了

在Tomcat下面配置域名(如:www.qixing.cn)的時候,同時又不希望客戶通過我們網站的IP或者域名訪問到Tomcat默認的ROOT,配制方法如下:

1、打開Tomcat安裝目錄下的/conf/server.xml文件

2、在server.xml中將原有的<Host name=“localhost“ appBase=“webapps“ ……>修改為<Host name=“www.qixing.cn“ appBase=“webapps“……>,name后面可以填IP也可以是域名。

3、在<Host>中添加:<Context  path="/別名"  docBase="項目路徑" />

<Context path="" docBase="CreateCert"/>(CreateCert項目在webapps下)

  其中docBase中的內容就是你希望的打開您的域名(www.qixing.cn) 的時候映射到的目錄和默認的網頁(如:index.jsp)

並且可以同時配置多個<Host>,也可為同一個項目配置域名和IP訪問

4、最終我們要在本地訪問域名,因無域名解析服務器,所以在hosts上配,來模擬dns解析。還得修改相關HOST文件。。打開C:/WINDOWS/system32/drivers/etc/hosts

加上

127.0.0.1       www.qixing.cn

5、啟動Tomcat服務器,就可以直接敲入域名訪問你要訪問的地址了。

在Tomcat 6.0\conf\Catalina下會生成一個以域名為文件夾名稱的文件夾,下面有manager.xml文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM