弹性云服务器 ECS-基于弹性云服务器安装及部署Jenkins:操作步骤

时间:2024-10-29 10:33:52

操作步骤

  1. 安装JDK

    考虑到和Jenkins版本的兼容性,选择安装OpenJDK 11(支持的Java版本)。

    1. 远程登录已购买的E CS 设备。
    2. 执行以下命令查看当前JDK版本。

      java -version

      如果存在JDK且当前版本低于11,则执行如下命令卸载原有的JDK。

      rpm -qa | grep java | xargs rpm -e --nodeps

    3. 继续执行以下命令安装新版本JDK。

      yum install -y java-11-openjdk

    4. 重启ECS服务器。
    5. 执行以下命令查看是否安装成功。

      java -version

  2. 安装Jenkins

    1. 依次执行以下3条命令安装Jenkins。

      sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

      sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

      yum install -y jenkins --nogpgcheck

    2. 执行以下命令编辑Jenkins文件。

      vim /etc/sysconfig/Jenkins

      #Port
      JENKINS_PORT="8080"
      #Modify the user
      $JENKINS_USER="root"
      #Modify directory permissions
      chown -R root:root /var/lib/jenkins
      chown -R root:root /var/cache/jenkins
      chown -R root:root /var/log/Jenkins
    3. 分别执行以下命令启动Jenkins并查看当前状态。

      systemctl start jenkins

      systemctl status jenkins

  3. 激活Jenkins

    1. 在本地浏览器访问地址http:Jenkins所在主机绑定的EIP:8080,出现解锁界面。

    2. 登录弹性云服务器。
    3. 执行以下命令获取激活密码。

      cat /var/lib/jenkins/secrets/initialAdminPassword

    4. 返回解锁界面输入激活密码,单击“继续”。
    5. 选择安装推荐的插件,等待安装完成后,选择使用admin账户继续下一步。

    6. 选择保存并完成,进入Jenkins主界面。

support.huaweicloud.com/bestpractice-ecs/ecs_bp_0037.html