linux下java部署


说明:这里只是记录部署java war包的步骤,以及一些linux命令。并未讨论和记录对linux环境下的JDK、tomcat、redis、nginx等安装与部署。

1、准备好war包

以目前我参与的项目为例,我们使用maven自动化构建项目,先clean掉maven项目的jar包,然后maven install准备好jar,接着再使用maven install对要部署的项目打war包。

2、上传war包并启动tomcat

使用工具SSH Secure Shell Client(或者SecureCRT_6.5)登陆到linux服务器

ps -ef|grep tomcat //查看tomcat进程情况,这里可以获取tomcat服务器的目录
cd / tomcat服务器目录 //打开tomcat的根目录
ll //或者使用ls 查看该目录下的结构
cd /apache-tomcat-6.0.37/bin //打开tomcat bin 目录
./ shutdown.bat //关闭现在运行的tomcat服务器,还有一种方法是直接杀掉进程,在 ps -ef|grep tomcat 之后,kill -9 tomcat进程号
cd ../webapp //打开webapp目录
rm -rf XXXX* //删除包含XXXX(项目war包名)的文件或文件夹
接着通过SSH Secure File Transfer Client或者其他FTP上传工具,将本地准备好的war包放在服务器tomcat webapp的目录下,也就是刚刚删文件的目录下
cd ../bin //回到bin目录下
./startup.bat //启动tomcat
cd ../logs //打开tomcat日志目录
tail -f catalina.out //打开日志,查看tomcat是否正常启动
Ctrl + C 跳出
3、打开浏览器访问项目主页,没有问题的话,转交给测试。

相关内容

    暂无相关文章