Tomcat虚拟目录的设置
来源:互联网 发布:dvr监控软件安装 编辑:程序博客网 时间:2024/05/19 17:50
Tomcat的目录在:c:\tomcat 6.0\
@、Tomcat中虚拟目录的设置
默认的,Tomcat的主目录是C:\Tomcat6.0\webapps\ROOT,这里可以放一个或多个网页。如果想要在一个新的目录比如C:\MyWeb目录下,放一个网站,并且使用Tomcat来浏览,那么我们就需要增加一个Web Site,而不需要动原有的网站。
用记事本打开C:\Tomcat 6.0\conf\ server.xml,找到以下代码:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
在下面新的一行中写入以下代码(只要是在<Host>和</host>之间均可以):
<Context path="/site" docBase="c:\myweb" reloadable="true" debug="0">
</Context>
其中path是指相对于网站URL所言,这里的/site就是指Http://localhost/site。docBase指的是文件在文件系统中的位置,本例中是“c:\myweb”。 将你的网页移动到c:\myweb\目录下,重新启动Tomcat后,就可以使用Http://localhost/site这个网址浏览新的网页。
如果需要更改“/”目录的文件位置,只需要将上面Host标签中的appBase中的值更改即可,如更改为 appBase=”c:\myweb”,这样使用Http://localhost即可访问位于C盘myweb文件夹内的网页。
@不重启Tomcat就使虚拟目录生效(第二种方法设置虚拟目录)。在C:\Tomcat 6.0\conf目录下有一个Catalina文件夹,其下有我们的网站localhost文件夹(如果是带有域名的服务器,这里应该会是域名吧),其下默认有host-manager.xml和manager.xml两个xml配置文件。在这里建立一个文件为JspTest.xml,内容如下:
<?xmlversion="1.0"encoding="UTF-8"?>
<Context path="/JspTest" docBase="C:\myweb\" debug="0" reloadable="true">
</Context>
这样,Tomcat的虚拟目录就会多出一个/JspTest(Tomcat服务器的URL是区分大小写的,郁闷下),指向c:\myweb位置的网页。
其中:文件名JspTest.xml就代表了/JspTest这个虚拟目录,我又试了试,跟文件里的内容path=".."没有关系,可以将文件里的path=“”删除,然后访问http://localhost/JspTest
接下来把JspTest.xml改名为1.xml访问http://localhost/1/ 不是立刻生效的,多刷新几次,大约五秒后,这个页面生效了,不再是404了。
打开浏览器,试试吧。
- Tomcat虚拟目录的设置
- Tomcat虚拟目录的设置
- Tomcat中虚拟目录的设置
- Tomcat中虚拟目录的设置
- Tomcat服务器虚拟目录的设置
- tomcat设置自己的虚拟目录
- tomcat设置虚拟目录的问题
- Tomcat站点虚拟目录的设置
- Tomcat设置虚拟目录的方法
- Tomcat设置虚拟目录的方法
- Tomcat设置web站点的虚拟目录方式
- Tomcat虚拟目录设置
- Tomcat虚拟目录设置
- Tomcat虚拟目录设置
- Tomcat虚拟目录设置
- Tomcat虚拟目录设置
- 设置TOMCAT 虚拟目录
- Tomcat虚拟目录设置
- iOS开发零基础教程之Git的一些常用命令
- Myeclipse2014破解
- Android中Messenger的使用
- 服务器操作系统选择
- IOS申请发布证书-图文详解
- Tomcat虚拟目录的设置
- android通过ViewFlipper实现左右滑动效果
- CentOS网络配置详解
- window.parent 和 window.top方法的使用
- MQTT WebSocket TCP/IP
- Junit使用教程(三)
- HttpUtils介绍
- WINCE下使用SQLite数据库
- Android Edittext自动换行及限制行数