使用rpm包部署
环境:centos 7.6
关闭防火墙firewalld
关闭selinux
依赖 JDK 1.8.0
选择jenkins 版本 地址:Index of /jenkins/redhat-stable/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
下载jenkins【rpm】包:
[root@localhost ~]$ wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.289.1-1.1.noarch.rpm --no-check-certificate
查看下载jenkins包:
[root@localhost ~]$ ll
总用量 72304
-rw-rw-r-- 1 jenkins jenkins 74036567 6月 3 02:58 jenkins-2.289.1-1.1.noarch.rpm
安装jenkins:
[root@localhost jenkins]# rpm -ivh jenkins-2.289.1-1.1.noarch.rpm
添加jdk路径:
[root@localhost ~]# vi /etc/sysconfig/jenkins
75 /etc/alternatives/java
76 /usr/lib/jvm/java-1.8.0/bin/java
77 /usr/lib/jvm/jre-1.8.0/bin/java
78 /usr/lib/jvm/java-11.0/bin/java
79 /usr/lib/jvm/jre-11.0/bin/java
80 /usr/lib/jvm/java-11-openjdk-amd64
81 /usr/bin/java
82 /root/zulu8.33.0.1-jdk8.0.192-linux_x64/bin/java # 添加一行自己的jdk 路径
修改为root启动:
[root@localhost ~]# vi /etc/sysconfig/jenkins
29 JENKINS_USER="root" #修改为root用户启动
启动:
[root@localhost ~]# systemctl start jenkins
访问:http://localhost:8080
查看管理员密码:
[root@localhost ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
34320fc294814cc892bf6c205ba2a9f1
选择安装推荐插件
等待一会就好了,也有可能下载不成功,这个可以跳过安装插件,自行百度解决
至此jenkins已经初始成功
主要配置一下四个
主配置文件:jenkins主配置文件
全局工具配置:mvn node garble 等工具环境变量配置
插件管理:用来安装,更新管理插件。
凭据配置:用于公私钥配置,git密码配置。