在CentOS上安装Jenkins的步骤如下:
更新系统包
sudo yum update -y
添加Jenkins仓库 Jenkins官方提供了一个yum仓库,可以通过以下命令添加:
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
安装Jenkins
sudo yum install jenkins -y
启动Jenkins服务
sudo systemctl start jenkins
设置Jenkins开机自启
sudo systemctl enable jenkins
访问Jenkins
打开浏览器,访问 http://<your_server_ip>:8080
,默认用户名和密码都是 admin/admin
。
如果你已经安装了Docker,可以使用以下步骤通过Docker来安装Jenkins:
拉取Jenkins镜像
docker pull jenkins/jenkins:lts
运行Jenkins容器
docker run -d --name jenkins \
-p 8080:8080 \
-p 50000:50000 \
-v jenkins_home:/var/jenkins_home \
jenkins/jenkins:lts
这里 -p 8080:8080
将容器的8080端口映射到主机的8080端口,-p 50000:50000
是为了安全考虑,将Jenkins的JNLP代理端口映射出来。-v jenkins_home:/var/jenkins_home
是将Jenkins的数据目录挂载到主机上,以便数据持久化。
访问Jenkins
打开浏览器,访问 http://<your_server_ip>:8080
,默认用户名和密码都是 admin/admin
。
无论使用哪种方法安装,都需要进行一些基本的配置:
解锁Jenkins
在首次访问Jenkins时,会提示你输入解锁密钥。这个密钥可以在 /var/lib/jenkins/secrets/initialAdminPassword
文件中找到。使用以下命令查看并复制密钥:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
然后在浏览器中输入该密钥以解锁Jenkins。
安装插件 解锁后,你可以选择安装所需的插件。建议先安装常用的插件,如Maven Integration Plugin、Git Plugin等。
创建管理员用户 安装完插件后,你可以创建一个新的管理员用户并设置密码。
通过以上步骤,你应该能够在CentOS上成功安装并配置Jenkins。