Java Web——tomcat開發(fā)模式配置

          一般情況下,開發(fā)模式下需要配置虛擬主機(jī),自動(dòng)監(jiān)聽,服務(wù)端口,列出目錄文件,管理多個(gè)站點(diǎn)等功能

          準(zhǔn)備工作:

          軟件包:apache-tomcat-6.0.20.rar

          將軟件包解壓至硬盤一分區(qū),進(jìn)入%TOMCAT_HOME%/conf目錄

          一:server.xml 配置

          1.配置端口,修改server.xml。

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

          2.配置虛擬目錄,在<Host></Host>標(biāo)簽中配置 <Context></Context>類管理虛擬目錄  

          <Context path=/braden" docBase="E:\www" /> 

          不過(guò)tomcat6以上的版本推薦更好的做法是在%TOMCAT_HOME%/\conf\Catalina\localhost 目錄下以虛擬目錄名建立一個(gè)xml文件,所以可以建立 %TOMCAT_HOME%/\conf\Catalina\localhost\braden.xml,內(nèi)容如下

          <Context docBase="E:\www" /> 

          這是通過(guò):localhost/braden訪問(wèn)E:/www目錄,說(shuō)明虛擬主機(jī)配置成功

          二:context.xml 配置,修改為自動(dòng)加載web.xml,自動(dòng)加載類庫(kù),內(nèi)容如下  

          <Context Reload="true" reloadable="true"> <!-- Default set of monitored resources --> <WatchedResource>WEB-INF/web.xml</WatchedResource> <!-- Uncomment this to disable session persistence across Tomcat restarts --> <!-- <Manager pathname="" /> --> <!-- Uncomment this to enable Comet connection tacking (provides events on session expiration as well as webapp lifecycle) --> <!-- <Valve className="org.apache.catalina.valves.CometConnectionManagerValve" /> --> </Context> 

          三:web.xml配置,修改為列出目錄中所有文件,內(nèi)容如下  

          <init-param> <param-name>listings</param-name> <param-value>true</param-value> </init-param> 

          四:修改 tomcat-users.xml,修改tomcat自定義管理員,內(nèi)容如下  

          <tomcat-users> <role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager" /> <user username="admin" password="admin" roles="tomcat,role1,manager"/> </tomcat-users> 

          五,配置web應(yīng)用站點(diǎn),需改文件為 server.xml

            例如:把E:\www\braden\mail交給tomcat服務(wù)器管理,讓別人可以使用www.braden.com訪問(wèn)mail這個(gè)目錄下的web資源

            1.在tomcat的server.xml文件中配置一臺(tái)名稱www.braden.com的主機(jī),并把mail目錄映射缺省虛似目錄

            <Host name="www.braden.com" appBase="e:\www"> <Context path="/" docBase="e:\www\braden\mail" /> </Host> 

            2.添加DNS主機(jī)記錄,本機(jī)直接修改host文件:C:\WINDOWS\system32\drivers\etc\host)

            192.168.1.10 www.braden.com 

            3.重啟tomcat服務(wù)器,啟動(dòng)IE訪問(wèn)http://www.braden.com/

            開發(fā)模式中常用配置大致如此,具體的一些需求還得根據(jù)實(shí)際情況

            posted on 2010-04-21 11:30 braden 閱讀(4601) 評(píng)論(0)  編輯  收藏


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


            網(wǎng)站導(dǎo)航:
             
            <2010年7月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            導(dǎo)航

            統(tǒng)計(jì)

            常用鏈接

            留言簿(1)

            隨筆檔案

            搜索

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            主站蜘蛛池模板: 亚东县| 信丰县| 宁津县| 科技| 中宁县| 金塔县| 祁阳县| 喀喇| 汤阴县| 武威市| 定州市| 德安县| 海南省| 凌源市| 宿迁市| 铅山县| 炎陵县| 英德市| 阿坝县| 天全县| 安康市| 澄城县| 龙川县| 汉川市| 石城县| 家居| 长武县| 黄骅市| 廉江市| 图们市| 沁水县| 六盘水市| 东山县| 华亭县| 姜堰市| 大冶市| 南开区| 大丰市| 子长县| 襄樊市| 宽城|