分类: 基础服务

5 篇文章

彻底弄懂 Nginx location 匹配
彻底弄懂 Nginx location 匹配 Nginx 的 location 实现了对请求的细分处理,有些 URI 返回静态内容,有些分发到后端服务器等,今天来彻底弄懂它的匹配规则 一个最简单的 location 的例子如下 ...
MySQL-事务简介
事务,简单来说就是一件事。比如说,把大象塞进冰箱需要三步,1、打开冰箱门。2、把大象放进去。3、把冰箱门关上。这三个步骤叫一个事务,或者理解为这是一件事。是不可分割的,只有当三步全部完成这件事才能算作完成了。 事务的四个特性: A:原子性,即多个操作不可分割(当多个操作意外中断,会触发基于日志的数据回滚) C:一致性,数据库总是从一个一致性状态转换…
DNS互联网架构
今天搞点看起来逼格稍微高一点的。即模拟一下完整的DNS架构。具体架构差不多就是下面这张图。 预期的效果就是当client客户端发起访问HTTP服务的请求时,通过根服务器一路向下解析到对应的 服务器,同时通过DNS的解析实现对两台HTTP服务器的负载均衡。 具体实现如下: 1、环境准备以及规划。 1.1、由于本次实验需要用到8台虚拟机,可能会对性能要…
安装MySQL、MariaDB
MariaDB简介 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自麦克尔…
创建一个DNS服务器
DNS全称Domain Name System,域名系统,互联网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP地址。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。简单说来就是DNS让我们在访问网站的时候可以使用网址(域名)而不是IP地址进行访问。 DNS…