linux服务器 部署jenkins

在 Linux 服务器上部署 Jenkins 通常包括以下几个步骤:

  1. 更新系统软件包

    bash 复制代码
    sudo apt update sudo apt upgrade
  2. 安装 Java: Jenkins 需要 Java 运行时环境。推荐使用 OpenJDK 11。

    bash 复制代码
    sudo apt install openjdk-11-jdk
  3. 添加 Jenkins 软件源并导入 GPG 密钥

    bash 复制代码
    curl -fsSL https://pkg.jenkins.io/debian/jenkins.io.key | sudo tee \
      /usr/share/keyrings/jenkins-keyring.asc > /dev/null
    echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
      https://pkg.jenkins.io/debian binary/ | sudo tee \
      /etc/apt/sources.list.d/jenkins.list > /dev/null
  4. 更新软件包列表并安装 Jenkins

    bash 复制代码
    sudo apt update sudo apt install jenkins
  5. 启动 Jenkins 服务并设置为开机自启动

    bash 复制代码
    sudo systemctl start jenkins sudo systemctl enable jenkins
  6. 调整防火墙以允许端口 8080(Jenkins 默认端口)

    bash 复制代码
    sudo ufw allow 8080 sudo ufw enable
  7. 访问 Jenkins Web 界面

    在浏览器中访问 http://your_server_ip_or_domain:8080。初次登录需要输入初始管理员密码,该密码可以在以下文件中找到:

    bash 复制代码
    sudo cat /var/lib/jenkins/secrets/initialAdminPassword

8. 完成初始设置

根据提示完成初始配置,包括安装推荐的插件和创建第一个管理员用户。

完成以上步骤后,Jenkins 就部署完成并可以正常使用了。

如果你使用的是其他 Linux 发行版(例如 CentOS),步骤会有所不同,但大致流程相似:安装 Java、添加 Jenkins 软件源、安装 Jenkins 并启动服务。

相关推荐
Sokach101516 小时前
Linux Shell 脚本从零到能用:一个新手的一天学习总结
linux
AlfredZhao1 天前
Docker 容器时区不对,`timedatectl` 不存在怎么办?
linux·timezone
zzzzzz3103 天前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql
XIAOHEZIcode3 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
A小辣椒4 天前
TShark:Wireshark CLI 功能
linux
A小辣椒5 天前
TShark:基础知识
linux
AlfredZhao5 天前
OCI 明明分配了 200G 系统盘,为什么 df 只看到 30G?
linux·oci
AlfredZhao5 天前
vi 删除指定范围的行,不用再反复按 dd
linux·vi
用户9718356334666 天前
银河麒麟 KY10 申威(SW64) 安装 nginx-1.16.1-2.p01.ky10.sw_64.rpm 详细步骤
linux
猪脚踏浪6 天前
linux 拷贝文件或目录到指定的位置
linux