【jenkins】centos7在线安装jenkins

一、系统要求

  1. 最低推荐配置
  • 256MB可用内存

  • 1GB可用磁盘空间(作为一个Docker容器运行jenkins的话推荐10GB)

  1. 软件配置
  • Java 8---无论是Java运行时环境(JRE)还是Java开发工具包(JDK)都可以

二、安装jenkins

  1. 准备一台安装有centos7的服务器,这里用的是kvm虚机
  2. 下载yum源并安装jenkins和依赖包
bash 复制代码
sudo yum install -y wget
sudo wget -O /etc/yum.repos.d/jenkins.repo \
    https://pkg.jenkins.io/redhat-stable/jenkins.repo --no-check-certificate
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
# Add required dependencies for the jenkins package
sudo yum install -y fontconfig java-11-openjdk
sudo yum install -y jenkins
sudo systemctl daemon-reload

注:

三、启动jenkins

  1. jenkins服务默认监听8080端口,打开文件/usr/lib/systemd/system/jenkins.service,可以修改端口号
bash 复制代码
Environment="JENKINS_PORT=8080"

然后执行systemctl daemon-reload

  1. 执行systemctl start jenkins启动服务
bash 复制代码
sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins

四、基础配置

  1. 执行 systemctl stop firewalld.service关闭kvm虚机的防火墙设置

  2. 打开浏览器输入http://ip:8080(下图ip:192.168.66.84就是kvm虚机的地址),进入解锁jenkins页面

  3. 按照页面提示在kvm虚机里执行/var/lib/jenkins/secrets/initialAdminPassword获取管理员密码

bash 复制代码
[root@localhost ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
872a8c056b9343808735beada5aab567
  1. 在web页面输入第3步获取的密码,点击继续
  2. 安装插件,这里以安装推荐的插件为例,点击后自动进入安装页面,等待安装结束

  3. 插件安装结束后,会进入创建管理员用户页面,这里可以直接点击使用admin账户继续
  4. 进入实例配置,直接点击保存并完成
  5. 最后点击开始使用Jenkins,进入首页

相关推荐
weixin_3077791315 小时前
Jenkins 多分支流水线自动化引擎:GitHub Branch Source 插件完全指南
运维·架构·自动化·jenkins
weixin_3077791317 小时前
Jenkins Ioncions API 插件:现代化图标库在持续集成中的应用
java·运维·开发语言·前端·jenkins
天草二十六_简村人17 小时前
jenkins打包制作Python镜像,并推送至docker仓库,部署到k8s
后端·python·docker·容器·kubernetes·jenkins
汪小成17 小时前
# 在云服务器上安装与使用Jenkins(基于 CentOS Stream 9)
jenkins
weixin_3077791320 小时前
Jenkins Gson API插件:统一JSON处理的基础库
java·运维·开发语言·架构·jenkins
weixin_3077791321 小时前
深度解析 Jenkins Git Client 6.4.0 插件:核心功能、应用场景与最佳实践
运维·git·架构·jenkins
weixin_307779131 天前
Jenkins GitHub插件1.45.0:深度集成与实践指南
运维·云原生·云计算·jenkins
一念一花一世界2 天前
CI/CD工具选型:GitLab CI与Arbess全面对比指南
ci/cd·gitlab·jenkins·cicd·arbess
一念一花一世界2 天前
CI/CD工具选型:Jenkins与Arbess全面对比指南
运维·ci/cd·jenkins·arbess
jiayong232 天前
Elasticsearch 核心概念详解:Index、Document、Field
大数据·elasticsearch·jenkins