把一个外部的目录映射成能供tomcat访问的虚拟目录
打开tomcat的安装路径--》conf下面找到server.xml 找到<host >标签
在host标签中添加<Context path="/my" docBase="c:/myVerturalList"/>
/my 是供外部访问的虚拟目录,docBase是磁盘上面的真是文件夹,即存放供外部访问的资源文件夹
<Context path=" " docBase="c:/myVerturalList"/> 如果path为空 可以配置成缺省的web应用
这种配置的缺点:每次配置后 服务器都要重启之后才能生效
其他配置方法 产看tomcat文档进行配置
浏览器中输入http://localhost:8080/-->Tomcat DocumentationàconfigurationàContext
配置方法1:
In the $CATALINA_BASE/conf/context.xml file: the Context element information will be loaded by all webapps.
|
备注:可以被所有的web应用所共享
配置方法2:
In the $CATALINA_BASE/conf/[enginename]/[hostname]/context.xml.default file: the Context element information will be loaded by all webapps of that host.
|
备注:被整个虚拟主机所共享
配置方法3:
In individual files (with a ".xml" extension) in the $CATALINA_BASE/conf/[enginename]/[hostname]/ directory. The name of the file (less the .xml extension) will be used as the context path. Multi-level context paths may be defined using #, e.g. foo#bar.xml for a context path of /foo/bar. The default web application may be defined by using a file called ROOT.xml
|
备注:在tomcatàconfàcatalinaàlocalhostà建 a.xml 文件 a为浏览器的访问路径
A.xml中的内容如下
<Context docBase="E:\vituralList"/>
|
分目录访问 xml的命名为:a#b#c.xml 浏览器访问路径是:http://localhost:8080/a/b/c/success.jsp
定义一个缺省的web应用 命名格式为ROOT.xml
配置方法4:
Inside a Host element in the main conf/server.xml.
|
配置虚拟主机
打开tomcat的server.xml 在里面添加
<host name=”www.sina.com” appBase=”c:\sina”></host>
在这个host里面可以放多个web应用 供外界访问
配置虚拟主机+虚拟目录案例:
1. 在tomcat中servler.xml 文件中配置如下信息:
<Host name="www.fangyang.com" appBase="E:\myhost">
<Context path="/mail" docBase="E:\myhost\mail"/>
<Context path="/news" docBase="E:\myhost\news"/>
</Host>
2. 分别在E盘中建文件夹
3. C:\Windows\System32\drivers\etc hosts 中加入 127.0.0.1 www.fangyang.com
4. 浏览器进行访问www.fangyang.com 为路径找不到页面(原因是没有配置默认主页,可以把path为空,设置为默认web应用,然后在默认web应用中配个页面即可)。
5. wwww.fangyang.com/new/n.html 访问页面中的信息
|
分享到:
相关推荐
tomcat虚拟主机,tomcat目录,tomcat6
Tomcat虚拟主机配置
tomcat配置虚拟主机,有详细的步骤,经测试已经成功,希望对需要的人有帮助!
tomcat虚拟目录和虚拟主机的配置。照葫芦画瓢就可以,建议先搞,然后再了解原理。 1.可以一个端口地址后面跟多个web,这个可能软件部署的时候用的比较多 2.也可以一个tomcat配置多个站点,绑定多个域名。这种可能是...
Apache2.2多个虚拟主机+Tomcat6多个虚拟主机整合配置,亲自试验,有问题联系我
tomcat—apache集群虚拟主机配置详解!
Tomcat5_x中的虚拟主机配置方法
NULL 博文链接:https://kingxss.iteye.com/blog/1782782
tomcat的8005端口是用来关闭服务的,如果服务关闭不了那就执行下边操作,如果服务能正常访问,能正常关闭,那就不需要执行下边操作
TOMCAT 8.5的服务器状态、Tomcat Web应用程序管理者、Tomcat虚拟主机管理员设置
创建虚拟主机 初步了解服务器配置 了解tomcat的使用 及自定义网站的IP
该文档讲解了Tomcat 配置多虚拟主机,多域名绑定一个IP下的多个web项目。
对于Tomcat服务器,可以放置多个网站(多个web应用),这就是讲配置多个虚拟主机,可以看成好像有多个主机,而每个主机上有一个web应用。如同之前的文章所说的,对于Tomcat服务器来讲,在server.xml文件中,一个标签...
RedHatAS4下Apache2+MySQL+Php+Tomcat整合及虚拟主机配置
NULL 博文链接:https://terry0501.iteye.com/blog/1827227
isapi_redirect isapi_redirector tomcat和iis集成 tomcat虚拟主机 使用两种方法集成IIS和tomcat doc文档
9,TOMCAT基于名称的虚拟主机 10,TOMCAT IP访问控制 11,TOMCAT访问日志记录 12,TOMCAT状态验证 13,TOMCAT设置SSL访问 14,TOMCAT安全策略 15,TOMCAT的URL编码格式 16,TOMCAT传输压缩 17,TOMCAT集群和负载...