Tomcat的安装与配置
实验环境:CentOS7
所需软件:apache-tomcat-7.0.90、jdk-7u80-linux-x64.tar、jenkins.war
概要:Tomcat是一个免费开源的Serlvet容器,是Apache基金会的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选
在Tomcat中,只需将WAR文件放入Tomcat的webapps目录下,Tomcat会自动检测这个文件,并将其解压。在浏览器输入应用的JSP地址即可访问
注:Tomcat是按照JDK的更新版本来同步更新的,所以要保证Tomcat和JDK版本对应)
JDK安装
- 检查jdk安装情况:
[root@localhost ~]# rpm -qa | grep jdk
最小化安装的系统没有安装jdk,如果有的虚拟机中已安装openJDK,请先卸载:[root@localhost ~]# rpm -e java-1.7.0-openjdk(视自身情况而定)
上传jdk安装包jdk-7u80-linux-x64.tar.gz到/root目录 - 新建jvm目录:
[root@localhost ~]# mkdir -p /usr/lib/jvm - 解压文件到jvm目录下:
[root@localhost ~]# tar -zxvf jdk-7u80-linux-x64.tar.gz -C /usr/lib/jvm - 修改解压目录名称为java
[root@localhost ~]# cd /usr/lib/jvm/[root@localhost jvm]# mv jdk1.7.0_80/ java
JDK环境配置
- 在文件
/etc/profile末尾加上以下环境变量:1
2
3
4export JAVA_HOME=/usr/lib/jvm/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH - 使环境变量生效:
[root@localhost jvm]# source /etc/profile - 检查java安装结果:
[root@localhost jvm]# java -version
出现以下内容则表示安装成功java version “1.7.0_80”
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
安装部署Tomcat
- 上传Tomcat安装包apache-tomcat-7.0.90.zip到/root目录:
- 解压文件:
[root@localhost ~]# unzip apache-tomcat-7.0.90.zip注:如提示unzip命令未找到,则执行
yum install unzip.x86_64 -y安装unzip - 复制解压后的文件到/opt/tomcat:
[root@localhost ~]# cp -r apache-tomcat-7.0.90 /opt/tomcat - 编辑启动脚本文件startup.sh,末尾添加以下内容(/opt/tomcat/bin):
1
2
3
4
5JAVA_HOME=/usr/lib/jvm/java
JRE_HOME=${JAVA_HOME}/jre
PATH=$PATH:${JAVA_HOME}/bin:${JRE_HOME}
CLASSPATH=.:${JAVA_HOME}/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JRE_HOME}/lib/tools.jar
TOMCAT_HOME=/opt/tomcat - 编辑关闭脚本文件shutdown.sh,末尾添加以下内容:
1
2
3
4
5JAVA_HOME=/usr/lib/jvm/java
JRE_HOME=${JAVA_HOME}/jre
PATH=$PATH:${JAVA_HOME}/bin:${JRE_HOME}
CLASSPATH=.:${JAVA_HOME}/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JRE_HOME}/lib/tools.jar
TOMCAT_HOME=/opt/tomcat - 修改Tomcat的bin目录下.sh权限:
[root@localhost ~]# chmod u+x /opt/tomcat/bin/*.sh - 启动Tomcat:
[root@localhost ~]# /opt/tomcat/bin/startup.sh
- 验证Tomcat安装启动结果(关闭防火墙和selinux):
浏览器访问192.168.100.128:8080,如下图tomcat欢迎界面所示则表示配置成功。
打包发布jenkins
- 上传jenkins源码包jenkins.war到/opt/tomcat/webapps目录:
- 关闭tomcat:
/opt/tomcat/bin/shutdown.sh - 启动tomcat:
/opt/tomcat/bin/startup.sh - 浏览器访问192.168.100.128:8080/jenkins,如下图jenkins欢迎界面所示则表示配置成功:

在虚拟机服务器中复制密码[root@localhost ~]# cat /root/.jenkins/secrets/initialAdminPassword
粘贴密码de067ef66c0846adb37f25998c09bf9d,登录。 - 选择安装插件

点击安装推荐的插件
等待安装成功,即可进入jenkins主页面,自此Tomcat安装完成

