LINUX上部署项目过程
1 准备工作
xshell下载1、下载安装Xshell、Xftp(用于远程连接Linux主机,具体自行百度)
2、下载Linux下tomcat安装包,我用的是:apache-tomcat-6.0.,直接点击可以下载,当然也可以直接到下载:/
3、将JavaWeb项目打包,如我的项目是CucPayPerson,将webapp或者WebRoot下的文件打包成(这是我的做法,还有通用做法是打war包)
2、下载Linux下tomcat安装包,我用的是:apache-tomcat-6.0.,直接点击可以下载,当然也可以直接到下载:/
3、将JavaWeb项目打包,如我的项目是CucPayPerson,将webapp或者WebRoot下的文件打包成(这是我的做法,还有通用做法是打war包)
2 往Linux环境上传工程代码和Tomcat安装包
1、创建工程部署目录:
mkdir /app/code
2、用xftp将打包代码文件上传到以上目录
3、解压:
3、解压:
tar -xvzf
4、最后Windows下和Linux下项目文件系统结构对比如下:
3 安装tomcat
1、新建tomcat服务器目录:
mkdir /app/tomcat
2、解压文件:
tar xvf apache-tomcat-6.0.45.
到上面目录下,此时tomcat路径为:/app/tomcat/apache-tomcat-6.0.45
3、将tomcat文件夹:apache-tomcat-6.0.45 改为项目名字:CucPayPerson
3、将tomcat文件夹:apache-tomcat-6.0.45 改为项目名字:CucPayPerson
mv /app/tomcat/apache-tomcat-6.0.45 /app/tomcat/CucPayPerson
这是因为Linux环境下部署的项目一般很多,这时我们会为每一个项目安装一个tomcat服务器,所以分别起一个名字,此时tomcat路径为:/app/tomcat/CucPayPerson,目录结构如下:
4 修改tomcat配置文件
主要更改l中端口和工程部署路径
1、进入tomcat中conf文件夹下:
1、进入tomcat中conf文件夹下:
cd /app/tomcat/CucPayPerson/conf
2、修改l内容,执行:
vi server.xml
然后按i进入修改:
修改以下三部分内容,修改完成后点击 esc,然后输入 :wq 这样就保存退出了。
修改shutdown停服务端口:
修改shutdown停服务端口:
<Serverport="9001"shutdown="SHUTDOWN">
修改web登陆端口:
<Connectorport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />
修改项目发布路径:
<Host><Contextpath="/per"docBase="/app/code/CucPayPerson"debug="0"privileged="true"reloadable="false" /></Host>
说明:如果给多个项目安装了多个tomcat服务器,必须保证shutdown停服务端口和web登陆端口不同,项目发布路径就是上面所说项目代码路径
5 启动和停止tomcat服务器
1、进入tomcat启动目录:
cd /app/tomcat/CucPayPerson/bin
bin目录下有如下文件,可以看出来都是一些本文件,其中startup.sh和shutdown.sh分别是启动和停止脚本
2、执行启动命令:
nohup ./startup.sh&
./ 的意思是执行当前路径下脚本文件,nohup的意思是后台执行
3、停止命令
shshutdown.sh或:./shutdown.sh
6 启动过程中的跟踪日志命令
1、进入tomcat日志目录下:
cd /app/tomcat/CucPayPerson/logs
2、执行跟踪日志命令
tail -100f catalina.out
这个命令意思是动态刷新跟踪文件catalina.out的最后一百行
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论