首页 > 代码库 > Tomcat的虚拟主机的配置

Tomcat的虚拟主机的配置

比如:配置一个虚拟主机的名字是www.sina.com


1 改动window系统中的HOST文件[C:\WINDOWS\system32\drivers\etc\hosts]
  127.0.0.1     www.sina.com

2 改动tomcat/conf/server.xml
  <Host name="www.sina.com" appBase="d:\sina">      
      <Context path="/mail" docBase="d:\sina\mail"/>
      <Context path="/news" docBase="d:\sina\news"/>
  </Host>
  name:虚拟站点的主机名
  appBase:站点主文件夹
  path:虚拟文件夹(供外界訪问)(以/开头)
  docBase:Web应用的文件夹
  注意:

3 启动浏览器,在地址栏输入:http://www.sina.com:8080/news/news.html回车 


 注意:

  (1)每次改动server.xml文件后。要又一次的启动tomacat
  (2)假设path=""中为空,则为缺省的web运用,即输入
http://www.sina.com:8080/news.html回车
  (3)假设在mail/WEB-INF/web.xml文件里设置例如以下代码:
   <welcome-file-list>
        <welcome-file>mail.html</welcome-file>
       </welcome-file-list>
即设置默认的的打开的网页,即在浏览器中输入的网址为:http://www.sina.com:8080
  (4)假设将server.xml文件里Connector标签的port属性改动为80,即缺省端口号,则能够在浏览器仅仅中输入:http://www.sina.com

   (5)一台webserver能够有N个web站点 每一个web站点一个<Host>元素

  (6)假设真的设置为www.sina.com。那真的不能浏览新浪站点了,所以最好换一个其它的虚拟网址。

   (7)Context的经常使用属性:

技术分享



Tomcat的虚拟主机的配置