Tomcat怎么映射虚拟目录
1个回答
展开全部
为了简单,直接把原来的默认目录拷贝到一个新的路径,我的目标路径是/home/myftp。
输入命令:cp -a /var/lib/tomcat7/webapps /home/myftp/
修改Tomcat配置文件
输入命令:vim /etc/tomcat7/server.xml
在文件中找到内容:
128 <Host name="localhost" appBase="webapps"
129 unpackWARs="true" autoDeploy="true”>
修改为:
128 <Host name="localhost" appBase="/home/myftp/webapps"
129 unpackWARs="true" autoDeploy="true”>
修改/home/myftp/webapps/ROOT/index.html的内容
输入命令:vim /home/myftp/webapps/ROOT/index.html
修改文件内容为:
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head><title>Apache Tomcat</title></head>
<body>
<h1>It works !</h1>
<p>Hello world!</p>
</body>
</html>
重启Tomcat服务:service tomcat7 restart
打开网站显示刚修改的内容,更改默认目录成功。
将/home/myftp/webapps/ROOT目录拷贝一份到同级目录下,重命名为VirtualDir。
输入命令:cp -a /home/myftp/webapps/ROOT /home/myftp/webapps/VirtualDir
VirtualDir也可以放到文件系统的其他位置,这里放在webapps目录下,只是简单示例。
编辑/home/myftp/webapps/VirtualDir/index.html文件,内容修改为:
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head><title>Apache Tomcat</title></head>
<body>
<h1>Virtual Directory</h1>
<p>Enjoy!</p>
</body>
</html>
修改配置文件/etc/tomcat7/server.xml,增加虚拟目录。
输入命令:vim /etc/tomcat7/server.xml
在<host>节点下面增加如下内容:
<Context path="VirtualDir" docBase="/home/myftp/webapps/VirtualDir" reloadable="true"/>
path=虚拟目录
docBase=网站所在的真实目录
重新启动Tomcat服务: service tomcat7 restart
在浏览器输入下面地址:
http://你的ip地址/VirtualDir
显示页面为刚才修改的html内容。
We did it!
输入命令:cp -a /var/lib/tomcat7/webapps /home/myftp/
修改Tomcat配置文件
输入命令:vim /etc/tomcat7/server.xml
在文件中找到内容:
128 <Host name="localhost" appBase="webapps"
129 unpackWARs="true" autoDeploy="true”>
修改为:
128 <Host name="localhost" appBase="/home/myftp/webapps"
129 unpackWARs="true" autoDeploy="true”>
修改/home/myftp/webapps/ROOT/index.html的内容
输入命令:vim /home/myftp/webapps/ROOT/index.html
修改文件内容为:
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head><title>Apache Tomcat</title></head>
<body>
<h1>It works !</h1>
<p>Hello world!</p>
</body>
</html>
重启Tomcat服务:service tomcat7 restart
打开网站显示刚修改的内容,更改默认目录成功。
将/home/myftp/webapps/ROOT目录拷贝一份到同级目录下,重命名为VirtualDir。
输入命令:cp -a /home/myftp/webapps/ROOT /home/myftp/webapps/VirtualDir
VirtualDir也可以放到文件系统的其他位置,这里放在webapps目录下,只是简单示例。
编辑/home/myftp/webapps/VirtualDir/index.html文件,内容修改为:
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head><title>Apache Tomcat</title></head>
<body>
<h1>Virtual Directory</h1>
<p>Enjoy!</p>
</body>
</html>
修改配置文件/etc/tomcat7/server.xml,增加虚拟目录。
输入命令:vim /etc/tomcat7/server.xml
在<host>节点下面增加如下内容:
<Context path="VirtualDir" docBase="/home/myftp/webapps/VirtualDir" reloadable="true"/>
path=虚拟目录
docBase=网站所在的真实目录
重新启动Tomcat服务: service tomcat7 restart
在浏览器输入下面地址:
http://你的ip地址/VirtualDir
显示页面为刚才修改的html内容。
We did it!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询