linux下一个tomcat可以部署多个工程吗?

如题所述

毫无疑问tomcat跟nginx,apache这些一样,也是支持多个虚拟主机的。无论是在Linux下,还是Windows下面,它们的用法都是一样的,跟操作系统无关的。

有一种办法是你可以启动多个tomcat,每一个tomcat一个工程,通过绑定不同的端口来访问您的工程,当然了这种方式不符合题目的要求。

另外一种就是通过host的方式来指定工程,在Linux下部署好你的tomcat之后,在conf目录下有一个文件叫server.xml,这个配置文件就是管理您的工程或者虚拟主机的文件,找到如下的配置,按需要添加即可。

Hostname="web-one"appBase="/home/web/"unpackWARs="true"autoDeploy="true"xmlValidation="false"xmlNamespaceAware="false">

Contextpath=""docBase="/home/web/web-one"debug="0"reloadable="true"/>

/Host>

Hostname="web-two"appBase="/home/web/"unpackWARs="true"autoDeploy="true"xmlValidation="false"xmlNamespaceAware="false">

Contextpath=""docBase="/home/web/web-two"debug="0"reloadable="true"/>/Host>

可以的,可系统没有关系!只要站点名不同,就可以部署!~安装jdk配置jdk环境变量安装tomcat找到conf下的service.xmlvi命令打开编辑host标签中添加多个站点添加多个context,指定项目路径和站点名

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网