CentOS 安装 jenkins (java11)

Redhat Jenkins Packages

安装java sdk:

        1. yum -y list java*

        2. yum install -y java-11-openjdk*

查找java的安装目录:ls -l $(which java)

卸载java:

        yum search openjdk

        yum -y remove java-1.8.0-openjdk*

        yum -y remove tzdata-java.noarch

        rpm -qa | grep jdk 

        得到结果java-1.8.xxxxx

    执行:rpm -e --nodeps java-1.8.xxxxx

    再次执行命令 rpm -qa | grep jdk 无输出东西,输入java -version无版本号输出,即为成功

      

设置源: 

  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.key

安装jenkins:

        1. yum install epel-release

        2. yum install java-11-openjdk-devel

        3. yum install -y jenkins

配置端口及用户:

        vi /etc/sysconfig/jenkins (按照官方文档上的方式安装,并且使用systemctl启动的话,使用的配置文件不是etc/init.d/jenkins,而是/usr/lib/systemd/system/jenkins.service)

        # 修改配置

  JENKINS_USER="root"

        # 监听端口
  JENKINS_PORT="9009"

修改目录权限:

        chown -R root:root /var/lib/jenkins
        chown -R root:root /var/cache/jenkins
        chown -R root:root /var/log/jenkins

启动Jenkins,并配置自动启动:

        systemctl start jenkins

        systemctl enable jenkins

查看运行状态:

        systemctl status jenkins.service

查看密码:

        cat /var/lib/jenkins/secrets/initialAdminPassword

按照官方文档上的方式安装,并且使用systemctl启动的话,使用的配置文件不是etc/init.d/jenkins,而是/usr/lib/systemd/system/jenkins.service

重新加载配置文件使其生效:systemctl daemon-reload

卸载Jenkins:

        systemctl stop jenkins

        rm -rf /etc/sysconfig/jenkins.rpmsave
        rm -rf /var/cache/jenkins/
        rm -rf /var/lib/jenkins/
        rm -rf /var/log/jenkins
        rm -rf /usr/lib/jenkins

        yum remove jenkins

        find / -name 'jenkins'

jenkins在java11问题记录:Java 11 预览支持已在 Jenkins 2.155+ 中可用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

The৲One

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值