Tomcat虚拟主机配置

一、准备
我们将配置两台虚拟主机,假设域名分别为 www.rfyy8888.com www.rfyy9999.com
为了测试方便,请在客户机的: Win7:\\WINNT\system32\drivers\etc\hosts Linux:/etc/hosts
文件中增加下面内容,然后检查一下这两个域名是否解析正确。
192.168.88.206 www.rfyy8888.com
192.168.88.206 www.rfyy9999.com
当然,在生产环境中这样做是不行的,需要的在 DNS 上做相应的域名解析。

建立/data/www目录,在此目录下分别建立rfyy888和rfyy999两个目录,分别进入这两个目录,创建测试页
vim index.jsp
jsp

二、TOMCAT安装,参照上一篇博客
三、多虚拟主机配置
vim /usr/local/tomcat/conf/server.xml
在Engine之间加入以下内容:
jsp2

一个HOST就是一个虚拟主机
name:这个就是主机名,在所有ENGINX中的主机名必须唯一。
appBase:主机的WEB应用程序目录的路径。可以是CATALINA_HOME的相对路径,或者是绝对路径
upackWARs:决定在TOMCAT启动WEB应用程序之前是否解包WAR文件。
autoDeploy:应用程序是否自动布置到appBase目录。
context代表TOMCAT实例中的WEB应用程序。
path:相对于WEB服务器根路径而主的URI;如果为空“”,则表示为此webApp的根路径。
docBase:相应的WEB应用程序的存放位置;也可以使用相对路径,起始路径为此context所属HOST中appBase定义的路径。
四、测试
浏览器中分别输入www.rfyy888.com/rfyy8888/和www.rfyy9999.com/rfyy9999/
jsp3
jsp4

日志文件
jsp5
jsp6
日志文件路径:/usr/local/apache-tomcat-7.0.73/logs/

转自:http://www.rfyy.net/archives/1392.html

此条目发表在杂七杂八分类目录。将固定链接加入收藏夹。