1、首先准备安装java环境,安装jdk

详情查看博客以,这里不做多介绍。

2、下载Jenkins至Linux服务器

查看内核版本信息:cat /proc/version

uname -m
cat /proc/version

下载地址:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions#InstallingJenkinsonRedHatdistributions-ImportantNoteonCentOSJava

按需选择Jenkins版本

这里选择weekly版本,使用shyongyum方式下载安装

注:使用wget之前,要先使用yum安装wget:yum -y install wget,否则会报错:command not found!

(1)

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

(2)

sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

(3)

sudo yum install jenkins

看到jenkins版本和complete字样时,已经安装完成!

接下来配置jenkins端口:vi /etc/sysconfig/jenkins

修改JENKINS_PORT="8080",默认为“8080”

查看服务器目前正被使用的端口号:netstat -ntulp |grep 80

80端口未被占用,所以此处Jenkins使用默认的端口号8080

3、启动Jenkins

service jenkins restart

启动失败,是jdk配置的原因

修改jdk配置

vi  /etc/init.d/jenkins

输入Linux上jdk安装的路径(/usr/java/jdk1.8.0_131/bin/java)

然后就可以启动了:service jenkins restart

在浏览器输入IP+端口号既可以访问Jenkins了。

4、配置Jenkins

第一次打开Jenkins需要解锁

在服务器上的指定位置找到密码后点击继续进入安装创建页面,这里选择安装推荐的插件

等待插件安装完成后

输入上述信息,设置管理员用户

实例配置页面点击“现在不要”进入就绪页面,点击“开始使用Jenkins”

至此,Jenkins已安装完成!

 PS:┭┮﹏┭┮笔者还遇到一个很坑的问题┭┮﹏┭┮:

我是在自己电脑的虚拟机上安装的Jenkins,我在浏览器中输入Linux主机IP+端口号根本访问不了!!!由于对服务器不是很了解,也不知道是什么原因百度了好久都没有解决,然后问了一下同事,同事说可能是由于防火墙的原因,于是乎我又百度百度,果然是因为防火墙的原因,把防火墙关闭就可以访问了。但是centOS版本不一样防火墙也不一样,所以我又捯饬了很久。。。。

贴上我的解决方法:

首先我的版本是CentOS 7

(1)查看防火墙状态:

sudo systemctl status firewalld

firewall-cmd --state

下图中可以看到防火墙已经关闭了。。。

(2)关闭防火墙命令:

sudo systemctl stop firewalld

systemctl stop firewalld.service

关闭后查看是否关闭成功(查看防火墙状态)

(3)打开防火墙命令:

sudo systemctl start firewalld

systemctl start firewalld.service

(4)禁止firewall开机启动

上述关闭和启动防火墙的命令都是暂时的,重启(reboot)电脑后又会回到默认的状态(我的默认状态是打开)。如果想重启电脑后防火墙还是关闭状态,则使用如下命令

sudo systemctl disable firewalld

systemctl disable firewalld.service

在Linux系统上安装Jenkins的更多相关文章

  1. 在VMware的Linux系统上安装Redis

    在VMware的Linux系统上安装Redis 具体过程如下: 下载,解压和编译: 在执行make的时候报错,具体报错信息如下: zmalloc.o: In function `zmalloc_use ...

  2. Redis进阶实践之二如何在Linux系统上安装安装Redis

    一.引言      上一篇文章写了"如何安装VMware Pro虚拟机"和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我们才可以在该系统上安装Redis. ...

  3. Redis进阶实践之二如何在Linux系统上安装安装Redis(转载)(2)

    Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了“如何安装VMware Pro虚拟机”和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我 ...

  4. linux系统上安装java

    linux系统上安装java   如何在ubuntu server上安装java(jre或jdk),主要注意以下几点: 1.下载你想要的java版本压缩包. JRE下载:http://java.com ...

  5. linux系统上安装svn服务器 环境linux+nginx+svnserver

    系统:Ubuntu 12.04 64位 lnmp环境 集成软件:PHP5.4.27.Nginx1.6.0.MySQL5.5.37 阿里云server svnserver有2种执行方式:独立server ...

  6. Linux系统上安装字体

    最近项目中需要控制字体类型,然后就上网查了一下在linux系统上安装字体,在window上和linux上,字体要求一样,都是ttf格式,下面这是window上的字体截图 在linux系统中的/usr/ ...

  7. 阿里云服务器linux系统上 安装node环境

    今天将阿里云服务器重windows系统重置成了linux系统, 点击上面的实例名称,进入到 点击  更换系统盘   选择linux 的centos版本(操作前需要  停止实例) 弄好后,启动实例 下面 ...

  8. Linux系统上安装mysql数据库

    一:下载并且上传安装包到linux系统上 1:下载地址:http://dev.mysql.com/downloads/mysql/ 2:通过LeapFtp工具,将windows上的mysql安装包拷贝 ...

  9. Redhat Linux 系统上安装JDK 1.7

    作者:潇湘隐者 出处:http://www.cnblogs.com/kerrycode/ 步骤1:下载JDK 1.7 安装包  JDK 1.7 下载地址:http://www.oracle.com/t ...

随机推荐

  1. ES6扩展

    模板字符串和标签模板 const getCourseList = function() { // ajax return { status: true, msg: '获取成功', data: [{ i ...

  2. Hadoop学习之路(9)ZooKeeper安装

    文章目录 1.环境准备 1.1下载zooKeeper 1.3安装zooKeeper 1.4配置zooKeeper环境变量 1.5 修改zookeeper集群配置文件 1.6 创建myid文件 1.7 ...

  3. Centos 安装SVN

    Centos 安装SVN  centos(我这里使用的是CentOS7)下yum命令即可方便的完成安装 $ sudo yum install subversion 测试安装是否成功: $ svnser ...

  4. 使用Office365账号配置SMTP中继服务器

    · 如何将企业中的多功能设备(打印机.扫描仪等 )或应用程序设置为使用 Office 365 发送电子邮件,微软给出了3种方法: SMTP 客户端提交 直接发送 SMTP 中继 以上3种方式的介绍,大 ...

  5. 04-SV连接设计和测试平台

    1.验证一个设计的步骤: 生成输入激励,捕捉输出响应,决定对错和进度 2.连接设计和测试平台 信号连接:SystemVerilog已经扩展了传统的reg类型,可以像wire那样用来连接模块,它的新名字 ...

  6. Cloud开发动态列的简单账表

    业务场景:客户需要根据过滤条件的不同显示不同的列.如下方式可以实现动态的列名. using System;using System.Collections.Generic;using System.L ...

  7. Linux 编译安装python3

    编译安装python3的步骤 1.很重要,必须执行此操作,安装好编译环境,c语言也是编译后运行,需要gcc编译器golang,对代码先编译,再运行,python是直接运行yum install gcc ...

  8. 用友UAP NC 单据新增数据时抛出"流程平台缓存中不存在该单据或交易类型=HB06"

    正常单据新增时,抛出异常"流程平台缓存中不存在该单据或交易类型=HB06"

  9. ubuntu set up 1 - 网络

    r2v has to be replaced.. 1. 官网下载zip版本,下载安装脚本 https://www.r2v.com/chapter_00/install.html https://ins ...

  10. Codeforce 459A - Pashmak and Garden (已知两点求另外两点构成正方形)

    Pashmak has fallen in love with an attractive girl called Parmida since one year ago... Today, Pashm ...