自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kony的专栏

我特别喜欢和聪明人交往,因为不用考虑他们的尊严

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

原创 第21章 Docker Jenkins 持续集成多项目构建

Jenkins 持续集成多项目构建文章目录Jenkins 持续集成多项目构建job调度构建举例:项目回滚jenkins 插件jenkins常用插件汇总**Maven单独构建多模块项目中的单个模块**持续集成之Jenkins插件使用(一)- 多个job之间的串并联1. [Copy Artifact Plugin](https://wiki.jenkins-ci.org/display/JENKINS/Copy+Artifact+Plugin)2. [Parameterized Trigger Plugin]

2020-09-20 14:13:52 466

原创 第1期 经典优秀技术架构设计参考

经典优秀技术架构设计参考文章目录经典优秀技术架构设计参考Kubernetes 架构设计基本架构基本考虑运行原理控制平面主节点服务Etcd工作节点Mesos 原理与架构架构基本单元管理服务 - master任务服务 - slave应用框架 - framework调度算法基本过程调度过程过滤器回收机制HAKubernetes 架构设计基本架构任何优秀的项目都离不开优秀的架构设计。本小节将介绍 Kubernetes 在架构方面的设计考虑。基本考虑如果让我们自己从头设计一套容器管理平台,有如下几个方面是

2020-09-20 14:10:26 249

原创 Mantis 安装与配置及使用

Mantis 安装与配置及使用介绍MantisBT(螳螂 bug tracker)使与团队成员和客户的协作变得轻松,快速和专业 MantisBT是一个开源问题跟踪器,可在简单性和功能之间实现微妙的平衡。用户可以在几分钟之内上手并开始管理他们的项目,同时与他们的队友和客户进行有效的协作。一旦开始使用它,您将永远不会回头!特性邮件通知通过有关问题更新,解决方案或评论的通知,使您的团队和客户保持最新状态。访问控制基于项目角色的访问控制,可让用户掌控您的业务。访问控制基于项目角色的访问控制,可让用

2020-09-11 20:54:37 6591 2

原创 第08章 Spring-Boot 使用简介

第08章 Spring Boot 简介Spring框架功能很强大,但是就算是一个很简单的项目,我们也要配置很多东西。因此就有了Spring Boot框架,它的作用很简单,就是帮我们自动配置。Spring Boot框架的核心就是自动配置,只要存在相应的jar包,Spring就帮我们自动配置。如果默认配置不能满足需求,我们还可以替换掉自动配置类,使用我们自己的配置。另外,Spring Boot还集成了嵌入式的Web服务器,系统监控等很多有用的功,让我们快速构建企业及应用程序。创建项目创建项目创建项目很简

2020-09-11 20:47:49 807

原创 第07章 Spring-boot创建属于自己的自动配置 starter pom

第07章 Spring-boot创建属于自己的自动配置 starter pom文章目录第07章 Spring-boot创建属于自己的自动配置 starter pom前言目标环境实现目标实现方法实现规划和设计实现步骤Elicpse使用技巧-打开选中文件文件夹或者包的当前目录前言为什么要使用 Spring-Boot?可参考官方文档。什么是 Spring-Boot?可参考官方文档说明。官方地址https://spring.io/projects/spring-boot目标完成

2020-09-11 20:47:18 143

原创 第06章 Spring Boot Cache使用与整合

第06章 Spring Boot Cache使用与整合一:Spring缓存抽象Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们开发;Cache接口为缓存的组件规范定义,包含缓存的各种操作集合;Cache接口下Spring提供了各种xxxCache的实现;如RedisCache,EhCacheCa

2020-09-11 20:46:50 138

原创 第05章 Spring-Boot 集成 MyBatis 开发

第05章 Spring-Boot 集成 MyBatis 开发文章目录第05章 Spring-Boot 集成 MyBatis 开发前言目标环境前言为什么要用 Spring-Boot?可参考官方文档。什么是 Spring-Boot?可参考官方文档说明。官方地址https://spring.io/projects/spring-boot为什么要用 MyBatis?具体参考官方文档什么是MyBatis?具体可参考官方文档MyBatis 官方地址源码仓库:https

2020-09-11 20:41:00 93

原创 第04章 Spring-Boot CORS跨域处理

第04章 Spring-Boot CORS跨域处理文章目录第04章 Spring-Boot CORS跨域处理前言目标环境前言为什么要使用 Spring-Boot?可参考官方文档。什么是 Spring-Boot?可参考官方文档说明。官方地址https://spring.io/projects/spring-boot目标完成 Jenkins 在 Docker 中的安装与配置。安装在 Docker 中的 Jenkins 能正常对外提供服务。在外部开发环境中能正常访问和使用

2020-09-11 20:40:27 90

原创 第03章 Spring-Boot 应用 Servlet、Filter、listener 配置

第03章 Spring-Boot 应用 Servlet、Filter、listener 配置文章目录第03章 Spring-Boot 应用 Servlet、Filter、listener 配置前言目标环境配置简单介绍三种配置的定义方式在启动类中以java bean方式进行依赖注入启动类实现接口 `ServletContextInitializer `方式在启动类上增加注解 `@ServletComponentScan `生效自定义异常配置处理自定义异常处理类404 异常配置处理500 异常配置处理5xx异

2020-09-11 20:39:52 143

原创 第02章 Spring-Boot 日志系统集成 logback 介绍

第02章 Spring-Boot 日志系统集成 logback 介绍文章目录第02章 Spring-Boot 日志系统集成 logback 介绍参考logback 常用配置详解(二) [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5JodFgEp-1599827895669)(assets/appenderSyntax.png)]:是的子节点,是负责写日志的组件。有两个必要属性name和class。name指定appender名称,class指定appender的

2020-09-11 20:38:42 152

原创 第02章 Spring-Boot 日志文件logback配置

第02章 Spring-Boot 日志文件配置文章目录第02章 Spring-Boot 日志文件配置前言目标环境支持日志框架配置方式默认配置文件配置引用外部配置文件logback 配置基于spring boot的配置自定义配置log4j 配置去除logback的依赖包,添加log4j2的依赖包**在classpath添加log4j2.xml或者log4j2-spring.xml**自定义配置文件比较性能比较配置方式自定义配置文件比较性能比较配置方式前言为什么要使用 Spring-Boot?可参考

2020-09-11 20:37:04 110

原创 第01章 Spring-Boot 应用文件application配置

第01章 Spring-Boot 应用文件application配置文章目录第01章 Spring-Boot 应用文件application配置前言目标环境随机值配置属性占位符应用配置文件加载顺序应用配置文件键值对覆盖常用配置应用端口配置时间格式化配置时区设置多环境配置多环境配置的好处Properties 多环境配置YAML多环境配置两种配置方式的比较如何使用配置高级篇一、配置方式二、如何实现多环境配置三、配置信息的加载顺序四、自定义参数五、参数引用六、使用随机数七、命令行参数七、命令行参数前言为

2020-09-11 20:36:09 205

原创 第20 章 Docker Swarm 集群实践

Docker Swarm 集群实践文章目录Docker Swarm 集群实践**Swarm介绍****Swarm 特点****Swarm架构****Swarm关键概念**1)Swarm2)Node3)服务(Service)4)任务(Task)5)命令**Swarm工作方式**1)Node2)Service(服务, 任务, 容器)3)任务与调度4)服务副本与全局服务**Swarm调度策略**1)Random2)Spread3)Binpack**Swarm Cluster模式的特性**1)批量创建服务2)强大

2020-09-09 09:34:54 662

原创 第19章 Docker 镜像私有仓库安装与配置及使用

第19章 Docker 镜像私有仓库安装与配置及使用文章目录第19章 Docker 镜像私有仓库安装与配置及使用基于 Harbor 搭建 Docker 私有镜像仓库什么是 Harbor?安装 Docker安装 Docker-compose安装 PIP安装 DOCKER COMPOSE安装 Harbor使用docker Registry快速搭建私有镜像仓库什么是私有仓库?环境介绍安装布署过程下载官方registry镜像文件运行registry容器查看远程仓库镜像文件客户端操作修改下载的镜像源,两个选其一下载

2020-09-09 08:43:27 884

原创 第18章 Docker 中 Consul 的安装与配置及使用

第18章 Docker 中 Consul 的安装与配置及使用文章目录第18章 Docker 中 Consul 的安装与配置及使用前言目标环境介绍快速参考(Quick reference)什么是Consul ?Consul and DockerUsing the Container`dumb-init``consul members``VOLUME /consul/data``/consul/config``--net=host`Running Consul for DevelopmentRunning C

2020-09-09 08:42:39 3130

原创 第17章 Docker 中 MongoDB 的安装与配置及使用

第17章 Docker 中 MongoDB 的安装与配置及使用2018-10-14文章目录第17章 Docker 中 MongoDB 的安装与配置及使用前言目标环境介绍快速参考(Quick reference)什么是MongoDB?如何使用此镜像启动mongo服务器实例从另一个Docker容器连接到MongoDB...通过docker stack deploy或docker-compose`compose`容器shell访问和查看MongoDB日志Configuration无需配置文件即可自定义配置

2020-09-09 08:41:53 821

原创 第16章 Docker 中 RabbiteMQ 的安装与配置及使用

第16章 Docker 中 RabbiteMQ 的安装与配置及使用文章目录第16章 Docker 中 RabbiteMQ 的安装与配置及使用前言目标环境介绍快速参考(Quick reference)什么是RabbitMQ?如何使用此镜像运行守护进程(Running the daemon)内存限制(Memory Limits)Erlang CookieManagement Plugin自定义安装Environment Variables设置默认用户和密码设置默认vhost启用HiPEEnabling Plu

2020-09-09 08:41:12 417

原创 第15章 Docker 中 ActiveMQ 的安装与配置

第15章 Docker 中 ActiveMQ 的安装与配置文章目录第15章 Docker 中 ActiveMQ 的安装与配置前言目标环境介绍特性(Features)版本硬件要求中央处理器(CPU)内存(Memory)存储(Storage)安装(Installation)快速开始(Quick Start)配置(Configuration)访问普通用户(Regular users)管理员用户(Admin user)禁用默认帐户队列(QUEUE)主题(TOPIC)数据存储(Data Store)代理(BROKE

2020-09-09 08:40:32 1238

原创 第14章 Docker 中 Zookeeper 的安装与配置

第14章 Docker 中 zookeeper 的安装与配置文章目录第14章 Docker 中 zookeeper 的安装与配置前言目标环境概述设计目标(Design Goals)数据模型和分层命名空间(Data model and the hierarchical namespace)节点和短暂节点(Nodes and ephemeral nodes)有条件的更新和监控(Conditional updates and watches)保障(Guarantees)简单的API(Simple API)实现(

2020-09-09 08:39:30 1591

原创 第13章 Docker 中 Redis 的安装与配置

第13章 Docker 中 Redis 的安装与配置文章目录第13章 Docker 中 Redis 的安装与配置前言目标环境安装Supported tags and respective `Dockerfile` links查找镜像下载镜像启动redis实例从持久存储开始从应用程序连接到它......或通过redis-cli另外,如果你想使用自己的redis.conf ......打开访问端口`32bit` variantRedis模块Image Variants`redis:``redis:alpine

2020-09-09 08:38:38 342

原创 第12章 Docker 中 MySQL 的安装与配置

第12章 Docker 中 MySQL 的安装与配置文章目录第12章 Docker 中 MySQL 的安装与配置前言目标环境支持的不同版本 Tag 和相应的Dockerfile链接安装查找可安装对镜像下载镜像启动一个mysql服务器实例启动一个带数据卷对mysql服务器容器实例打开访问端口从另一个Docker容器中的应用程序连接到MySQL从MySQL命令行客户端连接到MySQL...通过docker stack deploy或docker-compose容器shell访问和查看MySQL日志配置使用自定

2020-09-09 08:36:49 985 1

原创 第11章 Docker 中 Gitlab 的安装与配置

第11章 Docker 中 Gitlab 的安装与配置版本控制工具git之生成ppk及使用一、简介Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。二、工具介绍github:服务器端git:客户端TortoiseGit:是一个开放的,为的git版本控制系统的源客

2020-09-09 08:36:11 17388

原创 第10章 Docker 中 Jenkins 的安装与配置

第10章 Docker 中 Jenkins 的安装与配置文章目录第10章 Docker 中 Jenkins 的安装与配置前言目标环境安装Docker在Docker中下载并运行Jenkins下载镜像并运行容器参数说明开放端口继续安装后设置向导访问Jenkins/Blue Ocean Docker容器列出所有容器重命名容器称退出容器通过Docker日志访问Jenkins控制台日志访问Jenkins主目录WAR文件前言为什么要使用 Jenkins ?具体请参考我的第05章内容。什么是 Jenkin

2020-09-08 08:31:56 254

原创 第09章 Docker 中 Sonatype Nexus Repository Manager3 的安装与配置

第09章 Docker 中 Sonatype Nexus Repository Manager3 的安装与配置文章目录第09章 Docker 中 Sonatype Nexus Repository Manager3 的安装与配置前言目标环境安装运行安装命令开放端口测试安装构建 nexus 仓库镜像Chef Solo运行时和应用程序测试DockerfileRed Hat红帽认证图像笔记持久数据获得帮助前言为什么要使用 Sonatype Nexus Repository Manager3 ?具体请参

2020-09-08 08:29:56 885

原创 第12章 CentOS7 中 Docker 的安装与配置

第08章 CentOS7 中 Docker 的安装与配置Docker 是什么?Docker 是世界领先的软件容器平台。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HxLebuT6-1599523586877)(assets/docker_FQCRW.png)]Docker 是 Golang 编写的, 自 2013 年推出以来,受到越来越多的开发者的关注。如果你关注最新的技术发展,那么你一定听说过 Docker。不管是云服务还是微服务(Microservices)

2020-09-08 08:07:55 689

原创 第07章 Gitlab+Jenkins+Maven 持续集成(CI)和持续交付(CD )实践

第07章 Gitlab+Jenkins+Maven 持续集成(CI)和持续交付(CD )实践文章目录第07章 Gitlab+Jenkins+Maven 持续集成(CI)和持续交付(CD )实践7.1 实战相关基础知识7.1.1 DevOps 相关知识7.1.1.1 CI/CD持续集成/持续部署7.1.1.2 CI/CD 持续集成和持续交付7.1.1.3 CI/CD 持续集成和持续交付方案7.1.1.4 Jenkins 基础知识7.1.1.5 版本控制器基础知识7.1.1.5.1 SVN服务器7.1.1.5

2020-09-08 08:04:12 948 1

原创 第11章 CentOS7 中 FastDFS 的安装配置与使用

第11章 CentOS7 中 FastDFS 的安装配置与使用文章目录第11章 CentOS7 中 FastDFS 的安装配置与使用安装规划安装配置与使用**一、所有跟踪服务器和存储服务器均执行如下操作****二、配置FastDFS跟踪器(192.168.4.121)****三、配置FastDFS存储(192.168.4.125)**四、文件上传测试(192.168.4.121)**五、在每个存储节点上安装nginx配置详解**首先是 tracker.conf**补充参考这个参数为空就是IP地址的方式。参

2020-09-07 21:38:10 634

原创 第10章 CentOS7 中 Zookeeper 的安装配置与使用

第10章 CentOS7 中 Zookeeper 的安装配置与使用文章目录第10章 CentOS7 中 Zookeeper 的安装配置与使用安装规划安装配置安装规划注册中心服务器(192.168.3.71)配置,安装Zookeeper:安装1、 修改操作系统的/etc/hosts 文件中添加:# zookeeper servers192.168.3.71 edu-provider-012、 到http://apache.fayea.com/zookeeper/下载zookeeper-

2020-09-07 21:37:30 152

原创 第09章 CentOS7中Redis的安装配置与使用

第09章 CentOS7中Redis的安装配置与使用文章目录第09章 CentOS7中Redis的安装配置与使用安装规划安装配置安装规划IP**:192.168.4.111**环境:CentOS 6.6Redis****版本:redis-3.0 (考虑到Redis3.0在集群和性能提升方面的特性,rc版为正式版的候选版,而且很快就出正式版)安装目录:/usr/local/redis用户:root安装编译和安装所需的包:# yum install gcc tcl 下载3.0版Redis

2020-09-07 21:36:54 112

原创 第08章 CentOS7中ActiveMQ的安装配置与使用

第08章 基于CentOS7的ActiveMQ的安装配置与使用文章目录第08章 基于CentOS7的ActiveMQ的安装配置与使用安装规划安装配置使用安装规划IP:192.168.4.101环境:CentOS 6.6、JDK7安装1、 安装JDK并配置环境变量(略)JAVA_HOME=/usr/local/java/jdk1.7.0_722、 下载Linux版的ActiveMQ(当前最新版apache-activemq-5.11.1-bin.tar.gz)$ wget http:/

2020-09-07 21:36:11 268

原创 第06章 CentOS7 中 Gitlab 的安装与配置

第06章 CentOS7 中 Gitlab 的安装与配置背景由于公司业务,需要上Git版本控制。目前市面上比较有名的Git服务提供商,国外有GitHub、BitBucket、GitLab,国内有Coding。现有的服务商,对于免费的套餐都有一定的限制。比如:GitHub只允许建立免费的开源repository,建立私有的仓库需要收费。BitBucket允许建立无限制的私有项目,不过对于项目中参与的开发人员是有人数限制的,当团队中开发者规模达到一定数量后,需要付费购买相应的套餐。GitLa

2020-09-07 21:34:07 278

原创 第05章 CentOS7 中 Jenkins 的安装与配置

第05章 CentOS7 中 Jenkins 的安装与配置扬帆 Jenkins X,Jenkins X 是 Kubernetes 上现代云应用程序的 CI / CD 解决方案。在任何规模上建立伟大的事物。作为领先的开源自动化服务器,Jenkins提供数百个插件来支持构建,部署和自动化任何项目。Jenkins 是什么?Jenkins是一个独立的开源自动化服务器,可用于自动执行与构建、测试、交付或部署软件相关的各种任务。 Jenkins可以通过本机系统软件包,Docker安装,甚至可以安装Java

2020-09-07 21:32:52 181

原创 第04章 CentOS7 中 Sonatype Nexus Repository Manager3 的安装与配置

第04章 CentOS7 中 Sonatype Nexus Repository Manager3 的安装与配置— 大神的视角,码农的温度 —全文 2299 字,菜鸟18分钟,初级10分钟,中级5分钟,大神请绕道。本章目的本章介绍 Nexus Repository 依赖库私有库的搭建完成私有库的搭建Sonatype Nexus Repository 的安装Sonatype Nexus Repository 的配置统一管理开发过程中需要依赖的第三方库包为快速开发提供基础支撑文章目

2020-09-07 21:32:04 1003

原创 第03章 CentOS7 中 JDK1.8 的安装与配置

第03章 CentOS7 中 JDK 的安装与配置— 大神的视角,码农的温度 —全文 2299 字,菜鸟18分钟,初级10分钟,中级5分钟,大神请绕道。文档目的在 CentOS 系统中完成 JDK 的安装。在 CentOS 系统中配置 JAVA 环境变量。为后续架构和开发提供最基础的 JAVA 环境支持。文章目录第03章 CentOS7 中 JDK 的安装与配置3.1 下载 JDK3.2 安装 JDK3.2.1 基于 tar.gz 文件在 Linux平台上的安装步骤3.2.2 基于 R

2020-09-07 21:30:32 158

原创 第02章 CentOS7 中 Vsftpd3.0 的安装与配置

第02章 CentOS7 中 Vsftpd3.0 的安装与配置FTP是安装各种环境前的预备环节,因为我们要把下载好的安装包上传上去。其次,在一个团队中,FTP服务器为多用户提供了一个文件储存场所,总之是一个非常实用的工具。2.1. vsftpd 简单介绍2.1.1 用户概念2.1.1.1 本地用户(local)用户在FTP服务器拥有账号,且该账号为本地用户的账号,可以通过自己的账号和口令进行授权登录,登录目录为自己的home目录$HOME2.1.1.2 虚拟用户(guest)用户在FTP

2020-09-07 21:29:45 930

原创 第01章 CentOS7与 VMware Workstation 14 Pro 的安装与配置

第01章 CentOS7与 VMware Workstation 14 Pro 的安装与配置— 大神的视角,码农的温度 —全文 2299 字,菜鸟18分钟,初级10分钟,中级5分钟,大神请绕道。本章目的通过对本章知识内容的学习,我们可以掌握以下基础知识点。(1)完成 VMware Workstation 的安装和网络配置。(2)完成 CentOS 7 系统的基础安装和网络配置。(3)通过 Xshell 来连接 CentOS 进行管理和开发。(4)介绍了下 CentOS 的一些新特性和基础

2020-09-07 21:28:16 440

空空如也

空空如也

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

TA关注的人

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