展开全部
可以的,可系统没有关系!
只要站点名不同,就可以部署!~
安装jdk
配置jdk环境变量
安装tomcat
找到conf下的service.xml
vi命令打开编辑
host标签中添加
<Context path="/站点名" docBase="项目webroot存放地址" debug="0" reloadable="true"/>
多个站点添加多个context,指定项目路径和站点名
只要站点名不同,就可以部署!~
安装jdk
配置jdk环境变量
安装tomcat
找到conf下的service.xml
vi命令打开编辑
host标签中添加
<Context path="/站点名" docBase="项目webroot存放地址" debug="0" reloadable="true"/>
多个站点添加多个context,指定项目路径和站点名
追问
感觉还是您说的对,不过配置文件我确实不太了解,您能给我写个样例么?比如一个xxx.war的工程要发布。
追答
你项目随便放到一个位置就可以了!
如果打成war包的话,放到tomcat/webapp下即可,访问站点即你的war名
举例:
如你项目放到/usr/local/web/test/WebRoot
test
--- src
-- WebRoot
--WEB-INF
配置时
如你端口为8080 那么localhost:8080即可访问你部署的项目。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解压文件 tar -vxzf tomate.tar.gz
运行 tomcate 进入到bin 下 ./ startup.sh
如果提示设置java_home,在setclasspath.bat 文件中添加:
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export JRE_HOME=/usr/lib/jvm/java-6-sun/jre
这两句放在
rem Make sure prerequisite environment variables are set
if not "%JAVA_HOME%" == "" goto gotJdkHome
if not "%JRE_HOME%" == "" goto gotJreHome
之前。
运行 tomcate 进入到bin 下 ./ startup.sh
如果提示设置java_home,在setclasspath.bat 文件中添加:
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export JRE_HOME=/usr/lib/jvm/java-6-sun/jre
这两句放在
rem Make sure prerequisite environment variables are set
if not "%JAVA_HOME%" == "" goto gotJdkHome
if not "%JRE_HOME%" == "" goto gotJreHome
之前。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询