摘要:配置外部应用 外部应用既是把应用程序不放到Tomcat的wabapps目录下!而已放在外面,例如:F:/hello 1. 在conf/server.xml下配置,指定外部应用的路径。 配置外部应用 相关文章推荐 虚拟主机的专业参数,分别都是什么意思?2022-09-09 中非域名注册规则是怎样的?注册域名有什么用处? 2022-01-10 HostEase新年活动促销 美国/香港主机全场低至五折2021-12-28 HostGator下载完整备份教程分享2021-12-28 Flink中有界数据与无界数据的示例分析2021-12-28 Tomcat:配置外部应用
外部应用既是把应用程序不放到Tomcat的wabapps目录下!而已放在外面,例如:F:/hello
1.在conf/server.xml下配置,指定外部应用的路径。
<Hostname="localhost"appBase="webapps"
unpackWARs="true"autoDeploy="true">
<Contextpath="xsy_hello"docBase="F:/hello"/>
</Host>
*在<Host>元素下添加<Context>元素,path为URL访问路径,docBase为外部应用的目录。
*在浏览器地址栏中访问:http://localhost:8080/xsy_hello/index.html
2.在conf/catalana/localhost下添加配置文件,指定外部应用路径
*在conf/catalana/localhost目录下创建xsy_hello.xml文件,其中xsy_hello就是URL访问路径
*在xsy_hello.xml文件中添加:<ContextdocBase="F:/hello"/>,docBase指定外部应用的目录。
3.缺省web应用
*在webapps目录下有一个ROOT目录,它是缺省web应用,访问这个应用的路径:http://localhost:8080/index.jsp
*如果把web应用的内部放到webapps/ROOT下,访问URL路径中不用给出应用名称。
4.配置虚拟主机
希望:http://www.xsycn访问web应用。
*这需要把域名http://www.xsy.cn映射成IP地址:127.0.0.1
*需要把tomcat端口号修改为80
*需要在server.xml中配置主机,并指定主机的应用目录
*在应用目录中添加名为ROOT的web应用。
1).找到C:WINDOWSsystem32driversetchosts文件,添加127.0.0.1http://www.xsy.cn
2).在conf/server.xml中修改端口为80
3).在conf/server.xml中添加<Host>元素
<Hostname="www.xsy.cn"appBase="F:/myapps"unpackWARs="true"autoDeploy="true">
</Host>
*name:指定该主机域名为www.xsy.cn
*appBase:指定该主机的应用目录为F:/myapps
4).在F:/myapps下创建名为ROOT的web应用。