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 并启动服务。

相关推荐
BD_Marathon10 小时前
SpringBoot——辅助功能之切换web服务器
服务器·前端·spring boot
晚风吹人醒.11 小时前
SSH远程管理及访问控制
linux·运维·ssh·scp·xshell·访问控制·远程管理
Uncertainty!!12 小时前
Linux多用户情况下个别用户输入密码后黑屏
linux·远程连接
necessary65312 小时前
使用Clion查看linux环境中的PG源码
linux·运维·服务器
小猪佩奇TONY13 小时前
Linux 内核学习(14) --- linux x86-32 虚拟地址空间
linux·学习
Lam㊣14 小时前
Centos 7 系统docker:更换镜像源
linux·docker·centos
FL162386312914 小时前
win11+WSL+Ubuntu-xrdp+远程桌面闪退+黑屏闪退解决
linux·运维·ubuntu
石头53014 小时前
Kubernetes监控全栈解决方案:从零搭建Prometheus+Grafana监控体系
linux
ha204289419414 小时前
Linux操作系统学习记录之---TcpSocket
linux·网络·c++·学习
AOwhisky14 小时前
Linux逻辑卷管理:从“固定隔间”到“弹性存储池”的智慧
linux·运维·服务器