tomcat中Virtual Host(虚拟主机)的设置
2013-05-04 10:32
274 查看
tomcat中Virtual Host(虚拟主机)的设置
以下是本人使用tomcat设置虚拟主机的方法,以及遇到的一个问题:
1、首先配置好环境,同时放置好tomcat,这我就不再详细说明了;
(假设在windows中tomcat的路径为d:\tomcat,假设在Linux下的路径为~/tomcat)
2、在tomcat中配置虚拟主机最主要的就是一个配置文件“server.xml”,此配置文件的路径为 tomcat目录\conf\server.xml
3、配置虚拟主机需要在server.xml中添加<host>元素,步骤如下
1)在server.xml文件中找到<Engine>元素,<host>元素就添加在此元素之中;
2)在原有的一个默认<host>(localhost)下添加一个虚拟主机<host>元素;
比如添加的虚拟主机<host>元素如下:
写道
<Host name="www.test.com" appBase="D:\tomcat\testapps">
<Context path="" docBase="." debug="0" />
</Host>
name属性:虚拟主机名字
appBase属性:虚拟主机WEB目录的位置,推荐使用绝对路径
Context子元素:一些调试项目的选项,本人也是不是很清楚其用途,不过好像是不能缺少这个子项,不然有时会遇到网页找不到的问题
3)创建相应的虚拟主机WEB目录,以上例为例,在tomcat目录下创建testapps目录,并放入测试网页index.jsp,内容随意。
4、最后一步的设置其实就是设置域名的解析,也就是IP地址与虚拟主机名称的转换,这个功能一般是由DNS来完成的,但在本机中就没有完整的DNS功能,所以这需要自己设置才能正常读取自己新建的虚拟主机(因为虚拟主机是不能靠IP进行访问的)
关于本机静态DNS的配置如下:
windows中: 修改在 C:\WINDOWS\system32\drivers\etc\hosts 文件,
以上例为例,修改为 127.0.0.1 www.test.com
Linux中: 修改在 /etc/hosts 文件修改与上边基本相同
5、程序启动tomcat后,在地址栏输入创建的虚拟主机的主机名就可以访问你的虚拟主机了
以上例为例,在浏览器中输入 http://www.test.com/index.jsp 就可以看到自己所输入的内容了。
以下是本人使用tomcat设置虚拟主机的方法,以及遇到的一个问题:
1、首先配置好环境,同时放置好tomcat,这我就不再详细说明了;
(假设在windows中tomcat的路径为d:\tomcat,假设在Linux下的路径为~/tomcat)
2、在tomcat中配置虚拟主机最主要的就是一个配置文件“server.xml”,此配置文件的路径为 tomcat目录\conf\server.xml
3、配置虚拟主机需要在server.xml中添加<host>元素,步骤如下
1)在server.xml文件中找到<Engine>元素,<host>元素就添加在此元素之中;
2)在原有的一个默认<host>(localhost)下添加一个虚拟主机<host>元素;
比如添加的虚拟主机<host>元素如下:
写道
<Host name="www.test.com" appBase="D:\tomcat\testapps">
<Context path="" docBase="." debug="0" />
</Host>
name属性:虚拟主机名字
appBase属性:虚拟主机WEB目录的位置,推荐使用绝对路径
Context子元素:一些调试项目的选项,本人也是不是很清楚其用途,不过好像是不能缺少这个子项,不然有时会遇到网页找不到的问题
3)创建相应的虚拟主机WEB目录,以上例为例,在tomcat目录下创建testapps目录,并放入测试网页index.jsp,内容随意。
4、最后一步的设置其实就是设置域名的解析,也就是IP地址与虚拟主机名称的转换,这个功能一般是由DNS来完成的,但在本机中就没有完整的DNS功能,所以这需要自己设置才能正常读取自己新建的虚拟主机(因为虚拟主机是不能靠IP进行访问的)
关于本机静态DNS的配置如下:
windows中: 修改在 C:\WINDOWS\system32\drivers\etc\hosts 文件,
以上例为例,修改为 127.0.0.1 www.test.com
Linux中: 修改在 /etc/hosts 文件修改与上边基本相同
5、程序启动tomcat后,在地址栏输入创建的虚拟主机的主机名就可以访问你的虚拟主机了
以上例为例,在浏览器中输入 http://www.test.com/index.jsp 就可以看到自己所输入的内容了。
相关文章推荐
- tomcat中Virtual Host(虚拟主机)的设置
- tomcat中Virtual Host(虚拟主机)的设置
- 关于Tomcat虚拟主机域名的设置--设置本地主机域名
- Tomcat(tomcat虚拟主机,Tomcat日志,单机多实例配置实战,JVM设置和连接数设置)
- 关于Tomcat虚拟主机域名的设置
- apache多域名转发至tomcat&https设置&虚拟主机的设置
- Tomcat 虚拟主机设置
- Tomcat的设置3——设置虚拟主机
- 关于Tomcat虚拟主机域名的设置
- Tomcat虚拟主机域名的设置
- 关于Tomcat虚拟主机域名的设置
- Windows XP 下设置Tomcat5.5的虚拟主机
- 为tomcat设置基于主机名的虚拟主机并使其能在本机上运行的步骤
- Tomcat的设置3——设置虚拟主机
- tomcat 多虚拟主机设置
- 如何设置tomcat虚拟主机
- tomcat设置默认页和设置虚拟目录和虚拟主机
- 关于tomcat中虚拟主机的设置,以及为同一个网站添加几个域名的方法
- tomcat 5.08中虚拟主机设置笔记
- tomcat 5.08中虚拟主机设置笔记