jenkins是一个开源项目,提供了一种易于使用的持续集成的系统,是开发者从复杂的集成解脱出来,专注于更为重要的业务逻辑实现上。同时jenkins能实时监控集成存在的问题,提供详细的日志文件和提醒功能。
1、jenkins安装条件以及安装方式
2、本次实验环境
系统:CentOS Linux release 7.4.1708 (Core)
Tomcat版本:Apache Tomcat/8.5.30
Java版本:java version "1.8.0_112"
jenkins:jenkins.war
【*】为便于管理所有安装的目录都放在/home/data文件夹下,所有的软件都放到/home/data/software/文件夹下
3、安装java与tomcat环境
(1)JAVA_JDK配置
cd /home/data/software
tar xvf jdk-8u112-linux-x64.tar.gz
mv jdk1.8.0_112 /home/data/jdk8
修改vim /etc/porfile来配置环境变量
#java_home
export JAVA_HOME=/home/data/jdk8
export PATH=${JAVA_HOME}/bin:${PATH}
export CLASSPATH=${JAVA_HOME}/lib:${CLASSPATH}
source /etc/profile #使修改的环境变量立即生效
java -version # 查看配置变量是否成功
(2)配置tomcat
cd /home/data/software
tar xvf apache-tomcat-8.5.30.tar.gz
mv apache-tomcat-8.5.30 /home/data/tomcat
修改vim /etc/profile来修改tomcat环境变量
#tomcat_home
CATALINA_HOME=/home/data/tomcat
source /etc/profile
4、jenkins安装与配置
(1)jenkins安装
cp /home/data/jenkins.war /home/data/tomcat/webapps
(2)设置jenkins的工作目录
mkdir /home/data/jenkins
修改vim /etc/profile文件
#jenkins
JENKINS_HOME=/home/data/jenkins
export JENKINS_HOME
source /etc/profile
echo $JENKINS_HOME #若不制定jenkins的安装目录,会默认安装在/root/.jenkins不利于以后的版本升级
(3)启动jenkins
/home/data/tomcat/bin/startup.sh
可以监控tomcat的catalina.out文件来监控jenkins的启动过程,下面的代表启动成功
4、访问jenkins
http://192.168.100.26:8080/jenkins
(1)第一次访问需要输入管理员密码,该文件在 /home/data/jenkins/secrets/initialAdminPassword
(2) 安装插件
Install suggested plugins:安装Jenkins常用的插件
Select plugins to install:选择安装需要的插件
根据需求进行安装,我们选择默认安装 Install suggested plugins
jenkins会自动进行联网安装,
(3)填写并创建管理员 ,点击 save and finish .
到此为止安装完成