一、准备工作

机器要求:
  256MB内存,建议大于512MB
  10GB的硬盘空间(用于存放Jenkins镜像)
需要安装以下软件:
  Java (JRE或者JDK都可以)
需要可以访问公网
关闭防火墙
连接公网
Java环境(配置参考:http://www.cnblogs.com/panwenbin-logs/p/8138787.html)

二、安装部署Jenkins

[root@master02 ~]#  wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo  #下载Jenkins epel源
[root@master02 ~]# rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
[root@master02 ~]# java -version #Jenkins运行依赖Java环境,需要提前配置好
java version "1.8.0_162"
Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
Java HotSpot(TM) -Bit Server VM (build 25.162-b12, mixed mode)
[root@master02 yum.repos.d]# yum install jenkins -y
[root@master02 ~]# which java
[root@master02 yum.repos.d]# vim /etc/init.d/jenkins #在Jenkins启动脚本添加我们的Java命令路径,如果在脚本的默认路径中请忽略此步骤

[root@master02 yum.repos.d]# chown -R jenkins:jenkins /var/lib/jenkins/
[root@master02 yum.repos.d]# systemctl daemon-reload
[root@master02 yum.repos.d]# vim /var/lib/jenkins/hudson.model.UpdateCenter.xml #较早版本中在Jenkins运行前按照plugin时可能会出现问题,将https修改为http,如果没有这个文件则先启动Jenkins,启动后如果出现问题可以打开http://IP:8080/pluginManager/advanced连接修改修改

[root@master02 yum.repos.d]# service jenkins start #启动服务
Starting jenkins (via systemctl): [ 确定 ]
[root@master02 yum.repos.d]# netstat -tnlp #检查端口是否启动,默认8080
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0.0.0.0: 0.0.0.0:* LISTEN /rpcbind
tcp 0.0.0.0: 0.0.0.0:* LISTEN /java
tcp 0.0.0.0: 0.0.0.0:* LISTEN /sshd
tcp6 ::: :::* LISTEN /rpcbind
tcp6 ::: :::* LISTEN /sshd
[root@master02 yum.repos.d]# service jenkins status

三、登录Jenkins

启动后稍等一下,再使用浏览器访问本机的8080端口

根据提示获取管理员的密码

[root@master02 ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
4928629451f941a4b3a152c2e92624b3 #管理员密码

粘贴密码,点击继续

调整至安装插件界面,第一个为Jenkins推荐安装的插件,第二个为自定义安装插件,刚刚开始我们使用推荐即可,后面我们可以通过管理界面在添加、删除和更新我们的插件

 

开始安装,需要等待一段时间。新版本的Jenkins如果可以连接公网一般安装没有问题,较老版本则可能出现问题,如果出现问题按前的操作即可

插件安装完成后会自动跳转至插件管理员账号、密码界面,也可以选择Continue as admin,使用当前admin用户,如果使用当前admin用户,则的登录密码为之前粘贴的认证密码

登录界面

至此,Jenkins安装完成

centos7安装Jenkins的更多相关文章

  1. Centos7安装Jenkins和目录迁移

    Centos7安装Jenkins和目录迁移 内容: 安装Jenkins和相关的配置 尝试目录迁移,模拟磁盘空间不足 1. 安装Jenkins和配置 安装 根据Jenkins的官方安装指引,安装步骤如下 ...

  2. CentOS7安装Jenkins,使用war方式直接运行或用yum方式安装运行

    jenkins最简单的安装方式呢,就是直接去官网下载jenkins的war包,把war丢到tomcat里运行,直接就能打开了. Jenkins官网:https://jenkins.io/downloa ...

  3. CentOS7安装Jenkins自动化部署maven项目

    前言: 最近要弄一个jenkins工具,已经安装好了并且jenkins使用部署项目的流程已经基本走通,上图: 话不多说,开始 第一步:安装jenkins: [ 准备环境: 在centOS7环境上:安装 ...

  4. centos7安装Jenkins更改默认端口并配置Ldap服务器进行用户认证

    应用环境:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作.   Jenkins官网:https://jenkins.io/ 测试环境:一台Centos ...

  5. centos7安装Jenkins及其卸载

    首先安装好Java(Java_home) 查看Java版本 # java -version 如果没安装,依照以下我的另一篇博客进行安装 https://www.cnblogs.com/djlsunsh ...

  6. CentOS7安装Jenkins Master

    一.安装java环境 1.查看服务器版本 cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 升级操作系统 yum update ...

  7. Jenkins使用一:CentOS7安装Jenkins

    安装jdk环境: yum search jdk 装 1.8版本的:yum install -y java-1.8.0-openjdk 安装Jenkins wget -O /etc/yum.repos. ...

  8. CentOS7安装Jenkins与配置

    安装 将Jenkins存储库添加到yum repos,并从此安装Jenkins. sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenki ...

  9. CentOS7 安装 Jenkins

    1. 安装java环境, 自己的虚拟机里面前期已经安装好了 检查一下: [root@centos74 ~]# java -versionopenjdk version "1.8.0_131& ...

随机推荐

  1. 《Java编程思想》读书笔记-类与对象

    欢迎各位读者关注我的微信公众号,共同探讨Java相关技术.生命不止,学习不休! 也许你慢慢地对程序有了这样的认识:程序只是一些列带有方法的对象的组合,这些方法以其它对象为参数,可在任何地方返回,并发送 ...

  2. [LeetCode&Python] Problem 235. Lowest Common Ancestor of a Binary Search Tree

    Given a binary search tree (BST), find the lowest common ancestor (LCA) of two given nodes in the BS ...

  3. 企业级LNMP分离式部署

    安装MySQL数据库   安装步骤介绍 本例采用MySQL二进制安装包进行安装演示 (1) 创建mysql用户的账号   [root@mysql ~]# groupadd mysql [root@my ...

  4. centos7 yum安装nginx

    1.添加源,centos7默认可能没有nginx源 sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release ...

  5. sql sever 2012重装数据库时,出现cannot find one or more components, Please reinstall the application.解决方法

    错误原因: 由于我将SQL数据库做了删除,重装.在删除的过程中,不小心删除了某个SQL的插件,导致了这种问题的出现. 当我们去操作工具时,也会提示以上错误. 解决办法: 1)去控制面板--所有控制面板 ...

  6. XSS学习(二)

    尝试操作Cookie 创建一个cookie,需要提供cookie的名字,值,过期时间和相关路径等 <?php setcookie('user_id',123); ?> 它的作用是创建一个c ...

  7. XSS学习(一)

    XSS(一) XSS分类 1.反射型XSS 2.持久性XSS 3.DOM型XSS **** 反射型XSS 也称作非持久型,参数型跨站脚本 主要将Payload附加到URL地址参数中 例如: http: ...

  8. Assembly Experiment4

    AIMS & PREPARATIONS of THIS EXPERIMENT: SCREENSHOTS of THIS EXPERIMENT: 1. change 0403h to 0441h ...

  9. WiFi万能钥匙 for Macv1.1.0中文版

    wifi万能钥匙 for Mac是一款运行在Mac平台上的免费WiFi热点软件,Mac分享无线流量.管理WiFi连接的必备神器.WiFi万能钥匙Mac版内置千万Wi-Fi热点数据,随时随地轻松接入无线 ...

  10. #Windows# 删除桌面删除不了文件夹

    问题:某个文件夹直接删除提示找不到. 解决方法:进入命令行,使用rmdir命令,删除成功. 具体命令为: cd /d D:\Desktop //使用/d可以改变驱动器,不用这个参数只能在同一个驱动器里 ...