ubuntu

Ubuntu如何安装Jenkins服务

小樊
41
2025-04-23 16:51:39
栏目: 智能运维

在Ubuntu上安装Jenkins服务,可以按照以下步骤进行:

方法一:使用官方脚本安装

  1. 更新系统包列表

    sudo apt update
    
  2. 添加Jenkins官方GPG密钥

    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
    
  3. 添加Jenkins仓库到APT源

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
    
  4. 更新APT包列表

    sudo apt update
    
  5. 安装Jenkins

    sudo apt install jenkins
    
  6. 启动Jenkins服务

    sudo systemctl start jenkins
    
  7. 设置Jenkins开机自启动

    sudo systemctl enable jenkins
    
  8. 检查Jenkins服务状态

    sudo systemctl status jenkins
    

方法二:手动安装

  1. 下载Jenkins WAR文件 访问Jenkins官方网站,下载最新版本的Jenkins WAR文件。

  2. 停止Tomcat服务(如果已安装)

    sudo systemctl stop tomcat9
    
  3. 备份Tomcat的webapps目录

    sudo cp -r /var/lib/tomcat9/webapps /var/lib/tomcat9/webapps_backup
    
  4. 部署Jenkins WAR文件

    sudo cp jenkins.war /var/lib/tomcat9/webapps/
    
  5. 启动Tomcat服务

    sudo systemctl start tomcat9
    
  6. 访问Jenkins 打开浏览器,访问http://<your_server_ip>:8080,按照提示完成初始设置。

配置防火墙

如果你启用了防火墙,需要允许Jenkins的默认端口8080:

sudo ufw allow 8080

安全设置

Jenkins默认没有密码,你需要生成一个初始管理员密码:

  1. 获取初始管理员密码

    sudo cat /var/lib/jenkins/secrets/initialAdminPassword
    
  2. 在浏览器中输入密码 打开浏览器,访问http://<your_server_ip>:8080/user/admin/configure,在“Initial Admin Password”字段中粘贴上述密码,然后点击“Continue”。

  3. 安装推荐的插件 在“Manage Plugins”页面,选择“Recommended”选项卡,安装推荐的插件,然后点击“Install without restart”。

  4. 创建管理员用户 在“Manage Jenkins”页面,选择“Manage Users”,创建一个新的管理员用户并设置密码。

完成以上步骤后,你就成功在Ubuntu上安装并配置了Jenkins服务。

0
看了该问题的人还看了