在Debian上搭建Jenkins服务器的步骤如下:
首先,确保你的Debian系统是最新的:
sudo apt update
sudo apt upgrade -y
Jenkins需要Java运行环境。你可以安装OpenJDK或Oracle JDK。这里我们使用OpenJDK:
sudo apt install openjdk-11-jdk -y
为了安全地添加Jenkins仓库,你需要导入Jenkins的GPG密钥:
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
编辑/etc/apt/sources.list
文件,添加以下行:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
更新APT包列表以包含Jenkins仓库中的软件包:
sudo apt update
安装Jenkins:
sudo apt install jenkins -y
启动Jenkins服务并设置开机自启:
sudo systemctl start jenkins
sudo systemctl enable jenkins
Jenkins安装完成后,默认情况下会有一个初始管理员密码。你需要找到这个密码并解锁Jenkins。
http://<your_server_ip>:8080
。sudo cat /var/lib/jenkins/secrets/initialAdminPassword
将输出的内容粘贴到浏览器中的解锁框中。根据你的需求配置Jenkins,例如安装额外的插件、配置构建工具(如Maven、Gradle)等。
确保Jenkins服务正在运行:
sudo systemctl status jenkins
现在,你的Jenkins服务器应该已经成功搭建并可以使用了。你可以通过浏览器访问http://<your_server_ip>:8080
来访问Jenkins管理界面。