日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Tomcat服務(wù)器--域名綁定、虛擬目錄

 CevenCheng 2012-07-16
  • 版權(quán)聲明:轉(zhuǎn)載時(shí)請(qǐng)以超鏈接形式標(biāo)明文章原始出處和作者信息及本聲明
    http://aumy2008./logs/23626791.html

    第一部分:Tomcat服務(wù)器綁定域名

    參考:Tomcat5.5配置-多域名綁定和虛擬目錄

    TOMCAT_HOME\conf\server.xml的修改方式如下:

    .如果你要綁定網(wǎng)站,首先是要把tomcat的默認(rèn)訪問端口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" />

    其實(shí)這里就是把port:8080,修改成port:80就可以了,其他的參數(shù)不變

    .綁定域名(重點(diǎn))

    原始:
    <Engine name="Catalina" defaultHost="localhost">
    <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false" /> 
    </Engine>

    修改后:
    <Engine name="Catalina" defaultHost="www.">
    <Host name="www." appBase=="abcapps" unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false" 

    <Host name="www." appBase=="D:\cba" unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false" />

    <Host name="202.0.168.1" appBase=="D:\cba" unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false" />

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

    <Logger className="org.apache.catalina.logger.FileLogger" directory="logs"  prefix="onion_log." suffix=".txt" timestamp="true"/>
     <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  prefix="onion_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>

    </Host>

    </Engine>

    這里解釋一下上面的配置
    Engine 的 dafaultHost :表示訪問該tomcat默認(rèn)進(jìn)入的主機(jī),注意一定不能是localhost,不然別人通過你的ip訪問,就會(huì)默認(rèn)進(jìn)入tomcat的管理界面.

    Host 的 name:表示該主機(jī)綁定的域名,也可以是公網(wǎng)ip,如果綁定localhost則可以通過在瀏覽器中輸入localhost訪問該Host.Host的 appBase:表示該主機(jī)綁定的文件存放路徑,可以使用相對(duì)路徑或絕對(duì)路徑.onion_log】為日志文件名;
    【onion_access_log】為訪問主機(jī)的日志文件名。

    按照上面的配置:
    1.如果我在瀏覽器中輸入
    http://localhost 則訪問 C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\下的網(wǎng)站
    2.如果輸入
    http://www. 則訪問 C:\Program Files\Apache Software Foundation\Tomcat 5.5\abcapps\下的網(wǎng)站
    3.如果輸入
    http://www. 則訪問 D:\cba\下的網(wǎng)站.

     第二部分:虛擬目錄

    一、域名對(duì)應(yīng)的虛擬目錄(可作項(xiàng)目的默認(rèn)根目錄)

    <Host name=www. appBase=="D:\cba" unpackWARs="true" autoDeploy="true" xmlValidation="false"xmlNamespaceAware="false" /> 

    二、獨(dú)立項(xiàng)目的虛擬目錄

    設(shè)置方法一:在server.xml中的Host元素中配置context元素

    <context path="/test" docBase="/web/doc/test" debug="0" reloadable="true"/> 

    設(shè)置方法二:采用單獨(dú)的配置文件

           目錄:conf\Catalina\www.***.com\  

           配置文件名:test.xml

           文件內(nèi)容:<?xml version='1.0' encoding='utf-8'?><Context docBase="/web/doc/test" path="/test" reloadable="true"></Context> 

      補(bǔ)充:

    window下jsp:配置<Context docBase="/../test" path="/test" reloadable="true">當(dāng)頁面有變動(dòng)時(shí),就可以自動(dòng)更新。

    Linux下jsp:如果不能更新,用這個(gè)命令touch xxxx.jsp。(unix/linux 平臺(tái)下, 通過命令touch 刷新修改了web.xml或lib,則需要重啟tomcat才可以.

    Linux系統(tǒng)下控制臺(tái)日志輸出文件:jakarta-tomcat-5.0.24/logs/ catalina.out 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多