jenkins-doc-搭建2021

jdk环境

jdk下载

1
2
3
4
5
6
7
# 要是下载失效,上官网下载 或自行上传
# https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

cd /opt
wget https://download.oracle.com/otn/java/jdk/8u301-b09/d3c52aa6bfa54d3ca74e617f18309292/jdk-8u301-linux-x64.tar.gz?AuthParam=1627095135_c943866cc7d476ddc208763827b6299e
# mv jdk-8u191-linux-x64.tar.gz
tar -xzf jdk-8u191-linux-x64.tar.gz

环境

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
vim /etc/profile


# 末尾添加
export JAVA_HOME=/opt/jdk1.8.0_301
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

# 重启配置
source /etc/profile

# java测试

java -version

jenkins

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# 添加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

# 安装jenkins
yum -y install jenkins

# 修改端口号
vim /etc/sysconfig/jenkins
JENKINS_PORT="8080"

# 修改权限
# jenkins 默认是需要一个jenkins用户的,改成root方便
vim /etc/sysconfig/jenkins
JENKINS_USER="root"

# 修改目录权限
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins

# 修改jenkins的java目录
vim /etc/init.d/jenkins
# 找到
candidates="
/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-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/bin/java
# 添加
/opt/jdk1.8.0_301/bin/java

# 启动jenkins
service jenkins start

# 有警告就按需求输入 systemctl daemon-reload

# 查看jenkins状态
systemctl status jenkins

使用

1
2
# 查看初始密钥
cat /var/lib/jenkins/secrets/initialAdminPassword