在CentOS上搭建Jenkins的步骤如下:
Jenkins需要Java环境,首先确保你的系统上已经安装了Java。如果没有安装,可以使用以下命令安装OpenJDK:
sudo yum install java-1.8.0-openjdk-devel
验证Java安装:
java -version
添加Jenkins官方仓库以便获取最新的Jenkins安装包:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
导入Jenkins仓库的GPG密钥:
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
使用yum安装Jenkins:
sudo yum install jenkins
启动Jenkins服务并设置开机自启:
sudo systemctl start jenkins
sudo systemctl enable jenkins
Jenkins安装完成后,默认会有一个初始管理员密码,用于解锁Jenkins。找到这个密码并解码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
将输出的密码复制到浏览器中访问 http://your_server_ip:8080
,在解锁页面粘贴密码并点击“Unlock”。
在Jenkins的“Manage Jenkins”页面中,选择“Manage Plugins”,然后选择“Available”选项卡,根据需要安装所需的插件。
在“Manage Jenkins”页面中,选择“Manage Users”,创建一个新的管理员用户并设置密码。
根据需要配置Jenkins,包括全局工具配置、构建触发器、通知等。
确保Jenkins服务已经启动并运行:
sudo systemctl status jenkins
现在,你应该可以通过浏览器访问 http://your_server_ip:8080
并使用你创建的管理员账户登录Jenkins了。
通过以上步骤,你应该能够在CentOS上成功搭建Jenkins。