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

相关推荐
zt1985q37 分钟前
本地部署消息代理软件 RabbitMQ 并实现外部访问( Windows 版本 )
运维·服务器·windows·rabbitmq·ruby
wanhengidc1 小时前
云手机与云服务器之间的关系
服务器·游戏·智能手机·云计算·区块链
赖small强1 小时前
【蓝牙】BLE 数据收发实战指南(手机 App ↔ 嵌入式 Linux/BlueZ)
linux·蓝牙·bluez·bluetoothctl·dbus-monitor·central·peripheral
wit_yuan1 小时前
linux udp广播数据包实际用例
linux·服务器·udp
大聪明-PLUS1 小时前
io_uring:Linux 上的高性能异步 I/O
linux·嵌入式·arm·smarc
qq_479875431 小时前
Linux time function in C/C++【2】
linux·c语言·c++
小武~1 小时前
嵌入式网络编程深度优化 --网络协议栈配置实战指南
linux·网络·网络协议
二进制星轨1 小时前
在 Ubuntu 上快速配置 Node.js 环境(附问题说明)
linux·ubuntu·node.js
利刃大大2 小时前
【高并发服务器:HTTP应用】十四、Util工具类的设计与实现
服务器·http·高并发·项目·cpp
kblj55552 小时前
学习Linux——网络——网卡
linux·网络·学习