CentOS 7.x 安装Jenkins

  1. 当前环境
  0 11:20:17 root@jenkins,172.16.2.7:~ # cat /etc/redhat-release 
CentOS Linux release 7.9.2009 (Core)
  0 11:20:20 root@jenkins,172.16.2.7:~ # java -version
java version "1.8.0_201"
  1. 由于我是自定义安装的java,所以需要修改Jenkins配置,yum安装的java请略过此步骤。
  0 11:21:16 root@jenkins,172.16.2.7:~ # which java
/usr/local/java/bin/java
  0 11:21:27 root@jenkins,172.16.2.7:~ # vim /etc/init.d/jenkins
# 在candidates=配置项双引号内的结尾添加/usr/local/java/bin/java
  1. 安装Jenkins。
# 如果第一步网络受限,可以在浏览器打开https://pkg.jenkins.io/redhat-stable/jenkins.repo,然后拷贝内容添加到主机上的jenkins.repo中。
# 如果第二步网络受限,可以在浏览器打开https://pkg.jenkins.io/redhat-stable/jenkins.repo下载上传,然后手动rpm --report安装
  0 11:22:11 root@jenkins,172.16.2.7:~ # wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
  0 11:22:11 root@jenkins,172.16.2.7:~ # rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
  0 11:22:11 root@jenkins,172.16.2.7:~ # yum -y install jenkins
  1. 修改jenkins配置文件。
  0 11:56:52 root@jenkins,172.16.2.7:~ # mkdir -p /server/data/jenkins
  0 11:57:10 root@jenkins,172.16.2.7:~ # chown -R jenkins. /server/data/jenkins
  0 11:57:31 root@jenkins,172.16.2.7:~ # vim /etc/sysconfig/jenkins
JENKINS_HOME="/server/data/jenkins"
----------------------------------------------------------------------------------------------------------------------------------------------------
# jenkins配置说明
Jenkins默认安装目录:/var/lib/jenkins/
Jenkins配置文件:/etc/sysconfig/jenkins
    - JENKINS_HOME:指定Jenkins的工作目录,Jenkins的插件和生成的文件都存储在这里。
    - JENKINS_USER:指定Jenkins的用户,它拥有$JENKINS_HOME和/var/log/jenkins的权限。
    - JENKINS_PORT:指定Jenkins的端口,默认8080。
----------------------------------------------------------------------------------------------------------------------------------------------------
  1. 启动Jenkins
  0 12:09:34 root@jenkins,172.16.2.7:/server/data/jenkins # /etc/init.d/jenkins start
  0 19:31:03 root@jenkins,172.16.2.7:/server/data/jenkins # cat /server/data/jenkins/secrets/initialAdminPassword    # 命令的结果等下要用
  1. 配置图形化页面
  1. 可以看到报错了,这里需要我们手动去下载这个插件并放到jenkins的plugins目录中,然后重启Jenkins。
  0 19:39:01 root@jenkins,172.16.2.7:/server/data/jenkins # cd plugins
  0 19:39:06 root@jenkins,172.16.2.7:/server/data/jenkins/plugins # wget https://updates.jenkins-ci.org/latest/cloudbees-folder.hpi
  0 19:42:32 root@jenkins,172.16.2.7:/server/data/jenkins/plugins # chown jenkins. cloudbees-folder.hpi 
  0 19:42:45 root@jenkins,172.16.2.7:/server/data/jenkins/plugins # /etc/init.d/jenkins restart
  1. 稍等片刻,继续web界面配置。


写作不易,转载请注明出处,谢谢~~

posted @ 2021-03-13 20:02  loosenc  阅读(123)  评论(0编辑  收藏  举报