云网牛站
所在位置:首页 > Linux云服务器 > 在CentOS 7操作系统中安装Jenkins的方法

在CentOS 7操作系统中安装Jenkins的方法

2019-01-26 10:43:20作者:吴可稿源:云网牛站

本文介绍在CentOS 7操作系统中安装Jenkins的方法,Jenkins通常使用内置的Java servlet容器/应用程序服务器(Jetty)在其自己的进程中作为独立应用程序运行,其硬件要求也非常的低:256MB RAM,建议1GB以上及1GB的驱动器空间(如果将Jenkins作为Docker容器运行,建议最小值为10GB)。

 

在CentOS 7中安装Jenkins的方法

1、Jenkins需要Java才能运行,但CentOS 7默认不包含它,请运行以下命令安装:

sudo yum -y install epel-release

sudo yum install java-1.8.0-openjdk

2、检查安装的Java版本:

$ java -version

openjdk version "1.8.0_191"

OpenJDK运行时环境(版本1.8.0_191-b12)

OpenJDK 64位服务器VM(内置25.191-b12,混合模式)

3、然后从Jenkins导入存储库密钥:

sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

4、导入密钥后,将存储库添加到系统:

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

5、使用yum安装Jenkins包,运行以下命令:

sudo yum install jenkins

注:此命令安装的版本是Jenkins Server Stable。

6、如果只需要LTS版本,请运行以下命令:

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo

sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

sudo yum install jenkins

7、现在可以使用以下命令启动Jenkins服务了:

sudo systemctl start jenkins

在CentOS 7操作系统中安装Jenkins的方法

8、在防火墙上启用端口8080/tcp:

sudo firewall-cmd --add-port=8080/tcp --permanent

sudo firewall-cmd --reload

sudo firewall-cmd --list-all

9、该服务应该在端口8080上侦听:

# ss -tunelp | grep 8080

tcp  LISTEN  0  50  :::8080   :::*   users:(("java",pid=2508,fd=163)) uid:994 ino:1661983 sk:ffff91ce2a84a100 v6only:0 <->

 

配置Jenkins以完成安装

以上完成的是使用命令安装Jenkins,还需要配置一下才能使用,全程图形化,非常容易操作。先在浏览器中打开地址如:http://[serverip|hostname]:8080以访问Web安装向导。

注:这部分教程可以参考 https://ywnz.com/linuxyffq/4135.html 的配置方法,方法与过程是一样的。

首次访问新的Jenkins实例时,系统会要求你使用自动生成的密码将其解锁,从中获取密码:

$ cat /var/lib/jenkins/secrets/initialAdminPassword

75a6155d70b7435c9b382197c823aa35

在CentOS 7操作系统中安装Jenkins的方法

将自动生成的字母数字密码复制粘贴到管理员密码字段中,然后单击继续,按照步骤简单操作即可,其中管理员帐户和密码是可以更改的,建议设置复杂些,以下页面是创建用于管理Jenkins的管理员帐户:

在CentOS 7操作系统中安装Jenkins的方法

中途需要安装需要的插件,然后等待插件安装完成:

在CentOS 7操作系统中安装Jenkins的方法

安装完成后就可以进入到Jenkins管理控制台了:

在CentOS 7操作系统中安装Jenkins的方法

至此,整个安装Jenkins过程结束了。

 

相关主题

在Debian 9服务器中安装Jenkins

精选文章
热门文章