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

相关推荐
ascarl2010几秒前
Linux.do 帖子整理:AI 调用 Chrome DevTools 调试前端页面
linux·前端·人工智能
Slow菜鸟5 分钟前
Docker 学习篇(三)| Docker安装指南(Linux版)
linux·学习·docker
liuluyang53020 分钟前
linux kernel CONFIG_KCMP解析
linux·运维·服务器
daad7772 小时前
记录一次上下文切换次数的统计
服务器·c++·算法
斯班奇的好朋友阿法法2 小时前
RHEL 7.3 离线安装 RPM 包
linux
LuDvei2 小时前
ubuntu环境下qt打包
linux·数据库·qt·ubuntu
逸Y 仙X2 小时前
文章二十六:ElasticSearch 异步查询执行重度任务
java·大数据·linux·运维·elasticsearch·搜索引擎·全文检索
从零开始学习人工智能2 小时前
一文读懂Safous网关+POP架构:零信任ZTNA完整工作原理(请求+响应全流程)
服务器·网络·架构
曦夜日长3 小时前
Linux系统篇,指令(四):shell命令及运行原理
linux·运维·服务器
leoZ2313 小时前
解决 CentOS7+vsftpd 新建用户登录失败 + ls 卡住问题
运维·服务器