安装稳定版本的jenkins

1,前置依赖:
安装jdk-1.8

1,下载yum仓库
sudo wget -O /etc/yum.repos.d/jenkins.repo  http://pkg.jenkins-ci.org/redhat/jenkins.repo
2,安装key,官方要求的
sudo rpm --import  https://jenkins-ci.org/redhat/jenkins-ci.org.key
3,安装jenkins
sudo yum install jenkins

启动-停止jenkins
sudo service jenkins start/stop/restart
sudo chkconfig jenkins on

关闭防火墙操作:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --reload

firewall-cmd --list-all

安装目录说明:
1,查看进程启动的细节: /etc/init.d/jenkins
2,jenkins是默认的jenkins用户,如果你想要修改,必须修改相关的配置文件/var/log/jenkins, /var/lib/jenkins, and /var/cache/jenkins.
3,日志文件放在:/var/log/jenkins/jenkins.log
4,默认监听8080端口,不要发生冲突
5,jenkins的仓库文件放在:/etc/yum.repos.d/jenkins.repo
6,配置文件目录:/etc/sysconfig/jenkins

参考地址:https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins 
 
================================================================================================
在浏览器打开 http://127.0.0.1:8080/jenkins 
 
 
在linux 获取秘钥:
然后把密码输入到上面的输入框里,进入下一个页面:
选择一下插件进行下载,如果你不知道选哪个,那就选第一个吧!
 
进行插件安装,安装后:
需要创建一个默认用户:按照步骤操作就好了:
这就安装了,启动即可:
 
 
一般端口号是8080,你也可以在配置文件配置成8081;
jenkins 有可以继成一些很快速的安装,通过他的界面可以快速安装jdk,tomcat,git,如果已经安装可以这里配置一个路径:
你可以通过系统管理-》Global Tool Configuration 进行配置。
 
 
 
 
 
关于具体项目构建都是大同小异,基本把一些需要shell 命令执行的步骤,分步骤执行并获取管理。
 
跳坑指导:
      1,用户在jenkins配置的shell脚本经常确实执行权限,可能因为jenkins的权限还有执行环境不一致造成的,例如执行 mvn install;可能会提示找不到命令,
     用 sh  /usr/local/maven/mvn install 就可以执行,也有情况就是无法写日志,无法获取打包文件。
    2,jenkins默认有一个jenkins用户,对于jenkins目录下的文件,最好不要用root的权限去执行什么操作,因为生成的文件就是root用户的,有些操作就操作不了,
      具体问题具体分析,该改权限的该权限。
   3, 对于jenkins的脚本,需要nohup 命令,把一些会日志输出的放到后台去执行,并且把日志重定向到指定的文件。例如:
   nohup command  2>file2  1>file1
    
 
 
 
 
 
 
 

jenkins 安装部署 springboot启动的更多相关文章

  1. Jenkins安装部署及使用

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

  2. Jenkins安装部署项目

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

  3. Jenkins Pipeline 部署 SpringBoot 应用

    一. 安装依赖包 yum install -y wget yum install -y gcc-c++ yum install -y zlib-devel perl-ExtUtils-MakeMake ...

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

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

  5. Jenkins远程部署SpringBoot应用

    一般Web工程通过Jenkins远程部署到Tomcat,可以采用Maven的tomcat-maven-plugin插件进行部署.最近接触到Spring Boot工程的部署,由于Spring Boot应 ...

  6. 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 ...

  7. Jenkins自动部署springboot项目

    说明: 该示例为在windows系统下自动化部署springboot 架构: springboot + github + gradle + jdk8 各种配置步骤及截图说明: 1.配置git,grad ...

  8. Jenkins安装部署与使用

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

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

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

随机推荐

  1. DOM 节点 课程表

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. 提纲挈领webrtc之NS(noise suppression)模块

    Noise suppression,就是大家说的降噪.这种降噪是把人声和非人声区分开来,把非人声当成噪声. 一段包含人声和噪声的音频经过该模块处理,从理论上讲,只剩下人声了. webrtc的NS在业内 ...

  3. kubeernetes节点资源限制

    实际应用中发现,部分节点性能不足,某些较大的服务如果跑在这些机器上.会很快消耗该机器的内存和cpu资源,如果用uptime看一下的就会发现负载特别高(合理的范围这个值应该等于cpu个数),高到一定值就 ...

  4. 【解决方案】M2Crypto不支持python3

    问题现象:python3的环境下,导入M2Crypto模块报错 "ModuleNotFoundError: No module named 'M2Crypto",通过pip ins ...

  5. 搭建阿里云 centos mysql tomcat jdk

    [toc] 阿里云使用centos 登录 http://www.aliyun.com/ 点击登录 进入控制 https://home.console.aliyun.com/ 云服务器 运行中 把ip输 ...

  6. (转)十分钟入门pandas

    本文是对pandas官方网站上<10 Minutes to pandas>的一个简单的翻译,原文在这里.这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook . 习 ...

  7. 2年Java开发工作经验面试总结

    最近换了个公司,从三月底开始面,面到四月底,面了有快二十家公司.我是一个喜欢总结经验的人,每经过一场面试,我在回来的路上都会仔细回想今天哪些问题可以答的更好,或者哪些问题是自己之前没遇到过的,或者是哪 ...

  8. ARM总线方面知识

    AMBA简介 随着深亚微米工艺技术日益成熟,集成电路芯片的规模越来越大.数字IC从基于时序驱动的设计方法,发展到基于IP复用的设计方法,并在SOC设计中得到了广泛应用.在基于IP复用的SoC设计中,片 ...

  9. css左侧固定宽度,右侧自适应的几种实现方法

    左侧固定,右侧自适应或者右侧固定在,左侧自适应是一样的.这种布局很常见,而且面试过程中也经常会问到,这里我总结的方法一共有5种.要实现这种布局,也算比较简单.我们先给出html结构: <div ...

  10. RQPro 公募FOF策略实例——晨星基金筛选和风险平价配置

    2017年9月8日,证监会公布首批公募FOF基金名单,标志着公募FOF产品正式落地.FOF(Fund of Funds)是一种通过投资基金,而非直接投资具体证券标的(股票或债券等)来实现分散化资产配置 ...