Jenkins服务器的安装

                                     作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

一.安装jdk

  详情请参考:https://www.cnblogs.com/yinzhengjie/p/10739218.html

二.下载最新版本jenkins安装包

1>.访问Jenkins官网,点击"下载"

  官方中文文档链接:https://jenkins.io/zh/

2>.选择需要安装Jenkins的运行平台

3>.选择Jenkins版本

4>.下载最目前最新版本的Jenkins安装包

[root@node202.yinzhengjie.org.cn ~]# yum -y install wget
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink | 7.8 kB ::
* base: mirrors.aliyun.com
* epel: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
base | 3.6 kB ::
epel | 5.3 kB ::
extras | 3.4 kB ::
updates | 3.4 kB ::
(/): epel/x86_64/updateinfo | kB ::
(/): extras//x86_64/primary_db | kB ::
(/): updates//x86_64/primary_db | 6.4 MB ::
(/): epel/x86_64/primary_db | 6.7 MB ::
Resolving Dependencies
--> Running transaction check
---> Package wget.x86_64 :1.14-.el7_6. will be installed
--> Finished Dependency Resolution Dependencies Resolved =================================================================================================================================================================================================
Package Arch Version Repository Size
=================================================================================================================================================================================================
Installing:
wget x86_64 1.14-.el7_6. updates k Transaction Summary
=================================================================================================================================================================================================
Install Package Total download size: k
Installed size: 2.0 M
Downloading packages:
wget-1.14-.el7_6..x86_64.rpm | kB ::
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : wget-1.14-.el7_6..x86_64 /
Verifying : wget-1.14-.el7_6..x86_64 / Installed:
wget.x86_64 :1.14-.el7_6. Complete!
[root@node202.yinzhengjie.org.cn ~]#

[root@node202.yinzhengjie.org.cn ~]# yum -y install wget      #安装下载工具

[root@node202.yinzhengjie.org.cn ~]# wget https://pkg.jenkins.io/redhat-stable/jenkins-2.176.1-1.1.noarch.rpm
---- ::-- https://pkg.jenkins.io/redhat-stable/jenkins-2.176.1-1.1.noarch.rpm
Resolving pkg.jenkins.io (pkg.jenkins.io)... 52.202.51.185
Connecting to pkg.jenkins.io (pkg.jenkins.io)|52.202.51.185|:... connected.
HTTP request sent, awaiting response... Found
Location: https://prodjenkinsreleases.blob.core.windows.net/redhat-stable/jenkins-2.176.1-1.1.noarch.rpm [following]
---- ::-- https://prodjenkinsreleases.blob.core.windows.net/redhat-stable/jenkins-2.176.1-1.1.noarch.rpm
Resolving prodjenkinsreleases.blob.core.windows.net (prodjenkinsreleases.blob.core.windows.net)... 52.167.88.112
Connecting to prodjenkinsreleases.blob.core.windows.net (prodjenkinsreleases.blob.core.windows.net)|52.167.88.112|:... connected.
HTTP request sent, awaiting response... OK
Length: (74M) [application/x-redhat-package-manager]
Saving to: ‘jenkins-2.176.-1.1.noarch.rpm’ %[==================================================================================================================================================================>] ,, .1KB/s in 20m 48s -- :: (60.3 KB/s) - ‘jenkins-2.176.-1.1.noarch.rpm’ saved [/] [root@node202.yinzhengjie.org.cn ~]#

 

三.安装Jenkins

1>.安装Jenkins

[root@node202.yinzhengjie.org.cn ~]# ll
total
-rw-r--r-- root root Jun : jenkins-2.176.-1.1.noarch.rpm
[root@node202.yinzhengjie.org.cn ~]#
[root@node202.yinzhengjie.org.cn ~]# rpm -ivh jenkins-2.176.-1.1.noarch.rpm
warning: jenkins-2.176.-1.1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID d50582e6: NOKEY
Preparing... ################################# [%]
Updating / installing...
:jenkins-2.176.-1.1 ################################# [%]
[root@node202.yinzhengjie.org.cn ~]#
[root@node202.yinzhengjie.org.cn ~]#

2>.启动Jenkins服务

[root@node202.yinzhengjie.org.cn ~]# ll /var/lib/jenkins/
total
[root@node202.yinzhengjie.org.cn ~]#
[root@node202.yinzhengjie.org.cn ~]# systemctl start jenkins.service
[root@node202.yinzhengjie.org.cn ~]#
[root@node202.yinzhengjie.org.cn ~]# ll /var/lib/jenkins/
total
-rw-r--r-- jenkins jenkins Jun : config.xml
-rw-r--r-- jenkins jenkins Jun : failed-boot-attempts.txt
-rw-r--r-- jenkins jenkins Jun : hudson.model.UpdateCenter.xml
-rw------- jenkins jenkins Jun : identity.key.enc
-rw-r--r-- jenkins jenkins Jun : jenkins.install.UpgradeWizard.state
-rw-r--r-- jenkins jenkins Jun : jenkins.telemetry.Correlator.xml
drwxr-xr-x jenkins jenkins Jun : jobs
drwxr-xr-x jenkins jenkins Jun : logs
-rw-r--r-- jenkins jenkins Jun : nodeMonitors.xml
drwxr-xr-x jenkins jenkins Jun : nodes
drwxr-xr-x jenkins jenkins Jun : plugins
-rw-r--r-- jenkins jenkins Jun : secret.key
-rw-r--r-- jenkins jenkins Jun : secret.key.not-so-secret
drwx------ jenkins jenkins Jun : secrets
drwxr-xr-x jenkins jenkins Jun : userContent
drwxr-xr-x jenkins jenkins Jun : users
[root@node202.yinzhengjie.org.cn ~]#

3>.访问web UI

[root@node202.yinzhengjie.org.cn ~]# ss -ntl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN *: *:*
LISTEN *: *:*
LISTEN 127.0.0.1: *:*
LISTEN *: *:*
LISTEN ::: :::*
LISTEN ::: :::*
[root@node202.yinzhengjie.org.cn ~]#
[root@node202.yinzhengjie.org.cn ~]# cat /var/lib/jenkins/hudson.model.UpdateCenter.xml
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://updates.jenkins.io/update-center.json</url>
</site>
</sites>[root@node202.yinzhengjie.org.cn ~]#
[root@node202.yinzhengjie.org.cn ~]#
[root@node202.yinzhengjie.org.cn ~]#

[root@node202.yinzhengjie.org.cn ~]# cat /var/lib/jenkins/hudson.model.UpdateCenter.xml      #如果一直不出现以下网页可能我们需要将https换成http,重启Jenkins服务。

4>.跳过自定义Jenkins插件(我们也可以根据向导选择"安装推荐的插件",需要服务器联网哟,运行时间较长)

5>.开始使用Jenkins服务

四.修改Jenkins密码(不难发现,我们在安装Jenkins的时候就发现Jenkins存放初始密码存放位置是:/var/lib/jenkins/secrets/initialAdminPassword)

1>.点击"admin"用户

2>.进入admin用户界面后点击"Configure"

3>.修改新密码并保存

4>.使用修改后的密码进行登陆

5>.登陆成功

 

Jenkins服务器的安装的更多相关文章

  1. jenkins服务器上安装配置Android SDK

    1.下载Android SDK http://tools.android-studio.org/index.php/sdk/   我下载的是:android-sdk_r24.4.1-linux.tgz ...

  2. Linux下Jenkins服务器搭建

    系统环境 操作系统:CentOS6.9 java jdk:java 8 Jenkins版本:jenkins-2.78-1.1.noarch.rpm 关闭防火墙 注意:如果是基于msbuild构建.ne ...

  3. Jenkins介绍和安装及配合GitLab代码自动部署

    Jenkins是什么? 基于JAVA的开源的自动化系统平台 加速自动化CI,CD任务及流水线,所有类型的任务:构建,测试,部署等 丰富的插件生态系统支持功能扩展,1400+插件和SCM,测试,通知,报 ...

  4. jenkins服务器使用python脚本rabbitmqadmin和shell对目标服务器进行管理

    jenkins服务器使用python脚本rabbitmqadmin和shell对目标服务器进行管理 准备工作: .jenkins服务器,安装rabbitmqadmi命令 rabbitmqadmin管理 ...

  5. linux服务器上安装jenkins

    nkins常用的有两种安装方式: 1.直接下载war包jenkins.war,下载地址https://jenkins.io/download 直接下载 1.1.可以把war包直接部署到servlet容 ...

  6. Jenkins遇到问题二:Jenkins服务器磁盘空间管理策略

    Jenkins在帮助我们自动化构建服务的同时也在消耗服务器的磁盘空间,试想如果构建的项目个数很多,而Jenkins 服务器磁盘空间又不是非常大的话,每隔一段时间磁盘空间就会爆满导致Jenkins出现磁 ...

  7. Jenkins的详细安装及使用--windows

    操作环境:Windows 一.环境准备 1 安装JDK 本文采用jdk-8u111-windows-x64.exe: 2 配置tomcat 本文采用tomcat8,无需安装,配置JAVA_HOME及J ...

  8. windows系统中搭建Jenkins服务器

    1       须知 100.126.36.232等Jenkins服务器是通过设置代理访问外网,管理Jenkins和插件升级站点的,本地安装受黄区网络限制需要特殊配置,且有些插件无法下载. 前提条件: ...

  9. jenkins 下载和安装

    jenkins 下载和安装 地址:http://jenkins.io/download/ 下载完成后,点击安装,安装完会发现电脑里多了个jenkins文件夹,打开发现 jenkins.war, 然后点 ...

随机推荐

  1. PMP ITTO工具

    整合管理 范围管理 进度管理 成本管理 质量 资源管理 沟通管理 风险管理 采购管理 相关方管理

  2. Idea导入maven项目没有识别

    选中module的pom.xml,右键,选择" add as maven project",idea会识别该pom的项目  

  3. javascript Round Function

    var rounded = Math.round( number * 10 ) / 10; // round to one digit var rounded = Math.round( number ...

  4. centos7 中查看log_bin是否开启以及开启log_bin

    1.查看是否开启的命名: 在mysql客户端执行:show variables like 'log_bin';      ON:代表开启  OFF:代表未开启 2. 开启log_bin 在配置文件vi ...

  5. firewall详解

    官方文档介绍地址:https: //access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Gui ...

  6. OpenLDAP + phpLDAPadmin

    一.基础设置 1.1 环境说明 Centos 7.5 openldap 1.2 关闭防火墙和selinux setenforce sed -i 's/SELINUX=enforcing/SELINUX ...

  7. Slenium入门

    selenium 为浏览器测试框架,可以调用浏览器webdriver模拟浏览器操作360打开Chrome: from selenium import webdriver from selenium.w ...

  8. linux 下 jmeter 配置

    一.在Linux服务器先安装sdk 1.先从客户端下载jdk1.8.0_144.tar.gz,再上传到服务器 2.解压:tar -xzf jdk1.8.0_144.tar.gz,生成文件夹 jdk1. ...

  9. Delphi RSA加解密【 (RSA公钥加密,私钥解密)、(RSA私钥加密,公钥解密)、MD5加密、SHA加密】

    作者QQ:(648437169) 点击下载➨delphi RSA加解密 [Delphi RSA加解密]支持 (RSA公钥加密,私钥解密).(RSA私钥加密,公钥解密).MD5加密.SHA1加密.SHA ...

  10. 「UER#2」谣言的传播

    「UER#2」谣言的传播 写了个乱搞,怎么莫名其妙就AC了,这...,之后又想了30min结合题解终于会证了. 首先最大值比较简单,记 \(f_i\) 为第 \(i\) 个点能到达的点数,上界 \(\ ...