云计算与运维
文章平均质量分 82
分享一些云计算需要掌握的知识~
逻辑与&&
进击的辣椒油同学
展开
-
[Ansible实践笔记]自动化运维工具Ansible(二):Ansible的playbook及角色
在本篇博客中,我们将深入探讨Ansible的核心组件——Playbooks及其相关概念“角色”(Roles),这两者是实现复杂IT自动化任务的基础。文章首先回顾了Ansible的基本概念,并逐步引导读者理解如何通过编写YAML格式的Playbooks来定义一系列任务、处理器和变量等元素,从而达到对多台主机进行一致配置的目的原创 2024-10-23 15:41:43 · 843 阅读 · 0 评论 -
[Ansible实践笔记]自动化运维工具Ansible(一):初探ansible&ansible的点对点模式
本文为读者提供了一个关于Ansible的基础介绍,这是一款广受欢迎的IT自动化工具,特别适用于配置管理、应用部署以及任务执行等场景。文章首先概述了Ansible的核心特性及其工作原理,强调了其基于SSH协议的无代理架构优势——即无需在目标机器上安装额外软件即可进行远程操作。接着,重点探讨了Ansible的一个关键功能——点对点模式(ad-hoc commands),这是一种允许用户快速执行单一命令或简单任务的方式,非常适合处理紧急情况或者测试目的。原创 2024-10-23 15:26:27 · 865 阅读 · 0 评论 -
[Docker学习笔记]利用Dockerfile创建镜像
本文旨在指导读者如何通过 Dockerfile 创建和优化 Docker 镜像,从而简化软件部署流程。我们将从 Dockerfile 的基础知识讲起,逐步深入到编写 Dockerfile 的最佳实践,包括如何选择基础镜像、设置工作环境、复制文件、安装依赖、暴露端口以及定义容器启动命令原创 2024-09-29 21:44:41 · 1055 阅读 · 0 评论 -
[Docker学习笔记]Docker的原理&&Docker常见命令
Docker 是一个开源的容器化平台,它允许开发者将应用程序及其依赖打包成容器,这些容器可以在任何支持Docker的系统上运行,确保了应用的环境一致性。涉及关键技术有容器化技术、镜像、docker守护进程、docker引擎和docker仓库等原创 2024-09-29 17:37:18 · 1546 阅读 · 0 评论 -
[数据库]数据库概述
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。原创 2024-09-22 16:48:32 · 922 阅读 · 0 评论 -
【Web服务器】Nginx源码方式部署
nginx安装完毕,接下来就可以启动nginx了,nginx启动后如何测试nginx的启动状态呢?可以通过以下几个方式去测试,这个可以根据自己的习惯选择一种测试就行了。 2)指定安装方式 配置文件/命令文件各种文件放哪里 、开启模块功能【内置模块 三方模块】 1)检查环境是否满足安装条件、依赖解决。使用文本浏览器访问nginx默认网站。 3)指定软件安装位置。使用losf命令查看启动端口。原创 2024-09-21 18:50:23 · 818 阅读 · 0 评论 -
【Web服务器】Apache源码方式部署&&Apache的MPM多路处理模块
Apache HTTP 服务器被设计为一个功能强大,并且灵活的 web 服务器, 可以在很多平台与环境中工作。不同平台和不同的环境往往需要不同 的特性,或可能以不同的方式实现相同的特性最有效率。Apache httpd 通过模块化的设计来适应各种环境。这种设计允许网站管理员通过在编译时或运行时,选择哪些模块将会加载在服务器中,来选择服务器特性。Apache HTTP 服务器 2.0 扩展此模块化设计到最基本的 web 服务器功能。 它提供了可以选择的多处理模块(MPM),用来绑定到网络端口上,接受请求...原创 2024-09-21 15:21:59 · 1171 阅读 · 0 评论 -
[网络]五链四表详解
链就是位置:共有五个 进路由(PREROUTING)、进系统(INPUT) 、转发(FORWARD)、出系统(OUTPUT)、出路由(POSTROUTING);表就是存储的规则;数据包到了该链处,会去对应表中查询设置的规则,然后决定是否放行、丢弃、转发还是修改等等操作。原创 2024-03-07 15:44:29 · 2370 阅读 · 0 评论 -
【Linux基础】Linux系统管理之逻辑卷LVM_实战系列
在分区的时候,每个分区应该分多大是令人头疼的,而且随着长时间的运行,分区不管你分多大,都会被数据给占满。当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。解决思路:将所有可用存储汇集成池,当池中某个分区空间不够时就会从池中继续划分空间给分区,池中空间不够就可以通过加硬盘的方式来解决。原创 2024-09-20 17:41:12 · 580 阅读 · 0 评论 -
【Linux基础】Linux系统管理之逻辑卷LVM_常用命令
设置使用大小为4MB的PE(默认为4MB),这表示卷组上创建的所有逻辑卷都以4MB为增量单位来进行扩充 或缩减。由于内核原因,PE大小决定了逻辑卷的最大大小,4MB的PE决定了单个逻辑卷最大容量为256GB,若希望使用大于256G的逻辑卷则创建卷组 时指定更大的PE。每一个物理卷被划分为称为PE(PhysicalExtents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。逻辑卷也被划分为被称为LE(LogicalExtents)的可被寻址的基本单位。原创 2024-09-20 14:10:12 · 361 阅读 · 0 评论 -
【Linux基础】Linux系统管理之逻辑卷LVM_概要
逻辑卷(LVM):它是Linux环境下对磁盘分区进行管理的一种机制,它是建立在之上的一个抽象层,优点在于管理。1、动态在线扩容2、离线裁剪3、数据条带化4、数据镜像。原创 2024-09-20 11:54:51 · 258 阅读 · 0 评论 -
[网络]DNS解析及其基本流程
DNS,全称Domain Name System,即域名解析系统,作用是将网站域名解析为对应的IP地址。原创 2023-08-01 15:47:03 · 1067 阅读 · 1 评论 -
[网络]IP地址详解
IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。原创 2024-09-14 20:22:25 · 7254 阅读 · 0 评论 -
[网络]OSI七层模型
国际标准化组织(International Organization for Standardization,ISO)简称ISO,是一个全球性的非政府组织,是国际标准化领域中一个十分重要的组织。ISO国际标准组织成立于1946年,ISO负责目前绝大部分领域(包括军工、石油、船舶等垄断行业)的标准化活动。ISO现有117个成员,包括117个国家和地区。中国是ISO的正式成员,代表中国参加ISO的国家机构是中国国家技术监督局(CSBTS)。原创 2024-09-14 20:30:33 · 890 阅读 · 0 评论 -
[网络]TCP/IP四层模型
OSI的七层协议体系结构的概念清楚,理论也比较完整,但它既复杂又不实用,ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。TCP/IP体系结构则不同,它现在已经得到了非常广泛的应用,TCP/IP是一个四层的体系结构。它包含应用层、运输层、网际层和网络接口层(用网际层这个名字是强调这一层是为了解决不同网络的互连问题 ),不过从实质来讲,TCP/IP只有最上面的三层,因为最下面的网络接口层基本上和一般的通信链路的功能上没有多大差别.原创 2024-09-14 20:23:39 · 564 阅读 · 0 评论 -
[网络]路由信息协议RIP
版本:RIPV1、RIPV2(支持认证、支持组播) #RIPv1由于不带子网掩码,不支持子网划分,并且只可以广播更新组播地址:224.0.0.9RIP路由表,可以说是IP路由表的一部分。原创 2024-07-18 09:45:16 · 209 阅读 · 0 评论 -
[网络]基于链路状态路由协议——OSPF
相比于RIP以跳数评估路由的协议,基于链路状态的OSPF协议提高了传输的效率;同时避免了跳数的限制,使其应用网络的范围更加的大;相比于RIP协议,其收敛速度也更加的快,网络资源利用率高。原创 2024-07-16 13:07:52 · 418 阅读 · 0 评论 -
[数据库]数据定义语言DDL
DDL(Data Definition Language)实例数据类型字符串类型 类型 大小 用途 blob 0-65535 bytes 二进制形式的长文本数据 char 0-255 bytes 定长字符串 varchar 0-65535 bytes 变长字符串 text 0-65535 bytes 长文本数据原创 2024-03-10 09:49:16 · 732 阅读 · 1 评论 -
[数据库]数据操作语言DML
/按输入的顺序往表中输入数据,只要数据类型致就能实现,如此处 赵四 同 男 都是varchar类型的,按键入的顺序进行录入即可,但赵四不可和003换位置。原理不同,delete只删除内容,而truncate类似于drop table(将整个表删除、再创建该表)DML(Data Manipulation Language),用来对数据库中表的数据记录进行更新。将编号为4的学生性别改为女,姓名改为李娜。将编号为5的学生年龄改为26。删除teacher表所有数据。删除年龄为99岁学生的数据。原创 2024-03-10 14:15:00 · 268 阅读 · 1 评论