随笔分类 - Linux服务
摘要:Prometheus 简介 Prometheus(由go语言(golang)开发)是一套开源的监控&报警&时间序列数据库的组合。适合监控docker容器。因为kubernetes(俗称k8s)的流行带动 了prometheus的发展 时间序列化数据 时间序列数据 按照时间顺序记录系统、设备状态变化的
阅读全文
摘要:Keepalived+Nginx+Fastdfs 集群环境简介 操作系统:CentOS Linux release 7.6.1810 Fastdfs版本:fastdfs-6.06.tar.gz Nginx版本:nginx-1.18.0.tar.gz 高可用版本:keepalived-1.4.5.ta
阅读全文
摘要:Linux之CA认证 简介 CA 概述: Certificate Authority 的缩写,通常翻译成认证权威或者认证中心,主要用途是为用户发放数字证书。 CA 认证的流程和公安局派出所颁发身份证的流程一样 认证中心功能 证书发放 证书更新 证书撤销 证书验证 CA功能 用户认证 数据不可否认性
阅读全文
摘要:Hadoop 简介 Hadoop 是一个由 Apache 基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 Hadoop 的框架最核心的设计就是: HDFS 和 MapReduce。 HDFS 分布式文件系统为海量的数据
阅读全文
摘要:Nginx 负载均衡分类 LVS四层负载 Nginx haproxy七层负载 Nginx基于应用进行负载 静态文件:apache nginx 动态文件:aoache tomcat 图片:squid Nginx负载均衡的方式 轮询:数据依次分配给后端服务节点 如果服务器宕机自动剔除 权重:根据不同的优
阅读全文
摘要:LVS-DR-Keepalived 简介 keepalived 是一个类似于 layer3, 4 & 5 交换机制的软件,也就是我们平时说的第 3 层、第 4层和第 5 层交换。 Keepalived 的作用是检测服务器的状态,如果有一台 服务器死机,或工作出现故障, Keepalived 将检测到
阅读全文
摘要:LVS-DR LVS模式 IP Tunneling Director(分发器) 分配请求到不同的 real server。 real server 处理请求后直接回应给用户,这样director 负载均衡器仅处理客户机与服务器的一半连接。 IP Tunneling 技术极大地提高了 Director
阅读全文
摘要:集群 概念 一组各自相互独立且又相互依赖的,通过高速网络互联的计算机组成的一个计算机组, 以单一的系统模式加以管理, 为用户提供服务, 对用户来说, 用户只会认为对方是一个服务. 这个里面, 一组计算机的一台计算机就是集群的一个节点 特点 高可用 高负载 高扩展 高管理性 场景 服务器A响应1000
阅读全文
摘要:Ansible 简介 Ansible 是一款为类 Unix 系统开发的自由开源的配置和自动化工具。它用 Python 写成,类似于saltstack 和 Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端。它使用 SSH 来和节点进行通信。 Ansible 基于 Python pa
阅读全文
摘要:LAMP依赖环境 依赖包 httpd-2.4.37.tar.gz #Apache 主程序包 apr-1.6.2.tar.gz #Apache 依赖包 apr-util-1.6.0.tar.gz #Apache 依赖包 pcre-8.41.tar.gz #Apache 依赖包 php-7.1.24.t
阅读全文
摘要:Fastdfs 简介 FastDFS 是用 c 语言编写的一款开源的分布式文件系统。 FastDFS 为互联网量身定制, 充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标 使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 架构 Fastdf
阅读全文
摘要:cobbler 简介 cobbler 是 Redhat 支持的一个开源项目,用来部署和安装系统。所以对 Redhat 系列 os 支持是比较好的。 cobbler 不仅仅是一个 pxe 服务器,他还可以管理 dns( bind), dhcp。一般数据中心里或者生产环境,是不允许 dhcp, 但是 p
阅读全文
摘要:Apache概述 ''' Apache HTTPD Server 简称 Apache,是 Apache 软件基金会的一个开源的网页服务器, 可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用, 是最流行的 Web 服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将 Per
阅读全文
摘要:FTP简要概述 概念 FTP是在互联网上提供文件存储和服务访问的计算机服务 其可以在互联网上进行文件传输下载 VSFTP VSFTP是一个基于GPL类unix系统上使用的FTP服务 其是一个安全高速稳定的FTP服务器 FTP监听端口 端口20:用来传输数据 端口21:用来传输信道指令 FTP模式 主
阅读全文
摘要:Rsync简介 Rsync 是 Linux 系统下的数据镜像备份工具 使用快速增量备份工具 Remote Sync 可以远程同步,可以在不同主机之间进行同步,可实现全量备份不增量备份,保持链接和权限,传输前执行压缩, 非常适合用于架构集中式备份或异地备份等应用。 Rsync进行数据备份 与scp相比
阅读全文
摘要:SSHD服务 作用 SSHD服务事业SSH协议进行远程连接 其基于TCP协议的22号端口 相比于telnet其进行远程连接属于密文连接更加安全 安装 yum安装 [root@SR ~]# yum -y install openssh openssh-client openssh-server rpm
阅读全文