CentOS 7上安装Jenkins

Jenkins 安装

只安装不介绍

步骤1:更新CentOS 7

Linux系统管理员的最佳做法之一是使系统保持最新。安装最新的稳定包,然后重新启动。

 
1
2
3
sudo yum install epel-release
sudo yum update
sudo reboot

步骤2:安装Java

在安装Jenkins之前,需要在系统上设置一个Java虚拟机。在这里,让我们使用YUM安装最新的OpenJDK Runtime Environment 1.8.0:

 
1
2
yum install java-1.8.0-openjdk.x86_64
 

安装完成后,可以通过运行以下命令进行确认:

 
1
2
java-version
 

此命令将告诉您有关您安装的Java运行时环境:

 
1
2
3
4
openjdk version"1.8.0_91"
OpenJDK Runtime Environment(build1.8.0_91-b14)
OpenJDK64-Bit Server VM(build25.91-b14,mixed mode)
 

为了帮助基于Java的应用程序正确定位Java虚拟机,需要设置两个环境变量:“JAVA_HOME”和“JRE_HOME”。

 
1
2
3
4
5
cp/etc/profile/etc/profile_backup
echo'export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk'|sudo tee-a/etc/profile
echo'export JRE_HOME=/usr/lib/jvm/jre'|sudo tee-a/etc/profile
source/etc/profile
 

最后,测试

 
1
2
3
echo$JAVA_HOME
echo$JRE_HOME
 

步骤3:Jenkins

使用官方YUM回购安装最新的稳定版本的Jenkins

 
1
2
3
4
5
cd~
wget-O/etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
rpm--import http://pkg.jenkins-ci.org/redhat-stable/jenkins-ci.org.key
yum install jenkins
 

启动Jenkins服务并将其设置为在启动时运行:

 
1
2
3
systemctl start jenkins.service
systemctl enable jenkins.service
 

为了允许访问者访问Jenkins,您需要允许端口8080上的入站流量:

 
1
2
3
<span style="color: #008000;">firewall-cmd--zone=public--permanent--add-port=8080/tcp</span>
<span style="color: #008000;">firewall-cmd--reload
</span>

现在,通过从您的网络浏览器访问以下地址来测试Jenkins:

http://<your-Vultr-server-IP>:8080

访问成功如下图

查看密码如下

完事了  就这么简单

Jenkins 安装

只安装不介绍

步骤1:更新CentOS 7

Linux系统管理员的最佳做法之一是使系统保持最新。安装最新的稳定包,然后重新启动。

 
1
2
3
sudo yum install epel-release
sudo yum update
sudo reboot

步骤2:安装Java

在安装Jenkins之前,需要在系统上设置一个Java虚拟机。在这里,让我们使用YUM安装最新的OpenJDK Runtime Environment 1.8.0:

 
1
2
yum install java-1.8.0-openjdk.x86_64
 

安装完成后,可以通过运行以下命令进行确认:

 
1
2
java-version
 

此命令将告诉您有关您安装的Java运行时环境:

 
1
2
3
4
openjdk version"1.8.0_91"
OpenJDK Runtime Environment(build1.8.0_91-b14)
OpenJDK64-Bit Server VM(build25.91-b14,mixed mode)
 

为了帮助基于Java的应用程序正确定位Java虚拟机,需要设置两个环境变量:“JAVA_HOME”和“JRE_HOME”。

 
1
2
3
4
5
cp/etc/profile/etc/profile_backup
echo'export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk'|sudo tee-a/etc/profile
echo'export JRE_HOME=/usr/lib/jvm/jre'|sudo tee-a/etc/profile
source/etc/profile
 

最后,测试

 
1
2
3
echo$JAVA_HOME
echo$JRE_HOME
 

步骤3:Jenkins

使用官方YUM回购安装最新的稳定版本的Jenkins

 
1
2
3
4
5
cd~
wget-O/etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
rpm--import http://pkg.jenkins-ci.org/redhat-stable/jenkins-ci.org.key
yum install jenkins
 

启动Jenkins服务并将其设置为在启动时运行:

 
1
2
3
systemctl start jenkins.service
systemctl enable jenkins.service
 

为了允许访问者访问Jenkins,您需要允许端口8080上的入站流量:

 
1
2
3
<span style="color: #008000;">firewall-cmd--zone=public--permanent--add-port=8080/tcp</span>
<span style="color: #008000;">firewall-cmd--reload
</span>

现在,通过从您的网络浏览器访问以下地址来测试Jenkins:

http://<your-Vultr-server-IP>:8080

访问成功如下图

查看密码如下

完事了  就这么简单

anyShare分享到: 

Jenkins安装 CentOS 7上安装Jenkins的更多相关文章

  1. 在CentOS 7上安装.NET Core R2跑Hello World

    前言 在上个月.NET Core出了最新版本预览版,只是在Window系统上试验了一下.原本想等发布正式版的时候在linux系统上试试,可能还需要一段时间,刚好有空可以折腾一下. 由于之前安装的Ubu ...

  2. 如何在 CentOS 7 上安装 Redis 服务器

    大家好,本文的主题是 Redis,我们将要在 CentOS 7 上安装它.编译源代码,安装二进制文件,创建.安装文件.在安装了它的组件之后,我们还会配置 redis ,就像配置操作系统参数一样,目标就 ...

  3. Linux Centos 系统上安装BT客户端 Transmission

    Linux Centos 系统上安装BT客户端 Transmission   Transmission是一种BitTorrent客户端,特点是一个跨平台的后端和其上的简洁的用户界面,以MIT许可证和G ...

  4. 在CentOS 7上安装phpMyAdmin

    原文 在CentOS 7上安装phpMyAdmin phpMyAdmin是一款以PHP为基础,基于Web的MySQL/MariaDB数据库管理工具.虽然已经存在着一些诸如Adminer的轻量级数据库管 ...

  5. 在CentOS 6上安装Apache和PHP

    本文演示如何在CentOS 6上安装Apache和PHP.CentOS 6自带的是Apache 2.2.3和PHP 5.1.6,您可以使用默认的CentOS包管理器进行安装yum.使用yum(而不是使 ...

  6. CentOS Linux上安装Oracle11g笔记

    CentOS Linux上安装Oracle11g 到 otn.oracle.com 网站上下载 Linux版的oracle 11g 编辑 /etc/sysctl.conf : kernel.shmal ...

  7. 如何在CentOS 7上安装Munin

    在CentOS 7上安装Munin 首先我们需要在我们的系统中添加EPEL仓库. yum install epel-release 步骤2.安装LAMP(Linux,Apache,MariaDB,PH ...

  8. centos 7 上安装 testlink 1.9.15/1.9.16/1.9.17/1.9.18 (mysql/php/httpd)

    1.9.18 的System Requirements - server.注意,适用于 1.9.15 及以后. Server environment should consist of: web-se ...

  9. 在Centos 7上安装Docker

    在Centos 7上安装Docker 1.docker介绍 docker是类似于vmware的虚拟化软件,可以开发.容纳.运行应用程序的平台,在容器中安全的隔离运行应用程序. 2.Docker引擎 D ...

随机推荐

  1. Fiddler模拟发送post请求

    fiddler在进行接口测试时,会模拟post请求,发送不同的请求参数,返回不同的结果,今天我们就来分享一下,怎么用Fiddler工具模拟post请求: 打开Fiddler工具,在右侧点击“compo ...

  2. XmlReader在序列化中的使用

    和XmlDocument最大的不同——XmlReader逐行读取.单独很少使用,一般配合序列化(反序列化)使用,以下给出具体例子: namespace ConsoleApplication1 { pu ...

  3. unity 读取外部exe程序控制台信息

    由于需要获取显卡信息,但是unity的自带函数,只能输出1个显卡 c#倒是可以但是引用了一个下载的dll   System.Management.dll 这个dll放到unity用不了,因为mono不 ...

  4. 记一次走心One 2 One沟通

    聊的比较零零碎碎,内容比较散,有些solution不错,记一些要点吧(1)要学会汇报,就是坐你身边的人,也未必知道你在干啥 三个人都在砌墙.当人们分别问他们在做什么,他们的答案却不一样:第一个人头也没 ...

  5. Razor 将C#对象转换成Javascript对象, json还原被转码的字符 &quot·· HTML转义符

    Razor 将C#对象转换成Javascript对象 在Razor中使用Json字符串,特殊字符被自动转义(如:\"->") @{ var jsonStr = Html.Ra ...

  6. asp get与post获取的区别

    1.HTTP请求格式: <request line> <headers> <blank line> [<request-body>] 在HTTP请求中, ...

  7. DIY了一下自己blog的UI

    当年才学前端时就想改自己blog的UI,然鹅当时没看见那个“申请JS权限”,一直以为blog不能随意DIY样式,只改了少许CSS.现在重新看看设置管理选项,简单修改了一下样式(注意:修改样式之前发邮件 ...

  8. heroku快速部署node应用

    试了一下heroku,简直碉堡了,下面介绍如何简单几步实现弄得应用的部署访问: 1.首先https://dashboard.heroku.com/进行账号注册 2.github上push一个最新的no ...

  9. Go.网络篇-2

    package main import ( "io/ioutil" "os" "io" "log" "net/ ...

  10. SSM实现批量删除功能

    批量删除功能的实现 其实实现这个功能还是挺简单的 因为我这是直接拼接的,所以用了DOM方法来获取id话不多说直接上代码首先是复选框全选和反选这里的话 获取最上面一个复选框的状态同步到拼接的复选框  $ ...