配置虚拟主机

配置虚拟主机:
      <Host name="*" appBase="**"
      unpackWARs="true" autoDeploy="true"
      xmlValidation="false" xmlNamespaceAware="false">
        <Context docBase="#" path="#"
        privileged="true" antiResourceLocking="false" antiJARLocking="false"/>
</Host>
*处是:你虚拟机的名字
**处是:基本路径,就是网站相对与tomcat_home的路径
#是访问时加在ip后面的部分,一般填写为“/”
最后将  <Engine name="Catalina" defaultHost="localhost">
的defaultHost值改成你虚拟机名字


设置Tomcat首页:
    修改%TOMCAT_HOME%\conf\server.xml文件,
    在<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
    和</Host>之间加入下面一段:
    <Context  path=""  docBase="D:\tomcat6\webapps\orbit"  
               debug="0"  reloadable="true" >  
    </Context>
文章出处:http://www.diybl.com/course/4_webprogram/jsp/jsp_js/2008829/138436.html
----------------------------------------------------------------------------------
求助:如何改变TOMCAT5的默认访问地址

我想把TOMCAT的默认端口改为80,在server.xml中把

               <Connector port="8080"            
                  maxThreads="150"minSpareThreads="25" maxSpareThreads="75"
                  enableLookups="false" redirectPort="8443" acceptCount="100"
                  debug="0" connectionTimeout="20000"
                  disableUploadTimeout="true" />
                  
                  中的Connector port 改为了80,然后我还想改变TOMCAT的默认URL地址,
                  想让TOMCAT默认访问WEBAPPS下my52web中xg文件夹的index.jsp,
                  所以我加了 <Contextpath="/xg52"  docBase="d:\Tomcat5.0\webapps\my52web\xg52" debug="0" reloadable="true"
crossContext="true"></Context>
                   然后重起TOMCAT,进LOCALHOST,后面没打8080,进入的却是TOMCAT
                   的ADMIN页面,请问问题出在哪里?   还有就是我的方法和语句写的对不对

修改$TOMCAT/conf/web.xml中的下列内容:
    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
如果你需要的默认主页名称是myjsp.jsp,修改如下:
    <welcome-file-list>
        <welcome-file>myjsp.jsp</welcome-file>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>


说完整点就是:
你改server.xml中的dobase,相当于指定了默认的主目录。
修改web.xml,相当于是指定了默认的主页名。
------------------------------------------------------------
Tomcat设置工程为默认主页2008-02-21 18:45目的:输入http://localhost:8080就可以访问到我们发布的工程,而不是访问到Tomcat的欢迎页面

1.把工程的WebRoot整个文件夹改为工程名,并拷到Tomcat目录下的webapps下面;

2.接下来的第三步可以不做,直接把第四步的内容写到conf/server.xml的</host>前即可

3.到Tomcat目录下conf/localhost/下建立与工程同名的xml文件;

4.添加<Context path="" docBase="/test" debug="0" reloadable="true"></Context>

5.注意上面的path中一定要为空,这样才能达到目的;

6.在IE中输入http://localhost:8080就可以了。
 
--------------------------------------------------------------------------------

设置Tomcat首页:
    修改%TOMCAT_HOME%confserver.xml文件,
    在<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
    和</Host>之间加入下面一段:
    <Context  path=""  docBase="D:tomcat6webappsorbit"  
               debug="0"  reloadable="true" >  
    </Context>
  首先要安装JDK,下载后假定装到c:\jdk   
    
  然后安装tomcat5.0假设安装到c:\tomcat   
    
  下面设置环境变量:点击“我的电脑”-“属性”-“高级”-“环境变量”-“新建”名称输入:path   值输入:C:\jdk\bin;.;依次添加其它变量,其名称和值分别为:   
    
       
    CLASSPATH=c:\jdk\lib\dt.jar;c:\jdk\lib\tools.jar;   
    JAVA_HOME=c:\jdk;   
    TOMCAT_HOME=c:\tomcat;   

  到c:\tomcat\bin下,双击startup.bat启动tomcat,打开IE,输入http://localhost:8080怎么样,期待以久的小猫出现了吧,这说明你的tomcat已经配置成功了。     
    
  不过目前我们只能通过IP在外网访问,很不方便,下面说说怎样绑定域名:进入c:\tomcat\conf下打开server.xml将     
    
    
  <Connector   port="8080"      
  改为         
  <Connector   port="80"   
 
  因为WEB中默认打开的是80端口,找到        
  <Host   name="localhost"           
    
  一项,将其改为        
   
  <Host   name="www.***.com"   
        
    
  然后再进入C:\tomcat\conf\catalina\下将目录localhost改名为www.***.com     
    
  ,然后重启tomcat     
    
  输入你的域名:www.***.com怎么样>?好了吧。     
    
  下面给你介绍个小技巧,就是tomcat的WEB后台管理,相信不少人都用过它,确实要比手写server.xml方便多了。     
    
  打开C:\tomcat\conf\tomcat-users.xml在     
    
    
  </tomcat-users>       
    
  前加入这么一段:     
        
    <user   username="123"   password="123"   roles="admin,manager,tomcat"/>   
   
  这样我们增加了123这个用户,它的密码也是123,并且它同时具有了admin,manager,tomcat的角色权限。     
    
  下面打开网址:www.***.com/manager/html出现个对话框,输入用户名和密码后:进入tomcat   web   application   manager     
    
  其中有一项Server   Status用来检测系统的状态的,点击   后我们可以看到系统的版本,服务器的操作系统,及当前活跃的进程等,其它的不细说了,可以自己试着用用。     
    
  打开http://www.***.com/admin/index.jsp     
    
  输入用户和密码后就进入Tomcat   Web   Server   Administrator   后台了,具体怎么使用,相信你一看便知,再此不在多说了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值