如何将java工程部署到服务器上
Posted Sean
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将java工程部署到服务器上相关的知识,希望对你有一定的参考价值。
总体来说
1, 连接服务器
2, 上传war包工程
3, 启动tomcat
下面一步一步来说:
1,连接服务器:我们需要知道地址(例:202.114.23.34),用户名(例:root),密码(例:123456),端口号(为FileZilla准备的;例:22)
打开终端 输入ssh [email protected],连接上后输入密码:123456,显示welocome。。。。登陆成功!
2,一般情况下工程在home目录下。如果找不到的话,并且这台服务器也部署过Java工程,那么就执行 ps -ef|grep java,就会发现所在目录。目录在/home/XXXX/apache.....
3,这时候如果是更新服务器的话最好备份一下,mkdir backup cp -pr apache-tomcat-6.0.36 backup 这是两个命令。
4,这时候我们进入到tomcat的bin目录下 cd /home/XXXXX/apache-tomcat-6.0.36/bin ,停止tomcat ./shutdown.sh
5,这时候我们进入webapps目录下cd ../webapps 查看文件ls一下,可以看看当前目录下有些什么。看看就好。
6,上传war包
1.这时候就要上传war包了,可以通过fileZilla工具来上传。输入主机,用户名,密码,端口号,快速连接就OK啦,如过没有错误的话,看输入的日志就能显示连接成功。
2.把war包传到/home/XXXX/apache-tomcat-6.0.36/webapps下面。很简单的操作,不谈。不过视工程大小,war包可能很大也肯能比较小,耐心等待吧。我传个60M左右的大 概等了8分钟左右。
7,进入tomcat的bin目录cd /home/XXXXX/apache-tomcat-6.0.36/bin,启动tomcat ./startup.sh
8,这时候需要等待3-5分钟,这个时间就是tomcat解war包的过程了结束后关闭下tomcat ./shutdown.sh(如果不想执行后续细节的话就不用了)。
9,过一会儿进入webapps cd ../webapps就可以看看这个目录下的文件了,应该导入的工程文件夹就出现了
docs examples host-manager manager 工程文件夹 工程2 工程.war ROOT
10,如果是更新工程的话,最好将原来的ROOT备份下mv ROOT ROOT_bak
11,将工程名命名为ROOT mv 工程 ROOT 。10,11就是把新的工程改成ROOT,同时把原来的ROOT改成bak
12,将webapps下的工程war包可以移走了。rm njcit.war 然后把ROOT_bak移到外面去mv ROOT_bak ../
13,然后cd /home/XXXX/apache-tomcat-6.0.36/bin 然后./startup.sh 启动tomcat
14,试着访问下,OK啦!
PS:查找文件:find / -name 文件名
以上是关于如何将java工程部署到服务器上的主要内容,如果未能解决你的问题,请参考以下文章
java web求助:自己开发的web工程放到服务器上访问时图片经常打不开