摘要: 什么是ELK ELK介绍 通俗来讲ELK是由Elasticsearch、Logstash、Kibana三个开源软件的组成的一个组合体,这三个软件当中,每个软件用于完成不同的功能,ELK又称为ELK stack,官方域名为elastic.co ELK stack的主要优点有如下几个: 处理方式灵活:e 阅读全文
posted @ 2020-03-19 17:47 一叶知秋~~ 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 实战:实现脚本代码部署与回滚 框架图: 1、安装并配置tomcat服务 官方下载JDK地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (1)从官网下载tomcat二进制安装 阅读全文
posted @ 2020-03-19 15:16 一叶知秋~~ 阅读(873) 评论(1) 推荐(1) 编辑
摘要: 实战一:安装部署Sonarqube和使用 Sonarqube介绍 官网下载地址:https://www.sonarqube.org/downloads/ SonarQube是一个用于代码质量管理的开放平台,通过插件机制,SonarQube可以集成不同的测试工具,代码分析工具,以及持续集成工具,例如H 阅读全文
posted @ 2020-03-19 11:45 一叶知秋~~ 阅读(4163) 评论(0) 推荐(0) 编辑
摘要: 实战一:在Jenkins基于pipeline拉取Gitlab代码,部署到后端tomcat服务器上 1、pipeline介绍 官网地址:https://jenkins.io/2.0/ pipline是帮助Jenkins实现CI到CD转变的重要角色,是运行在 jenkins 2.X版本的核心插件,简单来 阅读全文
posted @ 2020-03-19 11:37 一叶知秋~~ 阅读(2562) 评论(0) 推荐(0) 编辑
摘要: 1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www (1)创建判断用户是否存在脚本 #!/bin/bash # if [ "$1" == "magedu" -a "$2" == "/www" ];then 阅读全文
posted @ 2020-03-19 10:40 一叶知秋~~ 阅读(206) 评论(0) 推荐(0) 编辑