AnolisOS7.9(CentOS7)安装Jenkins及配置
需要jdk11或17支持
1. 配置源
1 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 2 sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
2. 如提示证书过期
则安装ca-certificates
1 yum install -y ca-certificates
2. 安装
1 yum install -y jenkins
3. Jenkins默认8080端口,避免冲突可以修改端口号
1 vi /usr/lib/systemd/system/jenkins.service
4. 启动、状态、停止、重启
1 systemctl start jenkins.service 2 systemctl status jenkins.service 3 systemctl stop jenkins.service 4 systemctl restart jenkins.service
5. 开启端口
1. 开放端口 sudo firewall-cmd --permanent --zone=public --add-port=18080/tcp 2. 重新加载防火墙规则使更改生效 sudo firewall-cmd --reload 3. 检查端口是否已开放 sudo firewall-cmd --list-ports
6. 登录
1 cat /var/lib/jenkins/secrets/initialAdminPassword
获取密码登录后修改密码
7. 选择安装推荐插件,等待插件安装完毕
8. 如果要打通gitlab、docker、harbor进行打jar包、打镜像、推送镜像仓库
该服务器上需要安装jdk11(或17)、maven、git、docker
9. 安装需要的插件
1 安装插件Publish Over SSH 2 安装插件Git Parameter 3 安装插件maven
10. 配置Tools(jdk、maven、git)
1. maven setting使用自定义,里面配置maven本地仓库地址、私服地址 2. JAVA_HOME路径获取 2.1 安装maven后使用mvn -version查看 2.2 或者执行下面的命令 查看Java安装的根路径 which java # 该命令输出Java可执行文件的路径/usr/bin/java 使用以下命令来查看Java可执行文件的符号链接 ls -l /usr/bin/java # 该命令输出类似以下内容: # lrwxrwxrwx 1 root root 22 5月 23 16:41 /usr/bin/java -> /etc/alternatives/java 使用以下命令来查看Java的真实安装路径: ls -l /etc/alternatives/java # 该命令会输出类似以下内容: # lrwxrwxrwx 1 root root 39 5月 23 16:41 /etc/alternatives/java -> /usr/lib/jvm/jdk-17-oracle-x64/bin/java 去掉/bin/java后的/usr/lib/jvm/jdk-17-oracle-x64就是java_home 3. git path which git 4. maven home mvn -version