1. 如果之前已经安装过,先卸载之前的版本
# rpm卸载
rpm -e jenkins
# 检查是否卸载成功
rpm -ql jenkins
# 彻底删除残留文件
find / -iname jenkins | xargs -n 1000 rm -rf
2. 环境依赖
yum -y install epel-release
yum -y install daemonize
3. 下载jenkins安装包
下载地址:
https://mirrors.jenkins.io/redhat/
注意:2.357版本之后的最低需要jdk11
我使用的是jenkins-2.356-1.1.noarch.rpm + java1.8
如果版本太低的话,很多插件又无法使用
4. 安装jenkins
安装命令
rpm -ivh jenkins-2.356-1.1.noarch.rpm
5. 修改配置文件
vim /etc/sysconfig/jenkins
#修改如下配置
JENKINS_USER ="root”
JENKINS_PORT="8087" #默认8080,修改自己喜欢的端口号,防止和Tomcat冲突
vim /etc/init.d/jenkins
#此命令用于修改配置文件中的jdk安装路径
candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/local/java8/jdk1.8.0_221/bin/java
"
把最后一行替换成自己的jdk路径。
查看jdk路径命令: which java
vim /usr/lib/systemd/system/jenkins.service
修改下面四行:
User=root
Group=root
Environment="JAVA_HOME=/usr/local/software/java8"
Environment="JENKINS_PORT=8087"
6. 启动jenkins
#修改配置之后重新加载一下
systemctl daemon-reload
#启动jenkins
systemctl start jenkins
#重启jenkins
systemctl restart jenkins
#停止jenkins
systemctl stop jenkins
#查看jenkins状态
systemctl status jenkins
7. 访问jenkins
浏览器输入:http://ip:port/ 访问Jenkins,第一次进入Jenkins需要进行解锁操作。
根据提示打开/var/lib/jenkins/secrets/initialAdminPassword文件,将里面的文本复制到管理员密码输入框中
版权声明:本文为hanwenqiang1995原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。