Linux下Jenkins部署与基本配置

清华大学开源镜像站之Jenkins下载

Java环境部署

因为我们的机器是64位,所以这里我们选择安装java-1.8.0-openjdk-devel.x86_64,在安装的时候注意,要选择带-devel的安装,因为这个安装的是jdk,而那个不带-devel的安装完了是jre。

1[root@localhost ~]# yum search jdk 2 3[root@localhost ~]# yum -y install java-1.8.0-openjdk-devel.x86_64 4 5[root@localhost ~]# java -version 6openjdk version "1.8.0_272" 7OpenJDK Runtime Environment (build 1.8.0_272-b10) 8OpenJDK 64-Bit Server VM (build 25.272-b10, mixed mode) 9 10

Jenkins下载

1[root@localhost ~]# wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.249.3-1.1.noarch.rpm 2 3

Jenkins部署

1[root@localhost ~]# rpm -qa | grep jenkins 2 3[root@localhost ~]# rpm -ivh jenkins-2.249.3-1.1.noarch.rpm 4 5

在这里插入图片描述

1[root@localhost ~]# vim /etc/sysconfig/jenkins //Jenkins默认配置文件 2...... 327 # permissions of $JENKINS_HOME and /var/log/jenkins. 4 28 # 5 29 JENKINS_USER="root" ----》 //修改jenkins默认启动用户为root 6 7
1[root@localhost ~]# systemctl start jenkins //启动Jenkins 2 3[root@localhost ~]# ps -aux | grep jenkins 4root 3138 93.8 16.5 3099400 336532 ? Ssl 20:06 0:06 /etc/alternatives/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8080 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20 5root 3224 0.0 0.0 112720 984 pts/0 S+ 20:06 0:00 grep --color=auto jenkins 6 7[root@localhost ~]# ss -antulp | grep :8080 8tcp LISTEN 0 50 :::8080 :::* users:(("java",pid=11478,fd=161)) 9 10

访问Jenkins

1[root@localhost ~]# systemctl stop firewalld //关闭防火墙 2 3

浏览器访问输入Jenkins机器IP地址与默认端口8080

在这里插入图片描述

1[root@localhost ~]# cat /var/lib/jenkins/secrets/initialAdminPassword 240761cdc468d41a6b1dacc0cd477e70a 3 4

这里暂时不按照任何插件,后面再安装
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

修改Jenkins镜像源

修改为清华大学Jenkins镜像源(https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

选择所需的插件安装

在这里插入图片描述

↓↓↓↓↓↓

代码交流 2021