码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat项目的部署

时间:2016-08-21 21:18:37      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:

当我们把web项目做好了以后,一般要进行部署,我一般采用两种方式来部署。一种是直接启动tomcat的startup.bat,一种是将tomcat做成服务。

1.第一种方法较为简单,先复制一份tomcat的安装包到服务器,也就是把这玩意儿放到你的服务器上。

技术分享

2.第二步是用eclipse导出你的项目的war文件,方法如下。需要注意的是,在导出之前你必须确定程序是可以运行的。

导出以后的war文件,我们将它拷贝到tomcat安装包的webapps目录下就可以了。

技术分享

技术分享

3.第三步就是点击startup.bat图标,该图标在bin目录下。

技术分享

通过该种方法启动的项目会在系统显示一个命令提示符窗口,相当于eclipse中的控制台,你可以在该窗口中看到程序运行的一些输出日志。

4.如果要关闭程序,则需单击同一目录下的shutdown.bat图标,就可以实现关闭程序。

重点介绍第二种方法,就是将tomcat项目部署成服务,这样就可以通过启动服务或者停止服务的方法来管理项目,这边只介绍windows服务。

1.首先,还是要将tomcat安装包拷贝到你的服务器上。可根据需要更新tomcat文件夹的名称,如图所示。

技术分享

2.第二步也一样,通过eclipse导出项目的.war文件。并将该文件放在tomcat的webapps文件夹下。

技术分享

如图所示,我这边是直接将项目的文件夹名字改为root了,这样,在访问的时候,就直接访问域名就可以访问该项目,而不需要带上项目名称了。如你在eclipse的项目名称叫做test,加入你直接把test文件夹放入到webapps中,你部署完项目以后,要访问test这个项目。则必须键入www.xxx.com/test。而假如你将test项目直接取代webapps下的ROOT(将原来的ROOT删除,将test改为ROOT)。那么你只需要访问www.xxx.com就可以访问test项目。

3.接下来就是要做服务了。也很简单。

第一步,在dos命令模式下,进入到tomcat的bin目录下。

第二步,你可以在bin目录下看到一个Service.bat的文件,这个文件就是为我们将tomcat项目注册成系统服务所用的。如图所示。

技术分享

第三步:执行命令 service.bat install 服务名  (后面的服务名你可以自己取,不要跟已有的服务名冲突就好了)

如果成功就可以看到 The Service ‘服务名‘ has been installed。

如果不需要这个服务,则在该目录下,执行 service.bat uninstall 服务名 就好了。

同样移除成功会显示The Service ’服务名‘ has been removed

第四部,注册完服务,你就可以通过服务来启动与停止项目了。具体的做法是打开任务管理器,选择服务一项,如图所示。

技术分享

 

tomcat项目的部署

标签:

原文地址:http://www.cnblogs.com/roy-blog/p/5793464.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!