Linux 系统.运维
文章平均质量分 76
Linux系统基础,运维管理。
知了一笑
积累、总结、用心记录。
展开
-
Mac基于VMware安装CentOS
VMware用来管理虚拟机系统,安装就不多说了,双击就行,注册码也好找;打开VMware软件,从主页新建镜像,这里使用本地的镜像包;原创 2024-02-03 08:34:31 · 841 阅读 · 0 评论 -
K8S | Config应用配置
不论是应用还是运行层面的配置,都会涉及到一个基本的逻辑:配置可以抽取出来单独管理,在流程中直接引入该配置即可;原创 2023-08-04 08:17:11 · 295 阅读 · 0 评论 -
K8S | Service服务发现
在K8S集群中是通过Pod组件来部署应用服务,Deployment组件实现Pod编排管理,Service组件实现应用的访问;原创 2023-08-03 08:22:51 · 162 阅读 · 0 评论 -
K8S | Deployment应用编排
通过Deployment控制器,可以对应用进行快速的编排,比如声明Pod的发布方式,更新和回滚策略,维持Pod副本数量;原创 2023-07-25 08:16:21 · 183 阅读 · 0 评论 -
K8S | 容器和Pod组件
不论是软件环境还是虚拟机系统的搭建,基本都是通过下载软件安装包,然后在本地部署和定期更新以及运行,基于这个场景再去理解容器和Pod组件,会轻松许多;原创 2023-07-03 20:22:13 · 424 阅读 · 1 评论 -
K8S | 核心原理分析
K8S作为开源的容器编排引擎,用来对容器化应用进行自动化部署、 扩缩和管理;原创 2023-06-06 08:05:34 · 337 阅读 · 0 评论 -
自动化集成:Pipeline整合Docker+K8S
可以根据各个业务的需要,参考流水线组件的功能文档,不断引入更好的方式去优化流程,最终会形成一个持续交付的自动流程,并且不会对代码层面带来改造成本。原创 2022-01-11 08:43:36 · 763 阅读 · 0 评论 -
自动化集成:Kubernetes容器引擎详解
Kubernetes简称K8S,是一个开源的分布式的容器编排引擎,用来对容器化应用进行自动化部署和管理,让部署容器化的应用简单并且高效,支持自动化部署、大规模可伸缩、应用容器化管理。原创 2022-01-06 08:51:03 · 911 阅读 · 0 评论 -
自动化集成:Pipeline整合Docker容器
微服务架构是当前主流的技术选型,在业务具体落地时,会存在很多业务服务,不管是在开发、测试、上线的任意节点中,如果基于手动编译的方式打包服务,操作成本不仅极高,而且很容易出现纰漏。通过Pipeline流水线的方式,将服务镜像构建编排成一键触发执行,实现自动化的管理流程,是微服务架构中的必要的功能模块。...原创 2022-01-02 12:05:26 · 1523 阅读 · 0 评论 -
自动化集成:Docker容器入门简介
Docker作为开源的应用容器引擎,可以把应用程序和其相关依赖打包生成一个Image镜像文件,是一个标准的运行环境,提供可持续交付的能力,通过镜像文件可以创建多个Docker容器,这里可以理解为类创建对象的原理;镜像文件可以推送到仓库Repository中,这里可以理解为Git仓库管理代码的原理。...原创 2021-12-30 08:55:54 · 659 阅读 · 0 评论 -
自动化集成:Pipeline流水语法详解
该系列文章,围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译、打包、镜像构建、部署等操作;本篇文章主要描述Pipeline流水线用法。原创 2021-12-21 08:59:44 · 1087 阅读 · 0 评论 -
自动化集成:Jenkins管理工具详解
该系列文章,围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译、打包、镜像构建、部署等操作;本篇文章主要描述Jenkins基础用法。原创 2021-12-18 15:27:03 · 1619 阅读 · 0 评论 -
Linux系统:Centos7下搭建PostgreSQL关系型数据库
PostgreSQL是一个功能强大的开源数据库系统,具有可靠性、稳定性、数据一致性等特点,且可以运行在所有主流操作系统上,包括Linux、Unix、Windows等。PostgreSQL是完全的事务安全性数据库,完整地支持外键、联合、视图、触发器和存储过程,支持了大多数的SQL2008标准的数据类型,包括整型、数值型、布尔型、字节型、字符型、日期型、时间间隔型和时间型,它也支持存储二进制的大对像,包括图片、声音和视频。对很多高级开发语言有原生的编程接口API,如C/C++、Java、等,也包含各种文档。..原创 2020-04-12 12:45:25 · 742 阅读 · 0 评论 -
Linux系统:常用Linux系统管理命令总结
目录指令1、创建目录make directorymkdir 目录名称 //mkdir spring,创建一个spring文件夹mkdir -p file/file/file //递归创建多级别关系目录mkdir dir/newdir //不使用递归mkdir -p dir/newdir/ne......原创 2019-05-20 21:19:16 · 2083 阅读 · 0 评论 -
Linux系统:Centos7搭建Redis单台和集群环境
一、环境和版本Linux:centos7 三台三台Linux服务192.168.72.129192.168.72.130192.168.72.131Redis:redis-4.0.14二、上传Redis软件1、创建软件目录[root@localhost local]# cd /usr/local/[root@localhost local]# mkdir mysoft2、...原创 2019-05-15 22:18:16 · 744 阅读 · 0 评论 -
Linux系统:centos7下搭建Rocketmq4.3中间件,和监控台
一、环境搭建环境版本centos7jdk1.8 已搭建好rocketmq4.31、下载安装包网址https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.2/rocketmq-all-4.3.2-bin-release.zip# We suggest the following mirror site for your dow...原创 2019-05-16 20:18:52 · 512 阅读 · 0 评论 -
Linux系统:centos7下搭建ElasticSearch中间件,常用接口演示
一、中间件简介1、基础概念ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。2、分布式数据库分布式数据库系统通常使用较小的计算机系统,每台计算机可单独放在一个地方,每台计算机中都可能有D......原创 2019-07-08 22:46:27 · 628 阅读 · 0 评论 -
Linux系统:centos7下搭建ZooKeeper3.4中间件,常用命令总结
一、下载解压环境版本centos7zookeeper 3.4.14[root@localhost mysoft]$ cd /usr/local/mysoft/[root@localhost mysoft]$wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.1...原创 2019-07-06 08:07:10 · 164 阅读 · 0 评论 -
Linux系统:centos7下搭建Nginx和FastDFS文件管理中间件
一、FastDFS简介1、基础概念FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件上传、文件下载等,解决了大容量存储和负载均衡的问题。2、环境概览1、默认存在Gcc编译环境,Centos7虚拟机2、安装LibFastCommon环境3、FastDFS中间件安装4、Nginx代理服务器安装二、安装LibFastCommon核心流......原创 2019-07-11 22:18:07 · 291 阅读 · 0 评论 -
MySQL数据以全量和增量方式,向ES搜索引擎同步流程
一、配置详解场景描述:MySQL数据表以全量和增量的方式向ElasticSearch搜索引擎同步。1、下载内容elasticsearch 版本 6.3.2logstash 版本 6.3.2mysql-connector-java-5.1.13.jar2、核心配置路径:/usr/local/logstash新建配置......原创 2019-09-06 22:04:29 · 597 阅读 · 0 评论 -
Linux系统:Centos7下搭建ClickHouse列式存储数据库
Yandex开源的数据分析的数据库,名字叫做ClickHouse,适合流式或批次入库的时序数据。ClickHouse不应该被用作通用数据库,而是作为超高性能的海量数据快速查询的分布式实时处理平台,在数据汇总查询方面(如GROUPBY),ClickHouse的查询速度非常快。...原创 2019-10-07 17:39:59 · 977 阅读 · 0 评论 -
Linux系统:centos7下安装Jdk8、Tomcat8、MySQL5.7环境
一、JDK1.8 环境搭建1、上传文件解压[root@localhost mysoft]# tar -zxvf jdk-8u161-linux-x64.tar.gz[root@localhost mysoft]# pwd/usr/local/mysoft[root@localhost mysoft]# mv jdk1.8.0_161 jdk1.82、检查环境,已经安装删除...原创 2019-05-14 21:35:28 · 593 阅读 · 1 评论