一、准备工作
首先连接机房的***,机房配置的有vsftp服务器,把war包上传到vsftp服务器,然后登陆vsftp
服务器,下载时记得指定为binary(二进制格式)
1、下载软件包
apache-tomcat-7.0.68.tar.gz
jdk-8u73-linux-x64.gz
2、把软件包放在/usr/local下
# mv jdk-8u73-linux-x64.gz apache-tomcat-7.0.68.tar.gz /opt/
# cd /opt/
# tar -xf jdk-8u73-linux-x64.gz
3、接下来就是配置JDK的环境变量了,让系统认识JDK在哪里。我选用的做法是在 /etc/profile.d/ 中添加脚本。
# vim /etc/profile.d/jdk1.8.sh
JAVA_HOME=/usr/local/jdk1.8.0_73/
JAVA_BIN=/usr/local/jdk1.8.0_73/bin/
JRE_HOME=/usr/local/jdk1.8.0_73/jre/
JRE_BIN=/usr/local/jdk1.8.0_73/jre/bin/
CLASSPATH=/usr/local/jdk1.8.0_73/jre/lib:/usr/local/jdk1.8.0_73/lib:/usr/local/jdk1.8.0_73/jre/lib/charsets.jar
PATH=$PATH:$JAVA_BIN:$JRE_BIN
export JAVA_HOME JAVA_BIN JRE_HOME JRE_BIN PATH CLASSPATH
#chmod 755 /etc/profile.d/jdk1.8.sh
#source /etc/profile.d/jdk1.8.sh
环境变量添加成功后输入命令 java 就会显示出一串这个命令的用法,说明JDK的环境变量配置成功
4、配置tomcat
# tar -xf apache-tomcat-7.0.68.tar.gz
# mv apache-tomcat-7.0.68 tomcat7
#cd tomcat7
Tomcat的配置文件为 conf 中的 server.xml
# vim conf/server.xml
5、下来我们就该把 Tomcat 启动起来试试了,执行 /usr/local/tomcat7/bin 下的 startup.sh 脚本
#cd /usr/local/tomcat7/bin
#/.startuo.sh
Using CATALINA_BASE: /usr/local/tomcat7
Using CATALINA_HOME: /usr/local/tomcat7
Using CATALINA_TMPDIR: /usr/local/tomcat7/temp
Using JRE_HOME: /usr/local/jdk1.8.0_73/jre/
Using CLASSPATH: /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar
Tomcat started.
6、把war包放进/usr/local/tomcat7/webapps下
#mv sinowayApp20160322.war /usr/local/tomcat7/webapps/
自动解压开war包,停用tomcat7然后删除源war包
为了安全,在自己的用户名的家目录下创建爱一个backup目录
#cd /home/wang/backup
#cp -r /usr/local/tomcat7/webapps/ /home/wang/backup/
启动tomcat7,然后正常访问,到此部署完成。