参考文档:

https://jenkins.io/zh

准备环境

- jdk          路径: https://www.oracle.com/technetwork/java/javase/archive-139210.html

- tomcat    路径: https://archive.apache.org/dist/tomcat/

jdk 配置

sudo vim /etc/profile
export JAVA_HOME=/opt/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$PATH:${JAVA_HOME}/bin:${JRE_HOME}/bin
export CLASSPATH=${JAVA_HOME}/lib:${JRE_HOME}/lib
source /etc/profile

1.下载

下载界面

http://mirrors.jenkins.io/war-stable/

注意事项:

Jenkins2.30之后需要jdk7.0 及以上版本 和 tomcat6及以上版本

选择war下载

wget  http://mirrors.jenkins.io/war-stable/2.150.1/jenkins.war

然后将这个war放到  tomcat的 webapps下面

需要修改下 server.xml  配置文件

URIEncoding="UTF-8"

否则会报中文乱码的问题。

重启tomcat。 直接访问即可。这边使用的是默认的8080端口。

也可以下载rpm,直接使用。这样更简单。

下载地址
https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/ yum install  -y  java-1.8.0-openjdk   java-1.8.0-openjdk-devel # 安装依赖
wget  https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.179-1.1.noarch.rpm # 建议使用2.176以上版本
rpm -ivh jenkins-2.179-1.1.noarch.rpm
service jenkins restart

相关目录

[root@node1 ~]# rpm  -ql  jenkins         
/etc/init.d/jenkins 启动脚本文件
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins 配置文件 (端口号、jenkins_home目录等)
/usr/lib/jenkins
/usr/lib/jenkins/jenkins.war war包 ,版本升级的时候 直接替换war包重启 就行 。
/usr/sbin/rcjenkins
/var/cache/jenkins 程序代码目录
/var/lib/jenkins 默认的JENKINS_HOME目录
/var/log/jenkins Jenkins日志文件地址

然后首次访问需要输入。管理员密码。

然后我们直接输入这行就可以看到。

然后我们输入密码

进入界面,这边是提示你要不要安装插件。  如果不需要直接关了就行。

点击进入主页面

然后就进入到了主页面。

一些问题处理:

1. admin 密码忘记

如果admin秘密忘记了。问题不大。

参考文档:

https://blog.csdn.net/qq_36848370/article/details/90749366

vim /root/.jenkins/users/admin_5529199256875920318/config.xml
<hudson.security.HudsonPrivateSecurityRealm_-Details>
     <passwordHash>#jbcrypt:$2a$10$MiIVR0rr/UhQBqT.bBq0QehTiQVqgNpUGyWW2nJObaVAM/2xSQdSq</passwordHash>
</hudson.security.HudsonPrivateSecurityRealm_-Details>

rpm包config文件路径

vim /var/lib/jenkins/users/admin_4693328455633329430/config.xml

这段是加密密码,所以是无法看到密码的,可以复制粘贴一下加密密码(明文是123456)

然后重启tomcat 即可。

登录jenkins  用户是admin密码是123456

2.更换镜像站点

全部镜像
    http://mirrors.jenkins-ci.org/status.html

更换镜像:
     http://updates.jenkins-ci.org/update-center.json
    https://mirrors.tuna.tsinghua.edu.cn/
    http://mirror.esuni.jp/jenkins/updates/update-center.json
    https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

上jenkins

进行替换

1. jenkins 安装部署的更多相关文章

  1. Jenkins安装部署及使用

    Jenkins安装部署环境如下 PS:中文官网,东西比较全.(居然有中文官网了,真好!)以下为本人自己的使用过程,仅供参考! 一.准备阶段 1.组件及版本: Jenkins版本:2.164.3 操作系 ...

  2. Jenkins安装部署项目

    Jenkins安装部署项目 配置JDK git maven 部署到服务器 一.新建任务 二.配置jenkins 三.添加构建信息 四.应用.保存 五.踩坑填坑记录 5.1没有jar包的情况 5.2无法 ...

  3. Jenkins安装部署(一)

    环境准备 CentOS Linux release 7.4 1.IP:192.168.43.129 2.路径:/mnt 3.jdk版本:jdk1.8.0 4.tomcat版本:tomcat-8.5 5 ...

  4. 【持续集成】jenkins安装部署从git获取代码

    一:持续集成的概念: 1.1:总体的概括 持续集成Continuous Integration 持续交付Continuous Delivery 持续部署Continuous Deployment 1. ...

  5. Jenkins安装部署与使用

    一.Jenkins平台安装部署 Jenkins官网免费获取Jenkins软件,官网地址为:http://mirrors.jenkins-ci.org/下载稳定的Jenkins版本.由于Jenkins是 ...

  6. 持续集成工具之Jenkins安装部署

    一.DevOps理念 所谓DevOps是指development和Operations的组合,中文意思就是开发和运维的简写.devops理念主要是针对企业中的研发人员.运维人员和测试人员的工作理念,是 ...

  7. Jenkins——安装部署

    1.部署Jdk 由于jenkins需要jdk环境,所以先部署jdk,解压并设置环境变量就行: # tar zxf jdk-8u45-linux-x64.tar.gz # mv jdk-8u45-lin ...

  8. 教你搞懂Jenkins安装部署!

    前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i Jenkins介绍 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用 ...

  9. Jenkins安装部署使用图文详解(非常详细)

    前言 最近公司需要弄一套自动化运维部署,于是抽空学习了一下,用了两天左右完成Jenkins的安装部署和各种项目的配置化,于是整理一下进行分享. 介绍 Jenkins是一个独立的开源软件项目,是基于Ja ...

  10. DevOps实践之Jenkins安装部署

    Prerequisites Minimum hardware requirements: 256 MB of RAM 1 GB of drive space (although 10 GB is a ...

随机推荐

  1. 3.jenkins--- 配置

    一 .系统配置 Mange  jenkins  ------->   configure  system 并发数量可以调整成10个, Usage(使用): 指允许运行绑定到本机的job  ,这个 ...

  2. [C4W3] Convolutional Neural Networks - Object detection

    第三周 目标检测(Object detection) 目标定位(Object localization) 大家好,欢迎回来,这一周我们学习的主要内容是对象检测,它是计算机视觉领域中一个新兴的应用方向, ...

  3. ubuntu下的mv命令

    移动文件 代码: mv file1 dir1 #因为dir1目录是存在的,可以不加 / 直接放入 mv file1 dir1/ #把temp文件移动到myfiles目录中 移动目录 代码: mv di ...

  4. go语言的redis客户端

    redis3.0之后提供了新的HA的解决方案,即Cluster模式,由多个节点组成的集群模式.集群master之间基于crc16算法,对key进行校验,得到的值对16384取余,就是key的hash ...

  5. 【day08】PHP

    一. 函数 1.函数:封装的,可以重复使用的完成特定功能的代码段. 2.函数分类:   (1)系统函数   (2)自定义函数 3.自定义函数   (1)格式   function 函数名称([参数[= ...

  6. 使用system V实现读者写者问题

    #include <stdio.h> #include <sys/sem.h> #include <sys/ipc.h> #include <string.h ...

  7. h5 ios移动端,键盘收起以后页面不归位

    $('input,textarea').on('blur',function(){ window.scroll(0,0); }); $('select').on('change',function() ...

  8. h5移动端页面强制横屏

    说明:这个的原文章来自于https://www.jianshu.com/p/9c3264f4a405  ,我做点点补充  ,谢谢原链接的小姐姐 最近公司是要我做一个h5的小视频,因为是视频接视频,并且 ...

  9. openssl编译安装

    最新版本可以在这个网站下载: https://www.openssl.org/source/ wget https://www.openssl.org/source/openssl-1.1.1c.ta ...

  10. poj-2803 Defining Moment

    Defining Moment Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 1660   Accepted: 760 De ...