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

相关推荐
卑微的小鬼6 分钟前
Cookie和Session是什么?有什么区别?
服务器·网络协议
__Smile°28 分钟前
基于 kubeadm 搭建 k8s 集群
linux·运维·docker·云原生·容器·kubernetes
跨境卫士-小汪29 分钟前
亚马逊采购风控突围:构建深度隐匿的环境安全体系
运维·服务器·安全·跨境电商·亚马逊
Jewel Q34 分钟前
TCP 四次挥手详解
服务器·网络·tcp/ip
double熊1 小时前
LINUX-批量文件管理及vim文件编辑器
linux·运维·服务器
dessler1 小时前
RabbitMQ-日常运维命令
linux·运维·rabbitmq
zgc12453672 小时前
Linux学习-数据结构(链表)
linux·开发语言·数据结构·vscode·链表
G_H_S_3_2 小时前
【网络运维】Linux:简单DHCP服务器的部署
linux·运维·服务器·网络
William.csj8 小时前
服务器——“查询不到显卡驱动,且输入nvidia-smi报错”的解决办法
运维·服务器
lishuangquan198710 小时前
在ubuntu上使用jenkins部署.net8程序
ubuntu·jenkins·.net