Centos 搭建Jenkins
系统环境
-
查看Centos系统环境
cat /etc/redhat-release # CentOS Linux release 8.2.2004(Core) //演示系统版本为8.2
-
安装Java 8 (JRE或者JDK)
# 安装之前需要先检查系统有无自带的jdk rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj # 如果有的话需要使用卸载命令进行卸载 rpm -qa| grep java | xargs rpm -e --nodeps # 之后使用yum命令安装1.8.0版本openjdk yum install java-1.8.0-openjdk* -y # 完成 检查Java版本 java -version # openjdk version "1.8.0_282" //演示系统使用版本为1.8.0_282
-
配置JAVA_HOME
#两种方式 一种为配置当前用户生效的配置 vim ~/.bashrc # 添加 export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.282.b08-2.e18_3.x86_64 # 第二种方式是使得所有用户都生效的配置 vim /etc/profile export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.282.b08-2.e18_3.x86_64 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar export PATH=$PATH:$JAVA_HOME/bin # 使得配置生效 . /etc/profile # 查看下变量 echo $JAVM_HOME # /usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.282.b08-2.e18_3.x86_64
-
最低推荐配置:
- 256MB可用内存
- 1GB可用磁盘空间(作为一个Docker容器运行jenkins的话推荐10GB)
安装Jenkins
-
首先执行下面的语句 获取jenkins源文件
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
-
在执行 导入jenkins公钥
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
-
在使用yum安装jenkins
yum install jenkins
-
安装成功后
# 启动 jenkins service jenkins start # 停止 jenkins service jenkins stop # 重启 jenkins service jenkins restart
如果存在提示bash: service : command not found
# 输入 查看是否存在安装源 yum list |grep initscripts # 安装 yum install initscripts -y # 安装成功后 即可使用
-
配置文件
# jenkins 安装目录 /usr/lib/jenkins/ #jenkins配置文件 /etc/sysconfig/jenkins #默认的JENKINS_HOME /var/lib/jenkins/ #日志文件 /var/log/jenkins/jenkins.log
-
浏览器访问http://localhost:8080
初始密码在:/var/lib/jenkins/secrets/initialAdminPassword