在Ubuntu上安装Jenkins的步骤如下:
更新系统包列表
sudo apt update
安装Java(Jenkins需要Java运行环境) Jenkins推荐使用Java 8或更高版本。你可以使用以下命令安装OpenJDK:
sudo apt install openjdk-11-jdk
添加Jenkins官方GPG密钥
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
添加Jenkins仓库到APT源列表
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
更新APT包列表
sudo apt update
安装Jenkins
sudo apt install jenkins
启动Jenkins服务
sudo systemctl start jenkins
设置Jenkins开机自启
sudo systemctl enable jenkins
访问Jenkins
打开浏览器,访问 http://<your_server_ip>:8080。默认情况下,Jenkins会显示一个初始设置页面,你需要输入初始管理员密码来解锁Jenkins。
解锁Jenkins
在浏览器中打开 http://<your_server_ip>:8080/user/admin/configure,找到“Unlock Jenkins”部分,输入初始密码。初始密码可以在Jenkins的安装目录下找到,通常是 /var/lib/jenkins/secrets/initialAdminPassword。
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
将密码复制粘贴到浏览器中的解锁页面,然后点击“Unlock”按钮。
如果你更喜欢使用Docker来安装和管理Jenkins,可以按照以下步骤操作:
安装Docker
sudo apt update
sudo apt install docker.io
启动并启用Docker服务
sudo systemctl start docker
sudo systemctl enable docker
拉取Jenkins Docker镜像
sudo docker pull jenkins/jenkins:lts
运行Jenkins容器
sudo docker run -d --name jenkins \
-p 8080:8080 \
-p 50000:50000 \
-v jenkins_home:/var/jenkins_home \
jenkins/jenkins:lts
访问Jenkins
打开浏览器,访问 http://<your_server_ip>:8080。默认情况下,Jenkins会显示一个初始设置页面,你需要输入初始管理员密码来解锁Jenkins。
解锁Jenkins
在浏览器中打开 http://<your_server_ip>:8080/user/admin/configure,找到“Unlock Jenkins”部分,输入初始密码。初始密码可以在Jenkins的安装目录下找到,通常是 /var/lib/jenkins/secrets/initialAdminPassword。
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
将密码复制粘贴到浏览器中的解锁页面,然后点击“Unlock”按钮。
通过以上步骤,你应该能够在Ubuntu上成功安装并运行Jenkins。