跳转至

Jenkins安装部署

基础环境介绍

系统版本:Centos

JDK版本:1.8.191

Tomcat版本:8.0.52

Maven版本:3.6.0

JDK安装及环境变量配置

下载软件包

自行到官网下载,官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

解压到指定文件夹

# tar zxvf jdk-8u191-linux-x64.tar.gz -C /usr/local/

配置环境变量

由于要增加的环境变量较多,尽量不去改动profile文件

# vim /etc/profile.d/java.sh
在文件末尾增加以下内容:
JAVA_HOME=/usr/local/jdk1.8.0_191/
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

验证环境变量

新打开一个终端,也可以使用当前终端,先执行source /etc/profile,再执行以 下命令:

# java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

看到以上信息说明安装成功

安装运行Tomcat

下载Tomcat

自行下载tomcat,官网地址:https://tomcat.apache.org/download-80.cgi

解压配置Tomcat

# tar zxvf apache-tomcat-8.0.52.tar.gz
# mv apache-tomcat-8.0.52 /usr/local/tomcat

验证启动

启动tomcat

# sh /usr/local/tomcat/bin/startup.sh
# netstat -lntp

img

使用浏览器访问http://10.10.10.102:8080/,可以看到以下页面,根据自己的服务器地址来访问

img

Jenkins部署及初始化

下载jenkins的war包

官网地址:https://jenkins.io

这里我下载了最新版本的war包2.150.1

上传war包

将jenkins.war 上传到tomcat的webapps文件夹下

重启Tomcat

# sh /usr/local/tomcat/shutdown.sh
# sh /usr/local/tomcat/startup.sh

Jenkins初始化访问

登录jenknis

通过浏览器访问http://10.10.10.102:8080/jenkins,看到下图页面,即访问成功

img

如果是没有更改过jenkins的home目录的话,初始化密码文件在/root/.jenkins/secrets/下:

# more /root/.jenkins/secrets/initialAdminPassword

查看初始化密码,复制登录

选择安装插件模式

img

我们选择第一项,安装推荐的插件,这个根据你网络的情况会耗费不同的时间

img

创建Admin用户

根据自己的情况来设置管理用户及密码

img

配置jenkins的url

我这里不使用外网访问,选择使用了默认的地址,根据自己的需求来进行修改

img

配置完成

点击“Start usering Jenkins”开始使用,看到下图2界面

img

img