自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(30)
  • 收藏
  • 关注

转载 【Java】SpringBoot 中从application.yml中获取自定义常量

  由于这里我想通过java连接linux,connection连接需要host、port、username、password及其他路径等等。不想每次修改的时候都去改源文件,所以想写在application.yml配置文件中,然后读取。  首先需要在pom.xml中增加以下依赖,支持@ConfigurationProperties 注解<!-- 支持 @Configu...

2019-09-26 10:23:00 1018

转载 【linux】【jenkins】jenkins构建、mvn或者npm打包、docker运行、失败自动回滚脚本

小白对jenkins运维的使用有点简单的想法,这里开个记录贴记录下。由于未找到jenkins构建失败后执行其他脚本的插件,也暂时没有使用其他运维工具。所以想自己写一个shell脚本,一是方便其他人使用,二是可以失败后回滚。本文使用gitlab webhook触发jenkins构建,jenkins执行shell命令---》mvn或者npm打包---》打包成docker镜像---》发...

2019-09-26 10:11:00 371

转载 【linux】【NodeJs】Centos7安装node-v10.16.3环境

前言Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。https://nodejs.org/en/download/左边是长期支持稳定版,右边是最新版。安装1.下载nodejswget https://nodejs.org/di...

2019-09-24 10:42:00 833

转载 【linux】【Go】Centos7安装go1.13环境

前言   Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。  罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊(Ken Thompson)于2007年9月开始设计Go,稍后Ian Lance Taylor、Russ Cox加入项目。Go是基于Inferno操作系统所开发...

2019-09-24 10:28:00 1011

转载 【linux】【Fabric】Centos7搭建Fabric运行环境

1.安装jdk1.8配置环境变量 参考:https://www.cnblogs.com/jxd283465/p/11541506.html 2.安装gityum -y install git3.安装python2.7默认自带2.74.安装pip参考:https://www.cnblogs.com/jxd283465/p/11572471.html5....

2019-09-24 09:43:00 160

转载 【linux】【ELK】利用elasticproxy对elasticsearch进行二次排序

做过elk的人应该了解kibana排序至支持到秒级别,但同一秒内出现多个日志的时候那么kibana展示的日志就会混轮,加上该代理可以解决该问题# 拉取elasticproxy镜像[root@localhost ELK-filebeat]# docker pull zhangyuming/elasticproxyUsing default tag: latestlatest...

2019-09-23 17:59:00 427

转载 【linux】【Zookeeper】Centos7安装Zookeeper-3.5.5

一 、下载zookeeperwget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.5.5/apache-zookeeper-3.5.5-bin.tar.gz二、解压zookeepertar -zxvf apache-zookeeper-3.5.5-bin.tar.gz三、进入到conf目录cd /...

2019-09-23 17:28:00 209

转载 【linux】【ELK】搭建Elasticsearch+Logstash+Kibana+Filebeat日志收集系统

前言ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心套件,但并非全部。Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVA API等结构提供高效搜索功能,可扩展的分布式系统。它构建于Apache Lucene搜索引擎库之上。Logstash是一个用来搜集、分析、过滤日志的工具。...

2019-09-23 17:22:00 276

转载 【linux】【Python】python2.7安装pip9.0.1

Centos7系统默认自带python2.7,但是没有安装pip。1 [root@localhost docker-elk]# python -V2 Python 2.7.53 [root@localhost docker-elk]# pip -V4 -bash: pip: 未找到命令首先下载并安装setuptools:wget --no-check-...

2019-09-23 15:09:00 352

转载 【linux】【elasticsearch】解决docker pull error pulling image configuration: Get https://d2iks1dkcwqcbx.cl...

网络原因导致的问题:error pulling image configuration: Get https://d2iks1dkcwqcbx.cloudfront.net/docker/registry/v2/blobs/sha256/96/96dd1575de0ff2d2759f85216f4e3e36313873e00e69e6611e28a86d1c0482af/data?E...

2019-09-23 13:59:00 2509

转载 【linux】【elasticsearch】docker部署elasticsearch及elasticsearch-head

前言  Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。但是,Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接集成到你的应用中,更糟糕的是,Lucene非常复杂,你需要深入了解检索的相关知识来理解它是如何工作的。Elas...

2019-09-23 13:43:00 216

转载 【linux】【FastDFS】FastDFS数据迁移

后来同步的时候发现有的没有同步过来,应该是没有同步完成我就停止服务了。最后尝试直接把fastdfs storage的data文件迁移过去即可。1.在新的storage server服务器上停止所有的storage 进程。/etc/init.d/fdfs_storaged stop2.修改storage 的配置文件vi /etc/fdfs/storage.c...

2019-09-20 17:08:00 430

转载 【linux】【FastDFS】FastDFS安装

前言  FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(tracker server)、存储服务器(storage server)和客户端(client)三个部分组成,主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size <500MB)为载体的在线服务。(1)每次上传文件后都会返回一个地址,用户需要自己保存此地址。(2...

2019-09-20 12:31:00 142

转载 【linux】【redis】redis安装及开启远程访问

系统环境:Centos7Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。1.yum安装过程参考:https://www.jianshu.com/p/5a001726b20d启动 systemctl start redis设置开机自启 systemctl enable redis...

2019-09-20 11:10:00 85

转载 【linux】【sonarqube】安装sonarqube7.9

前言  SonarQube 是一款用于代码质量管理的开源工具,它主要用于管理源代码的质量。 通过插件形式,可以支持众多计算机语言,比如 java, C#, go,C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等。sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具来检测你的代码,帮助你发现代码的漏洞,Bug,异味等信息...

2019-09-19 17:56:00 946

转载 【linux】【PostgreSQL】PostgreSQL安装

前言  PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并...

2019-09-19 16:36:00 159

转载 【linux】【maven】maven及maven私服安装

前言系统环境:Centos7、jdk1.8私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,私服代理广域网上的远程仓库,供局域网内的用户使用。当Maven需要下载构件的时候,它从私服请求,如果 私服上不存在该构件,则从外部远程仓库下载,缓存在私服上之后,再为Maven的下载请求提供服务。安装一、安装maven 3.6.11. 下载maven 1 # wg...

2019-09-19 12:36:00 119

转载 【linux】【jenkins】自动化运维七 整合sonarqube代码审查

1.安装插件:SonarQube Scanner for Jenkins插件安装教程参考:https://www.cnblogs.com/jxd283465/p/11542680.html2.SonarQube安装教程参考:https://www.cnblogs.com/jxd283465/p/11550291.html3.Jenkins设置,在系统管理--》系统配置...

2019-09-19 12:35:00 116

转载 【linux】【jenkins】自动化运维六 构建生成备份

push tag用于提交代码构建成功后push tag,以防提交代码报错,方便回滚之前正常的代码。由于采用docker部署的形式,构建失败自动回滚还未实现,待研究解决。构建后操作选择 Git Publisher注意: 这里的Target remote name 为添加git时添加的namepush成功转载于:https://ww...

2019-09-19 12:34:00 173

转载 【linux】【jenkins】自动化运维五 整合邮件提醒

1.安装插件Email Extension Template Plugin安装教程参考:https://www.cnblogs.com/jxd283465/p/11542680.html2.系统设置管理员邮箱及邮件模板等在系统设置中找到“Jenkins Location”,配置管理员邮箱,即发信邮箱在系统设置中找到“Extended E-mail Notificat...

2019-09-19 12:33:00 219

转载 【linux】【jenkins】自动化运维四 整合gitlab、docker发布java项目

jenkins发布java项目过程参考发布vue项目。https://www.cnblogs.com/jxd283465/p/11543431.html大同小异。vue建立的是Freestyle project,构建环境选择nodejava建立的是maven project,构建环境使用maven1。配置全局工具中mavenmaven及maven私服安装参考:...

2019-09-19 12:33:00 155

转载 【linux】【jenkins】自动化运维三 整合gitlab、docker发布vue项目

由于工作需要,这里我先创建一个vue的工程。1.首先安装好gitlab相关插件:GitLab、GitLabHook、NodeJS插件安装参考:https://www.cnblogs.com/jxd283465/p/11542680.html2.jenkins服务器安装git 和 nodejsgit安装:yum -y install gitnodejs安装...

2019-09-19 12:07:00 1480

转载 【linux】【jenkins】自动化运维二 安装插件

gitlab安装教程参考:https://www.cnblogs.com/jxd283465/p/11525629.html1.MavenIntegration PluginsJenkins安装时选择推荐插件安装并不会安装Maven的插件,无法直接新建Maven项目。 所以需要我们先来安装MavenIntegration Plugins安装 Maven Integra...

2019-09-18 16:38:00 115

转载 【linux】【jenkins】自动化部署一 安装jenkins及Jenkins工作目录迁移

系统环境:Centos7https://jenkins.io/zh/download/下载对应系统的jenkins一、安装jdk8.0jenkins安装需要jdk8or11,根据jenkins版本而定2.164 (2019-02) and newer: Java 8 or Java 112.54 (2017-04) and newer: Java 81.61...

2019-09-18 15:24:00 567

转载 【linux】【docker】docker私服安装

前言系统环境:Centos7、jdk1.8docker私服:可以把项目通过dockerfile文件build成docker镜像,供其他环境拉取。部署在本地,私有化。安装dockerHUB私服1. 搭建registry 1 #拉取registry镜像 2 [root@localhost home]# docker pull registry 3 Usin...

2019-09-18 15:01:00 487

转载 【linux】【docker】docker及docker-compose安装

安装一、 docker安装Centos安装docker18.03wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpmyum install -y docker-ce-18.03.1.ce-...

2019-09-18 14:49:00 144

转载 【linux】【tomcat】tomcat8.5安装

系统环境:Centos71.下载tomcat8.5wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.45/bin/apache-tomcat-8.5.45.tar.gz 1 [root@localhost home]# wget http://mirrors.tuna.tsin...

2019-09-18 13:43:00 130

转载 【linux】【jdk】jdk8.0安装

系统环境:Centos7一、下载jdk8.0jdk官方网站:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载适合版本的jdk。我的linux是64位,这里我选择的是jdk-8u221-linux-x64.tar.gz。点击登录下载或者从下方...

2019-09-18 13:13:00 159

转载 【linux】【mysql】mysql8.0开启远程访问及常见问题

1.连接数据库 1 [root@localhost ~]# mysql -uroot -p 2 Enter password: 3 Welcome to the MySQL monitor. Commands end with ; or \g. 4 Your MySQL connection id is 17 5 Server version: 8.0.17 ...

2019-09-17 10:04:00 612

转载 【linux】记录一个yum update和upgrade的区别

yum update 更新软件包和系统软件、系统内核yum upgrade只更新软件包,不更新系统软件和系统内核查看版本号1 [root@localhost ~]# uname -r2 3.10.0-957.27.2.el7.x86_64其中el代表Enterprise Linux ,el7代表RHEL7x86_64为系统架构:64位系统3:主版...

2019-09-16 14:50:00 71

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除