在Ubuntu上安装Jenkins服务,可以按照以下步骤进行:
更新系统包列表
sudo apt update
添加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服务状态
sudo systemctl status jenkins
下载Jenkins WAR文件 访问Jenkins官方网站,下载最新版本的Jenkins WAR文件。
停止Tomcat服务(如果已安装)
sudo systemctl stop tomcat9
备份Tomcat的webapps目录
sudo cp -r /var/lib/tomcat9/webapps /var/lib/tomcat9/webapps_backup
部署Jenkins WAR文件
sudo cp jenkins.war /var/lib/tomcat9/webapps/
启动Tomcat服务
sudo systemctl start tomcat9
访问Jenkins
打开浏览器,访问http://<your_server_ip>:8080
,按照提示完成初始设置。
如果你启用了防火墙,需要允许Jenkins的默认端口8080:
sudo ufw allow 8080
Jenkins默认没有密码,你需要生成一个初始管理员密码:
获取初始管理员密码
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
在浏览器中输入密码
打开浏览器,访问http://<your_server_ip>:8080/user/admin/configure
,在“Initial Admin Password”字段中粘贴上述密码,然后点击“Continue”。
安装推荐的插件 在“Manage Plugins”页面,选择“Recommended”选项卡,安装推荐的插件,然后点击“Install without restart”。
创建管理员用户 在“Manage Jenkins”页面,选择“Manage Users”,创建一个新的管理员用户并设置密码。
完成以上步骤后,你就成功在Ubuntu上安装并配置了Jenkins服务。