linux搭建tomcat部署war
JDK环境
检查系统是否已经有jdk了
如果没有就安装
jdk安装
tar.gz为解压后就可使用的版本,这里我们将jdk-7u3--linux-i586.tar.gz解压到/usr/local/下。
1、解压
解压到当前目录:$tar-zxvf/opt/setup/jdk-7-ea-bin-b145-linux-i586-07_jun_2011.tar.gz
环境配置
切换用户用root用户下操作
$vi/etc/profile
在末尾行添加
#setjavaenvironment
JAVA_HOME=/usr/local/jdk1.7.0
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
exportJAVA_HOMECLASSPATHPATH
保存退出
$source/etc/profile使更改的配置立即生效
$java-version查看jdk版本信息,如果显示出1.7.0证明成功
Tomcat环境
解压tomat服务器压缩包
修改tomcat服务器的启动端口
修改将tomcat服务器启动时使用的端口,例如改成9999
修改完server.xml文件之后,保存,退出。
Tomcat部署war包
1如将AMC.war放到tomcat/webapps目录下。
2在server.xml
其中docBase是项目的路径
path是浏览器访问地址
Tomcat服务器启动和关闭
启动Tomcat服务器
进入tomcat服务器的bin目录,然后执行"./startup.sh"命令启动tomcat服务器,如下图所示:
查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看,如下图所示:
netstat-an|grep9999<端口号>
没有就没有启动服务。
程序远程调用命令来启动Tomcat服务器
如果服务没有启动成功可以安装这个思路来排查
在ssh客户端查看jdk版本,和用程序调用命令来查看是否是一直的
Echo$JAVA_HOME或者打印是否一直路径
不一样的话,在tomcat的startup.sh脚本里面加上
最好加在最上面
exportJAVA_HOME=/opt/tpapp/jdk1.7.0_25
在执行就可以成功了。