CentOS 7 安装 Jenkins

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

  1. 准备工作

  • 安装Java环境

查看java版本

yum list java*

安装java 1.8的所有文件

yum install java-1.8.0-openjdk* -y

设置环境变量

vim /etc/profile

在文件末尾添加

export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

使环境变量生效

source /etc/profile

添加软链接

ln -s /usr/local/java/jdk1.8.0_171/bin/java /usr/bin/java

验证java版本

java -version
  • 安装git环境
yum install git
  1. 安装Jenkins

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

yum install jenkins
  1. 配置权限

直接使用root用户

vim /etc/sysconfig/jenkins
#修改配置文件
$JENKINS_USER="root"

修改目录权限

chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins

重启

service jenkins restart
ps -ef | grep jenkins
  1. 启动

systemctl start jenkins

如果出现Starting Jenkins bash: /usr/bin/java: No such file or directory错误,是因为java环境配置问题
解决方法: 找到jdk目录 usr/local/java/jdk1.8.0_171/, 创建软链接并重启

ln -s /usr/local/java/jdk1.8.0_171/bin/java /usr/bin/java

解锁Jenkins

访问jenkins地址 http://ipaddress:8080
按步骤执行,安装推荐的插件,创建管理员用户后就完成了Jenkins的安装。

后续将更新更多Jenkins的实战使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。