读完这篇文章里你能收获到
Jenkins是一个开源的自动化工具,广泛用于软件开发和持续集成。本文将介绍如何在CentOS 7操作系统上安装Jenkins,并配置其基本设置。
Jenkins是基于Java开发的,最新版的已经是依赖于JDK11了,因此在安装Jenkins之前,需要先安装JDK11。在终端中执行以下命令来安装JDK:
sudo yum install java-11-openjdk-devel
安装完成后,可以通过以下命令验证JDK的安装:
java -version
要安装Jenkins,需要添加Jenkins软件包的存储库。执行以下命令将Jenkins存储库添加到系统中:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
然后导入Jenkins存储库的GPG密钥:
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
接下来,更新yum软件包管理器并安装Jenkins:
sudo yum install jenkins
安装完成后,启动Jenkins服务,并将其设置为开机自启动:
sudo systemctl start jenkins
sudo systemctl enable jenkins
通过以下命令可以检查Jenkins服务的状态:
sudo systemctl status jenkins
如果一切顺利,输出应该显示Jenkins服务正在运行。
groupadd docker
sudo usermod -a -G docker jenkins
chmod 777 /var/run/docker.sock
Jenkins默认监听8080端口,通过浏览器访问服务器的IP地址或域名,并指定端口号(例如 http://your_server_ip:8080)。在第一次访问时,Jenkins会要求输入管理员密码。
要获取管理员密码,可以通过以下命令在终端中查找:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码并粘贴到Jenkins Web界面中,然后按照提示完成安装向导
sudo yum install git