Jenkins的安装 部署 启动

本文详细介绍了如何下载和安装Jenkins,包括通过rpm包安装及使用yum源的方式,并指导如何启动服务,访问Jenkins界面,输入初始密码,解决插件安装过程中的错误,以及手动上传和安装特定插件如cloudbees-folder。

1、下载rpm安装包https://www.jenkins.io/download/,并安装(或者添加yum源 install安装https://www.jenkins.io/doc/book/installing/#red-hat-centos

2、启动并查看jenkins服务

sudo systemctl start jenkins

3、访问http://XXXX:8080/或者修改配置文件(/etc/sysconfig/jenkins)后访问对应的端口地址

按提示输入/var/lib/jenkins/secrets/initialAdminPassword文件内容即可进入安装插件界面 默认选择安装默认推荐插件

结果报错

http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/latest/下载cloudbees-folder.hpi

访问http://XXXX:8080/restart 插件管理,上传插件完成安装

 

重新回到原来界面可点击不再报错,进行插件的安装

### Jenkins 安装部署 启动 Jenkins 容器可以使用以下命令: ```bash docker run -d -p 8082:8080 -p 50000:50000 -v /usr/docker/jenkins_data:/var/jenkins_home -v /etc/localtime:/etc/localtime -v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock --restart=on-failure -u 0 --name myjenkins jenkins/jenkins:lts-jdk17 ``` 此命令会以守护进程模式启动一个 Jenkins 容器,将容器内的 8080 端口映射到宿主机的 8082 端口,50000 端口也进行相应映射,同时挂载了数据卷和本地时间,还设置了容器重启策略和用户权限等 [^1]。 在安装前,可能还需要进行一些环境准备工作,如安装 Git 和配置 Java 环境: - **Git 安装**:使用 `yum install -y git` 命令可以在基于 yum 的系统上安装 Git [^4]。 - **Java 环境配置**: ```bash # 安装 Java 开发包 yum install -y java-devel # 配置 JAVA_HOME 等环境变量 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64 export JRE_HOME=$JAVA_HOME/jre PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH # 立即生效配置 source /etc/profile ``` 有时默认使用 `yum` 安装 Java 时,可能只安装了 JRE,需要额外安装 `java-devel` 包 [^4]。 ### Jenkins 与 Git 结合使用 当 Jenkins 安装部署完成后,在 Jenkins 中可以配置与 Git 仓库的集成。在创建 Jenkins 任务时,可以选择使用 Git 作为代码源,在任务配置中填写 Git 仓库的 URL、认证信息等,这样 Jenkins 就可以从 Git 仓库拉取代码进行构建等操作。同时,使用 Jenkins 流水线可以将整个构建过程代码化,使任务从 UI 手动操作转换为代码化,更适合大型项目,方便团队其他开发者参与,也能编辑更复杂的构建逻辑,可读性更好 [^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值