先在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文件
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
