Centos7 安装jenkins

滴滴云技术支持发表于:2018年07月23日 17:49:06更新于:2018年07月23日 18:02:48

提示:由于jenkins运行比较消耗内存,因此建议内存最低配置为2G,否则可能无法启动或访问。

1.     安装jdk1.8

下载jdk1.8

jdk-8u171-linux-x64.tar.gz

解压到/usr/local目录

tar zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/
cd /usr/local/
mv jdk1.8.0_171/ jdk

2.     配置java环境变量

vi /etc/profile

在文件末尾加入以下两段:

export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin

保存退出。

source /etc/profile

使配置生效。

[root@jenkins local]# java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

有以上输出说明环境变量设置成功。

3.     安装Jenkins。

添加jenkins 库配置。

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo


导入公钥

rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key


yum安装jenkins

yum install -y jenkins

查看jenkins配置文件,/etc/sysconfig/Jenkins

JENKINS_PORT="8080"

Jenkins默认端口为8080,

需要打开安全组8080端口,并且确保服务器内没有tomcat运行,因为8080端口也是tomcat的默认端口,如果有tomcat同时运行,需要考虑更改jenkins服务端口。

将本机的jdk环境变量加入jenkins配置文件

vi /etc/rc.d/init.d/jenkins

image.png

重新载入 systemd,扫描新的或有变动的单元

systemctl daemon-reload

启动jenkins

systemctl start jenkins

通过IP:8080访问jenkins

image.png

按照提示将/var/lib/jenkins/secrets/initialAdminPassword中的密码填入,点击继续。
安装插件

image.png

image.png

插件安装完成后会提示设置第一个账户信息,设置完成之后,点击保存并完成。

image.png

确认url

image.png

保存并完成,使用上图中的url访问jenkins。

image.png