centos7安装Jenkins

1.安装java sdk

  yum -y install java

2.设置源 

  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

3.安装Jenkins

  yum install epel-release

  yum install java-11-openjdk-devel

  yum install -y jenkins

4.配置端口号

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

  #监听端口
  JENKINS_PORT="9095"

  #修改配置

  JENKINS_USER="root"

5.修改目录权限 

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

6.启动Jenkins,并配置自动启动

  systemctl start jenkins

  systemctl enable jenkins

7.查看运行状态

  systemctl status jenkins.service

8.查看密码

  cat /var/lib/jenkins/secrets/initialAdminPassword

 

过程中遇到的问题解决方案

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

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

 

参考:https://developer.aliyun.com/article/868442

官方文档:https://www.jenkins.io/zh/doc/

 

卸载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

 

2022-10月8日新:

sudo wget -O /etc/yum.repos.d/jenkins.repo \
    https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
sudo yum upgrade
# Add required dependencies for the jenkins package
sudo yum install java-11-openjdk
sudo yum install jenkins

sudo systemctl enable jenkins
sudo systemctl start jenkins

 

posted on 2022-08-20 20:30  leixiangyang  阅读(230)  评论(0)    收藏  举报

导航