Tomcat中部署web应用 ---- Dubbo服务消费者Web应用war包的部署

IP: 192.168.2.61
部署容器:apache-tomcat-7.0.57
端口:8080
应用:edu-web-boss.war

1、 下载(或上传)最新版的Tomcat7:
$wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz

2、 规范安装目录:
/home/wusc/edu/web/xxx-tomcat
如:
/home/wusc/edu/web/boss-tomcat

3、 解压安装
$ mkdir –p /home/wusc/edu/web
$ tar -zxvf apache-tomcat-7.0.57.tar.gz
$ mv apache-tomcat-7.0.57 /home/wusc/edu/web/boss-tomcat

4、 移除/home/wusc/edu/web/boss-tomcat/webapps目录下的所有文件:
$ rm -rf /home/wusc/edu/web/boss-tomcat/webapps/*

5、 上传Dubbo服务消费者Web应用war包edu-web-boss.war
到/home/wusc/edu/web/boss-tomcat/webapps

6、 防火墙开启8080端口,用root用户修改/etc/sysconfig/iptables,
vi /etc/sysconfig/iptables
增加:
boss-tomcat:8080
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
重启防火墙:
service iptables restart

7、 Tomat内存设置:
$ vi /home/wusc/edu/web/boss-tomcat/bin/catalina.sh
!/bin/sh
JAVA_OPTS='-Xms128m -Xmx512m -XX:PermSize=128m'

8、 启动Tomat7
$ /home/wusc/edu/web/boss-tomcat/bin/startup.sh

9、 浏览http://192.168.2.61:8080/edu-web-boss

10、 配置Tomcat开机启动:
在虚拟主机中编辑/etc/rc.local文件,加入:
su - wusc -c '/home/wusc/edu/web/boss-tomcat/bin/startup.sh'

时间: 2025-01-28 00:20:59

Tomcat中部署web应用 ---- Dubbo服务消费者Web应用war包的部署的相关文章

war 包如何部署在 websphere服务器

问题描述 我在eclise中用tomcat打成war包,部署在在tomcat应用服务器中可以正常启动,并正常访问应用程序.同样的war包deploy到websphere中,Theapplicationwassuccessfullydeployed.Theapplicationwasnotsuccessfullystarted,异常信息如下:请问在tomcat下打的war包,需要在websphere应用服务器上做另外的配置吗?startofdefault/dms4/1239243033796/wa

linux下持续集成自动部署脚本,自动从jekins拉取war包并重新部署 (我去,一个大坑,if中的变量要双引号引起来,不然始终是true)

[root@localhost tomcat-gl-8082]# cat deploy.sh  rm -rf webapps/gl/* rm -rf gl.war wget -qc "http://192.168.0.102:9000/jenkins/job/gl/ws/gl.war" echo "正在解压" unzip gl.war -d webapps/gl >/dev/null 2>&1 cp -r /configbak/gl/* weba

java-关于在Tomcat中同时部署两个war包

问题描述 关于在Tomcat中同时部署两个war包 当把两个war包分别部署在Tomcat下时,都很正常,主页也都可以访问到,但是如果同时部署这两个war的话,虽然启动过程中Tomcat不会报错,但会出现只能访问一个项目的主页的情况,访问另一个项目的主页时页面会出现404错误,而tomcat后台则报错如下: 这到底是为什么呀??? 解决方案 tomcat下部署war包Tomcat 部署war包war包部署到tomcat 解决方案二: 你这两个包是同样的工程么?若是同样的工程,不会运行起来.若是不

在TOMCAT上手工生成及部署WAR包

以前是用ECLIPSE或是其它IDE自动生成,不明了. 这次手写JAVA,先生成CALSS来部署, 之后用WAR包来部署.(查了资料,好像直接用JAR来部署TOMCAT的WEB项目,不得行) 就上次生成的First目录下,生成WAR包.命令: jar cvf First.war *.*/ . 然后,这个生成的war包放到webapps目录下,就会自动解压及生成相应的目录文件了. 顺一下tomcat下work目录的作用: 最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不

geronimo部署war包之后,站点的默认根目录的疑问

问题描述 写了一个简单的web应用,功能之一是上传一些文档到服务器上,然后在页面显示它们的链接,点一下可以下载.服务器用的是geronimo.由于我的这个应用是用war包的方式发布的,我认为应该就是war包的根目录就是web应用的默认根目录.结果不是这样,我在服务器端的jsp文件里用java语言建立了几个目录(只写相对路径),结果我竟然是在%GERONIMO_HOME%bin里面建立了这几个目录,这说明web应用的默认路径是在war包之外.那如果我希望将上传的文件链接到页面上,就很困难了,我不可

web项目在eclipse中运行正常 部署到tomcat中运行报spring context错误

问题描述 web项目在eclipse中运行正常 部署到tomcat中运行报spring context错误 20C 解决方案 quatrz配置有问题参考:http://blog.csdn.net/kingzuo/article/details/12572881http://www.cnblogs.com/kay/archive/2007/11/02/947372.html

y clipse-myeclipse 部署web工程 JSP 在tomcat 中没有发布过去

问题描述 myeclipse 部署web工程 JSP 在tomcat 中没有发布过去 myeclipse 发布web工程 部署到tomcat后 webapps 下的web工程中没有项目的所有 JSP文件 .求大神解决 解决方案 检查一下,你的Tomcat是否在MyEclipse中正确配置,然后看看部署时是否部署的你独立安装的Tomcat,而不是部署到MyEclipse自带的Tomcat了

web 404-曾经运行过很好的项目也在tomcat中部署了怎么总是404..

问题描述 曾经运行过很好的项目也在tomcat中部署了怎么总是404.. Tomcat 配置好了,项目也部署了,一直都能运行,然后继续做着做着就运行不起来了.. 添加的代码都是一些简单的class,和一个servlet....再一试主页都打不开了... 路径没有问题..web.xml的欢迎页面也设置的正确..各位大神..求助

在myeclipse中制作能部署到websphere上的java web程序教程制作ear

前言:自己用myeclipse写的web 程序,放到tomcat下那是手到擒来,兵来土掩,可是放到了websphere该如何放呢,有朋友说了,打个war包扔进去呗,嗯,说者无意,听者倒是问了,那么师傅,怎么个仍法,这...着实是个技术活,百度之,无果,再百度,发现还是自己摸索吧~~ 首先,websphere 6.1 现在用着比较普遍,websphere 7.x用的不是很多,那么先做针对websphere 6.x系列的教程再说,我们平时做项目一般都是在myeclipse里写好程序,然后我们把写好的