持续集成系列_Jenkins安装使用

1 添加jenkins安装源
    wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
2 导入公钥
    rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
3 安装jenkins
    yum install -y jenkins
题外话:rpm方式安装
    下载路径稳定版下载地址
    rpm -ivh jenkins-2.204.2-1.1.noarch.rpm
    
4 配置jenkins
    vim /etc/sysconfig/jenkins
    
    JENKINS_PORT="8368"
    JENKINS_HOME="/data/jenkins"
    JENKINS_USER="root"

5 配置jdk 找不到/usr/bin/java命令启动会报错
    ln -s /data/jdk/jdk8/bin/java /usr/bin/java
    
6 启动jenkins
    systemctl start/stop/restart jenkins

7 访问jenkins    
    初始密码在文件里:/var/lib/jenkins/secrets/initialAdminPassword
    http://192.168.56.100:8368/

8 安装建议插件
    如果报错插件不存在,把错误信息帖到百度里找到下载链接,
    下载下来放到/var/cache/jenkins/war/WEB-INF/detached-plugins目录然后重启jenkins

9 创建管理超级管理员账号
    用户名:admin
    密码:12345678
    全名:jenkinsAdmin
    电子邮件地址:[email protected]

10    问题:
        装插件的时候把java依赖改掉了(天坑啊,我遇到的问题是candidates把/etc/alternatives/java放到了第一位,然后改成把/usr/bin/java放到第一位就解决问题了)
    解决:
    方法一: 编辑jenkins启动文件:
    vim /etc/init.d/jenkins
    candidates="
    /usr/bin/java
    /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-1.7.0/bin/java
    /usr/lib/jvm/jre-1.7.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
    "
    调整候选java顺序,把安装时配置的java放到第一位(默认用的第一位)
    
    方法二:编辑vim /etc/sysconfig/jenkins (题外话:这步很重要啊,提前配好可以预防jenkins自己更像的时候乱搞)
    JENKINS_JAVA_CMD="/data/jdk/jdk8/bin/java"

11. 访问jenkins页面,出现好多插件不能用(网络问题导致插件安装失败)

      可以在插件管理里面选择可用插件,然后按插件名称搜索安装(安装完重启生效)

猜你喜欢

转载自blog.csdn.net/wfl_137724/article/details/104276228