安装Java环境
sudo apt install fontconfig openjdk-17-jre
bash
安装Jenkins
此版本为长期支持版(LTS)
sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt-get update
sudo apt-get install jenkins
bash
设置开机启动
sudo systemctl enable jenkins
bash
启动Jenkins
sudo systemctl startjenkins
bash
查看运行状态
sudo systemctl status jenkins
bash
容器运行后可通过服务器IP+端口8080访问,服务器需要开放8080端口后才可访问。初次访问界面如下图所示:
页面上提示的默认密码在上图红色字体路径文件中,通过命令查看默认密码
cat /var/jenkins_home/secrets/initialAdminPassword
bash
注:上面的路径根据页面提示的的目录进行修改,如果跟我的配置一致,那复制我的命令就可以获取密码。
将获取密码的密码粘贴到页面中的管理员密码框中继续下一步
安装插件
我们选择安装推荐的插件即可。
安装插件的过程可能会有点长,耐心等待安装完成即可。
创建管理员密码
设置管理员密码后,后期就可以通过用户名密码进行登录Jenkins;系统管理员默认用户名为
admin
,可以新建用户的时候用户名设置为admin
,创建成功后会替换admin
的默认密码,相当于修改了admin
用户的密码。
设置完成管理员用户名和密码后进入实例配置页面,这里的默认配置即可,直接进入下一步
到此就完成了Jenkins安装。
安装插件
在Jenkins首页通过Configure a cloud
进入安装插件页面