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. Linux 中的rsh,ssh

    第一部分 rsh 的安装与配置 http://www.ttlsa.com/linux/configure-rsh-rcp-scp-on-centos/ http://www.ahlinux.com/s ...

  2. springboot项目更改代码后实时刷新问题

    在spring boot使用的过程中, 发现我修改了静态文件, 前台刷新后, 没有任何变化, 必须重新启动, 才能看到, 这简直不能让人接受. 那有什么方法来解决这个问题呢. Baidu之后, 得到了 ...

  3. 修改Windows远程桌面端口

    要修改注册表中的两处 PortNumber 1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdp ...

  4. 游戏开发者注意!这个音频SDK可以完美兼容所有主流游戏引擎

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯游戏云 发表于云+社区专栏 在网络游戏中,无论是大逃杀.棋牌类.电子竞技类还是娱乐休闲类小游戏,玩家和玩家之间的互动.语音聊天是一 ...

  5. webapi 权限控制解决方案

    随着移动互联网的发展,webapi的应用越来越广泛,本文是笔者总结的webapi的认证校验案例,欢迎指出 案例分为两个功能: 1.用户登录,传入账号和密码到api服务器,然后服务器使用FormsAut ...

  6. linux设置别名

    1.查看别名: alias 2.临时设置别名 alias show='ls -al' 3.永久生效 vi 家目录/.bashrc alias mmm='mysql -uroot -p' 4.删除别名 ...

  7. Tool Scripts

    1. Function: 16进制转字符串 Create FUNCTION [dbo].[f_hextostr] (@hexstring VARCHAR(max)) RETURNS VARCHAR(m ...

  8. IEnumerable Except

    // // 摘要: // 通过使用默认的相等比较器对值进行比较生成两个序列的差集. // // 参数: // first: // 一个 System.Collections.Generic.IEnum ...

  9. TCP学习(一)

    协议分层 可以看到 物理层, 链路层,网络层是所有网络设备共有的, 而传输层, 会话层, 表示层, 应用层 是存在于主机上的 各设备实现的协议层次 IP地址的表示 ​ 为什么会出现ip地址?是为了在一 ...

  10. [android] 两种异步方式

    使用AsyncTask开启子线程获取服务器数据,更新界面UI /** * 异步任务 * * @author taoshihan * */ public class HttpAsyncTask exte ...