安装Jenkins

# sudo yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64

– 安装完成后,我们可以使用以下命令检查安装的版本:

# java -version
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
# sudo curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repo
[jenkins]
name=Jenkins-stable
baseurl=http://pkg.jenkins.io/redhat-stable
gpgcheck=1
# sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
# sudo yum install jenkins
# systemctl enable jenkins
# systemctl start jenkins

设置Jenkins

现在让我们设置 Jenkins,打开浏览器并输入域或者 IP 地址,然后是端口 8080:

http://your_ip_or_domain:8080

从终端复制密码,将其粘贴到管理员密码字段中,然后单击“继续”。

# sudo cat /var/lib/jenkins/secrets/initialAdminPassword
5896880025db4b99b80542df52eba7fc

单击“安装建议的插件”框,安装过程将立即开始,如下所示:

安装完成后,系统将提示我们设置第一个管理用户。
填写所有必填信息,然后单击“保存并继续”。

在下一页上,我们将被要求设置 Jenkins 实例的 URL。
提交的 URL 将使用自动生成的 URL 填充。
要完成设置,请单击“保存并完成”按钮确认 URL。

最后,单击“开始使用 Jenkins”按钮,我们将被重定向到 Jenkins 仪表板,以我们在前面的步骤之一中创建的管理员用户身份登录。

如何在 CentOS 7 上安装 Jenkins

Jenkins 是一个开源的、基于 Java 的自动化服务器,它提供了一种设置持续集成和持续交付 (CI/CD) 管道的简单方法。

持续集成 (CI) 是每次团队成员提交对版本控制的更改时自动构建和测试代码的过程。
持续交付 (CD) 是从构建到生产环境的构建、测试、配置和部署过程。

本教程演示了使用官方 Jenkins 存储库在 CentOS 7 系统上安装 Jenkins 的步骤。

调整防火墙

Jenkins 默认监听端口 8080,在访问 Jenkins 服务器之前,使用以下命令打开必要的端口:

# sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
# sudo firewall-cmd --reload

准备工作

在继续本教程之前,请确保我们以具有 sudo 权限的用户身份登录。

日期:2020-06-02 22:18:49 来源:oir作者:oir