系统:CentOS release 6.5 (Final)

一、 安装JDK

1.1 查询系统是否已安装OpenJDK

Centos系统默认会安装OpenJDK,首先检查系统是否安装有jdk并且是OpenJDK版本的,若是,则将它卸载掉并安装上sun公司的jdk版本。

可使用如下命令查询:

rpm -qa |grep java

rpm -qa |grep jdk

rpm -qa |grep gcj

此时会累出系统中存在的jdk,如果存在就进行卸载,不存在就直接进行安装

1.2 查询当前Java版本

Java –version

1.3 删除已安装的OpenJDK

如果能查询到jdk信息,则需要先删除安装的OpenJDK

1.4 安装JDK

[root@www ~]# mkdir /usr/local/java

[root@www ~]# cd /usr/local/java

1.5 下载JDK源码

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

[root@www java]# tar -xf jdk-8u201-linux-x64.tar.gz

[root@www java]# cd jdk1.8.0_201/

[root@www jdk1.8.0_201]# pwd

/usr/local/java/jdk1..0_201

1.6 安装完成后,进行环境变量配置

[root@www jdk1.8.0_201]# vi /etc/profile

export JAVA_HOME=/usr/local/java/jdk1..0_201
export JRE_HOME=/usr/local/java/jdk1..0_201/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

[root@www jdk1.8.0_201]# source /etc/profile

[root@www jdk1.8.0_201]# java -version

java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) -Bit Server VM (build 25.201-b09, mixed mode)

二、安装jenkins

2.1 war安装

[root@www yum.repos.d]# sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

[root@www yum.repos.d]# sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key

[root@www yum.repos.d]# yum install jenkins

/etc/sysconfig/jenkins  配置文件

/usr/lib/jenkins #安装目录

/var/log/jenkins #日志目录

2.2 启动

[root@www yum.repos.d]# service jenkins start

Starting Jenkins bash: /usr/bin/java: No such file or directory
[FAILED] #报错,是因为java安装是源码安装,需要修改启动文件

[root@www yum.repos.d]# vim /etc/init.d/jenkins

/usr/local/java/jdk1..0_201/bin/java       #把/usr/bin/java此处修改:q

[root@www yum.repos.d]# service jenkins start

Starting Jenkins                                           [  OK  ]

[root@www yum.repos.d]# netstat -ntlp

tcp               :::                     :::*                        LISTEN      /java 

三  安装完成的前期处理

3.1 密码

[root@www yum.repos.d]# cat /var/lib/jenkins/secrets/initialAdminPassword

c00a7dd74a4741a6a4f1156fc7013574  #复制上去

3.2 安装插件

3.3 创建用户

3.4 示例配置

3.5 结果


参考文档:https://www.jianshu.com/p/972323e0cb40

Jenkins的简单安装的更多相关文章

  1. Centos7.4简单安装使用gitlab+maven+jenkins实现java代码的持续集成部署

    1.工具的简单介绍 gitlab--源代码版本管理控制工具 maven--java代码编译构建工具 jenkins--基于java开发的自动化持续集成部署工具 sonar--代码质量管理工具 2.gi ...

  2. Jenkins实现简单的CI功能

    步骤一:安装JDK.Tomcat,小儿科的东西不在此详细描述 步骤二:下载安装Jenkins下载链接:https://jenkins.io/download/ 步骤三:将下载的jenkins.war部 ...

  3. 持续集成工具之Jenkins pipline简单示例

    前文我们主要聊了下jenkins的插件安装.用户及权限管理.邮件发送.配置凭证到gitlab上拉取项目和创建普通job:回顾请参考https://www.cnblogs.com/qiuhom-1874 ...

  4. Jenkins 基础篇 - 安装部署

    Jenkins 安装 Jenkins 支持主流的 Linux 发行版系统,同时还支持 macOS.Windows.和 Docker 运行. 具体系统的 Jenkins 安装包可以去官网下载 https ...

  5. tftp服务器简单安装配置

    tftp服务器最简单安装配置 1.安装tftp-server sudo apt-get install tftpd-hpa sudo apt-get install tftp-hpa(如果不需要客户端 ...

  6. 【elasticsearch】(2)centos7 超简单安装elasticsearch 的监控、测试的集群工具elasticsearch head

    elasticsearch-head是elasticsearch(下面称ES)比较普遍使用的可监控.测试等功能的集群管理工具,是由H5编写的单独的网页程序.使用方法网上很多,这里教大家一个超简单安装h ...

  7. Redis简介与简单安装

    Redis简介与简单安装   一.NoSQL的风生水起 1.1 后Web2.0时代的发展要求 随着互联网Web2.0网站的兴起,传统的关系数据库在应付Web2.0网站,特别是超大规模和高并发的SNS类 ...

  8. Ubuntu Docker 简单安装 GitLab

    相关博文: Ubuntu 简单安装 Docker Ubuntu 简单安装和配置 GitLab 服务器版本 Ubuntu 16.04 LTS. 1. 安装和配置 安装命令: sudo docker ru ...

  9. redis5.0.3单实例简单安装记录

    redis5.0.3单实例简单安装记录 日常需要测试使用,索性记录下来,免得临时又麻烦的找资料. yum -y install make gcc-c++ cmake bison-devel ncurs ...

随机推荐

  1. oracle函数 RAWTOHEX(c1)

    [功能]将一个二进制构成的字符串转换为十六进制 [参数]c1,二进制的字符串 [返回]字符串 [示例] select RAWTOHEX('A123')  from dual;

  2. SDUT-3335_数据结构实验之栈与队列八:栈的基本操作

    数据结构实验之栈与队列八:栈的基本操作 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 堆栈是一种基本的数据结构.堆栈具 ...

  3. Node.js MVC模式+MongoDB实现学员管理系统

    目录结构: 项目入口文件 /* Author:张波 */ /* 文件说明: 此文件是本项目的入口文件 启动这个项目,会先执行本文件中的代码 */ // 1. 引入模块 const http = req ...

  4. HZOJ 数颜色

    一眼看去树套树啊,我可能是数据结构学傻了…… 是应该去学一下莫队进阶的东西了. 上面那个东西我没有打,所以这里没有代码,而且应该也不难理解吧. 这么多平衡树就算了,不过线段树还是挺好打的. 正解3: ...

  5. 【BZOJ1227】[SDOI2009]虔诚的墓主人

    E. 虔诚的墓主人 题目描述 小W 是一片新造公墓的管理人.公墓可以看成一块N×M 的矩形,矩形的每个格点,要么种着一棵常青树,要么是一块还没有归属的墓地.当地的居民都是非常虔诚的基督徒,他们愿意提前 ...

  6. Ext.FormPanel-----FieldSet的用法

    Ext.form.FieldSet的常用配置项: 1.checkboxToggle : Mixed True表示在lengend标签之前fieldset的范围内渲染一个checkbox,或者送入一个D ...

  7. 2019-9-2-C#枚举中使用Flags特性

    title author date CreateTime categories C#枚举中使用Flags特性 lindexi 2019-09-02 12:57:37 +0800 2018-2-13 1 ...

  8. 网易大数据平台的Spark技术实践

    网易大数据平台的Spark技术实践 作者 王健宗 网易的实时计算需求 对于大多数的大数据而言,实时性是其所应具备的重要属性,信息的到达和获取应满足实时性的要求,而信息的价值需在其到达那刻展现才能利益最 ...

  9. Mysql怎样控制replace替换的次数?

    我想把“ABC是ABC”替换成“123是ABC”,也就是找出第一个ABC替换成123,MYSQL命令应该怎么写? UPDATE data SET body=REPLACE(body, 'ABC', ' ...

  10. CSS 伸缩布局

    转载于:https://blog.csdn.net/weixin_41342585/article/details/80140513 1. flex-direction:设置伸缩容器中成员的排列方式 ...