Jenkins安装(Linux)

  • Post author:
  • Post category:linux

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 版权协议,转载请附上原文出处链接和本声明。