這篇文章主要介紹了Tomcat7.0中如何設(shè)置默認(rèn)服務(wù)器和不加端口名訪問,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)營銷推廣、網(wǎng)站重做改版、民和網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、html5、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為民和等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
準(zhǔn)備條件,新建web項目,部署到tomcat7.0服務(wù)器上,所用工具為Eclipse。
第一步:設(shè)置WEB項目的歡迎頁
在WEB-INF文件夾下有個web.xml文件(最近新建的項目不包含此文件,可以手動新建),在welcome-file-list節(jié)點中設(shè)置,代碼如下
<welcome-file-list> <welcome-file>test.html</welcome-file> </welcome-file-list>
這樣,原先需要在瀏覽器訪問http://192.168.0.108:8080/MyWebService/test.html,現(xiàn)在只要訪問http://192.168.0.108:8080/MyWebService就可以訪問test.html
第二步:去端口訪問
上面訪問的時候需要把IP+端口號都加上才可以正確訪問tomcat,現(xiàn)在我們就要去掉端口直接用http://192.168.0.108來訪問本地服務(wù)器。
如圖,在Eclipse中有一個Service的配置項目:
打開其中的server.xml文件,找到 Connector 節(jié)點,可以發(fā)現(xiàn)默認(rèn)的port是8080,將其改為80端口。
<!-- 這里將8080端口改成瀏覽器默認(rèn)80端口,可以不輸入端口只輸入ip訪問 --> <connector connectiontimeout="20000" port="80" protocol="HTTP/1.1" redirectport="8443"> </connector>
這時再訪問上面項目的test.html只需要這樣:http://192.168.0.108/MyWebService
第三步:設(shè)置tomcat的默認(rèn)服務(wù)器
現(xiàn)在我們要做到這樣的效果,訪問http://192.168.0.108就可以打開test.html,那我們還需要設(shè)置默認(rèn)服務(wù)器。
同上打開server.xml文件,找到Host節(jié)點(一般在最后),如果已經(jīng)在tomcat中add過項目,這時在host節(jié)點中應(yīng)該會有Context節(jié)點,它代表的就是添加到服務(wù)器的項目名和路徑。
代碼修改如下:
<host appbase="webapps" autodeploy="true" name="localhost" unpackwars="true"> <valve classname="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log." suffix=".txt"></valve> <!-- <context docbase="MyWebService" path="/MyWebService" reloadable="true" source="org.eclipse.jst.jee.server:MyWebService"/> --> <context path="" docbase="MyWebService" debug="0" reloadable="true" source="org.eclipse.jst.jee.server:MyWebService"> </context></host>
注釋掉的部分就是先前直接add進(jìn)來的項目配置,下面一條就是修改后的,注意:source="org.eclipse.jst.jee.server:MyWebService"這句話不可以省略,否則服務(wù)器啟動出錯,找不到具體項目。
這時再訪問http://192.168.0.108就可以打開test.html了。
第四步:配置域名解析
先前申請過阿里云的域名,只要進(jìn)入管理平臺找到域名解析,將本地ip添加到域名解析中即可。
不需要帶端口,默認(rèn)訪問80端口,添加解析ip的具體操作可以點擊新手指導(dǎo),DNS不需要修改(如果以前沒修改過的話),這時就可以本地訪問www.xxx.com來訪問test.html,這里只可以本地訪問,如果要想外網(wǎng)訪問就要購買阿里的云服務(wù)器,再進(jìn)行配置。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Tomcat7.0中如何設(shè)置默認(rèn)服務(wù)器和不加端口名訪問”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!
網(wǎng)頁標(biāo)題:Tomcat7.0中如何設(shè)置默認(rèn)服務(wù)器和不加端口名訪問
分享鏈接:http://www.rwnh.cn/article6/jjedig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、企業(yè)建站、定制開發(fā)、網(wǎng)站設(shè)計公司、建站公司、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)