1. 系统要求

最低推荐配置:

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

为小团队推荐的硬件配置:

  • 1GB+可用内存
  • 50 GB+ 可用磁盘空间

软件配置:

  • Java 8—无论是Java运行时环境(JRE)还是Java开发工具包(JDK)都可以。

[info]注意: 如果将Jenkins作为Docker 容器运行,这不是必需的

2. 安装前配置

//关闭 selinux 和防火墙

$ setenforce 0$ sed -i "/^SELINUX/s/enforcing/disabled/" /etc/selinux/config$ systemctl stop firewalld && systemctl disable firewalld1234

3. 安装 java

软件下载,根据下面的需要从网盘中找寻对应的软件:百度网盘下载地址:http://dwz.win/aaWt 提取码:y4ni

$ yum -y install jdk-8u271-linux-x64.rpm$ java -version12

4. 安装 Jenkins

jenkins 下载地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/

//安装 jenkins

$ yum -y install wget$ wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.263.1-1.1.noarch.rpm$ yum -y localinstall jenkins-2.263.1-1.1.noarch.rpm$ systemctl start jenkins$ systemctl status jenkins$ chkconfig jenkins on123456

//修改更新源

$ sed -i 's#updates.jenkins.io#mirror.tuna.tsinghua.edu.cn/jenkins/updates#g' /var/lib/jenkins/hudson.model.UpdateCenter.xml$ sed -i 's#updates.jenkins.io/download#mirrors.tuna.tsinghua.edu.cn/jenkins#g' /var/lib/jenkins/updates/default.json$ sed -i 's#www.google.com#www.baidu.com#g' /var/lib/jenkins/updates/default.json$ systemctl restart jenkins12345

[info]如果 wget下载速度慢的话,直接下载离线包,上传到服务器上进行本地安装。

4. 初始化

// 此时,可以通过浏览器打开:http://192.168.20.132:8080

//查看初始密码

$ cat /var/lib/jenkins/secrets/initialAdminPassword7acd6ffaa4fb46a395f1c9a6aa6529d012

// 安装插件:选择建议的插件

如果上面没有替换更新源的话,这里安装插件,很容易出现,插件安装失败的情况。

// 设置用户名及密码

//确定是否使用这个 URL 地址访问

5. 删除 jenkins

$ yum -y remove jenkins$ rm -rf /var/lib/jenkins

centos7安装源疯了_Jenkins 在 Centos7 上安装(使用国内源)相关推荐

  1. setuptools安装_在Ubuntu 18.04系统上安装ERPNext ERP

    简介 ERPNext是一个功能丰富的企业级ERP系统,使用Frappe框架编写,一个Python和JavaScript的Web应用程序框架,具有:会计管理.库存管理制造管理.客户关系管理系统.销售管理 ...

  2. exfat安装linux系统,在CentOS 7系统上安装exFAT驱动器/启用exFAT支持的方法

    本文介绍在CentOS 7操作系统上安装exFAT驱动器的方法.exFAT(扩展文件分配表)是一种专有的Microsoft文件系统,针对闪存设备(如SD卡和USB闪存驱动器)进行了优化,它旨在取代旧的 ...

  3. centos7 安装sql_在Linux Distribution CentOS 7上安装SQL Server vNext CTP

    centos7 安装sql .polje { font-family:'Courier New'; } .polje { font-family:'Courier New'; } It was a p ...

  4. Linux CentOS7.0 (01)在Vmvare Workstation上 安装配置

    一.新建虚拟机 1.创建新的虚拟机 -> 默认典型 ->选择安装介质 2.指定虚拟机名称.安装目录.磁盘容量大小 点击 "完成",创建虚拟机! 随后虚拟机将自动启动安装 ...

  5. Linux源码安装pgadmin4,如何在 Ubuntu 18.04 上安装 pgAdmin4

    pgAdmin4 是一个功能丰富,跨平台,基于 Web 的界面,允许您在Web浏览器中管理和管理 PostgreSQL 数据库实例. 在本指南中,您将学习如何在 Ubuntu 18.04 LTS上安装 ...

  6. centos安装mysql 简书_在centos上安装mysql

    由于mysql易主甲骨文以后,centos7担心mysql慢慢会封闭不再开源所以将yum里面的数据库更换名字为MariaDB.两者差不多没有太大区别. 如何在centos7上安装mysql 解决思路通 ...

  7. ubuntu安装pr_在Ubuntu 16.04服务器上安装Zabbix 3.2

    监控服务器 - 什么是Zabbix Zabbix是企业级开源分布式监控服务器解决方案. 该软件监控网络的不同参数和服务器的完整性,还允许为任何事件配置基于电子邮件的警报. Zabbix根据存储在数据库 ...

  8. linux安装mysql不成功怎么处理_Linux上安装MySQL时出现不兼容的解决办法

    Linux上安装MySQL时出现不兼容的解决办法 在linux 上安装mysql rpm的时候,安装不成功 MySQL-client-5.5.36-1.linux2.6.x86_64.rpm MySQ ...

  9. ubuntu安装ftp_如何在 Ubuntu 20.04 上安装 Webmin

    本文最先发布在: 如何在 Ubuntu 20.04 上安装 Webmin​www.itcoder.tech Webmin 是一个开源控制面板,它允许你通过简单易用的 Web 界面,就可以管理你的 Li ...

最新文章

  1. matlab显示YCrCb的图像,【Matlab系列】读取并显示YUV视频文件
  2. 常用快捷键整理,提升工作效率!
  3. Spring Boot配置嵌入式Servlet容器的两种方法
  4. SQL语句中大于等于小于的写法
  5. 关闭 Windows Server 2008 用户权限控制(UAC)
  6. CTF个人总结指南(更新中)
  7. REVERSE-PRACTICE-BUUCTF-9
  8. linux 日志面试题,Linux运维 | 面试题
  9. 左室短轴切面_【图】短轴超声切面 - 心脏解剖学 - 天山医学院
  10. 基于ASP的课外培训在线教育毕设免费下载
  11. 矩阵的java程序怎么编写_如何编写Java程序以添加两个矩阵
  12. c语言自学方式,c语言学习方法
  13. sqlserver入门
  14. 奥哲徐平俊:乘风、冒险与未来
  15. linux下挂载F2FS文件系统
  16. EasyCamera摄像机配置
  17. python for ArcGIS 绘制深圳市板块地图
  18. img标签在div中水平垂直居中--两种实现方式
  19. xinput1_4.dll丢失怎么修复?修复方法分享
  20. 沃尔夫冈·阿玛多伊斯·莫扎特

热门文章

  1. 【转】详解:oracle10G 数据库名、实例名、ORACLE_SID
  2. c#利用反射+特性实现简单的实体映射数据库操作类(表与类的映射)
  3. Recursive sequence HDU - 5950 (递推 矩阵快速幂优化)
  4. 盖得化工--selenium翻页测试
  5. iOS $99 刀 开发者证书的申请步骤
  6. NYOJ469(动态规划)
  7. linux各文件夹的作用
  8. 概率论与数理统计 (二)计算题和应用题
  9. Shell脚本监控LVS后台服务器存活状态
  10. 使用Zabbix的SNMP trap监控类型监控设备的一个例子