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

 

posted @ 2024-05-23 17:55  面向bug编程  阅读(369)  评论(0编辑  收藏  举报