在 CentOS 上安装 Jenkins,可以按照以下步骤进行操作:
更新系统:使用 root 或具有 sudo 权限的用户登录到 CentOS 7 服务器,并首先更新系统软件包。执行以下命令:
sudo yum update
安装 Java:Jenkins 是基于 Java 的应用程序,因此需要先安装 Java Development Kit(JDK)。执行以下命令安装 OpenJDK 8:
sudo yum install java-1.8.0-openjdk-devel
添加 Jenkins 存储库:导入 Jenkins 存储库的 GPG 密钥,并添加 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:执行以下命令安装 Jenkins:
sudo yum install jenkins
启动 Jenkins 服务:执行以下命令启动 Jenkins 服务,并将其设置为开机自启动:
sudo systemctl start jenkins sudo systemctl enable jenkins
配置防火墙:如果你的 CentOS 7 服务器上启用了防火墙(firewalld),请使用以下命令允许 HTTP 流量通过防火墙:
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp sudo firewall-cmd --reload
访问 Jenkins:现在,你应该能够通过浏览器访问 Jenkins 的 Web 界面。在浏览器中输入 http://:8080,并按照屏幕上的提示进行初始化设置。
完成以上步骤后,你应该成功安装并启动了 Jenkins。请注意,初始访问 Jenkins 时,会要求你提供一个初始管理员密码。你可以通过以下命令来获取该密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
根据获取的密码,可以按照向导完成 Jenkins 的配置和设置。