摘要: DNS之六 一条龙DNS服务搭建 DNS一条龙服务搭建过程 1、DNS架构图: **搭建架构分析:**首先,我们需要在192.168.7.100web服务的访问域名,方便我们可以通过客户端进行测试验证是否存在问题,在搭建的过程中,搭建一步,验证一步,否则搭建完排错比较困难。 2、环境准备: 3、在H 阅读全文
posted @ 2021-07-05 08:32 上善若水~小辉 阅读(310) 评论(0) 推荐(0) 编辑
摘要: DNS原理、实现智能DNS及源码编译mariadb数据库 1、 简述DNS服务器原理,并搭建主-辅服务器。 (1)递归查询: ​ 递归查询是最常见的查询方式,域名服务器将代替提出请求的客户机(下级DNS服务器)进行域名查询,若域名服务器不能直接回答,则域名服务器会在域各树中的各分支的上下进行递归查询 阅读全文
posted @ 2021-07-05 08:30 上善若水~小辉 阅读(232) 评论(0) 推荐(0) 编辑
摘要: DNS之五 实现智能DNS 智能DNS 架构图: 环境准备: 主DNS服务器:192.168.34.101(模拟北京地址)、172.18.0.7(模拟上海地址) 客户端:192.168.34.102 1、创建三个DNS服务器城市域的配置文件 1.1 创建北京域 (1) 在主DNS服务器上创建三个区域 阅读全文
posted @ 2021-07-05 08:29 上善若水~小辉 阅读(364) 评论(0) 推荐(0) 编辑
摘要: DNS之四 实现DNS的转发功能 实现DNS服务转发: 实现原理: 原理:上海与重庆都要访问www.magedu.com网址,先在本地的缓存DNS服务器寻找,如果有,就可以访问,如果没有,根域将DNS服务器的缓存放入到北京,将北京作为一个转发DNS服务器(作为期望的DNS转发服务器),上海和重庆直接 阅读全文
posted @ 2021-07-05 08:27 上善若水~小辉 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: DNS之三 实现DNS的TCP/UDP功能及子域委派 验证TCP 和UDP的53端口作用: 将从服务器B的/var/named/slaves/目录下的文件删掉: [root@centos7_1 slaves]# rm -rf /var/named/slaves/baidu.com.zone.slav 阅读全文
posted @ 2021-07-05 08:26 上善若水~小辉 阅读(297) 评论(0) 推荐(0) 编辑
摘要: DNS之二 实现DNS主从复制 实现主从复制 主从复制原理: 1、应该为一台独立的名称服务器; 2、主服务器的区域解析库文件中必须有一条NS记录是指向从服务器; 3、从服务器只需要定义区域,而无须提供解析库文件;解析库文件应该放置于/var/named/slaves/目录中; 4、主服务器得允许从服 阅读全文
posted @ 2021-07-05 08:05 上善若水~小辉 阅读(325) 评论(0) 推荐(0) 编辑
摘要: DNS之一 DNS服务及BIND服务,并实现DNS正向与反向解析 1、什么是DNS? DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,使用的是UDP协议的53号端口,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名 阅读全文
posted @ 2021-07-05 08:02 上善若水~小辉 阅读(815) 评论(0) 推荐(1) 编辑
摘要: LAMP源码编译安装 php加速器 XCache 快速而且稳定的PHP opcode缓存,经过严格测试且被大量用于生产环境。 项目地址:http://xcache.lighttpd.net/,收录EPEL源 实现XCache源码编译 (1)官网下载xcache包,传到linux中并解压 [root@ 阅读全文
posted @ 2021-07-05 08:00 上善若水~小辉 阅读(72) 评论(0) 推荐(0) 编辑
摘要: LAMP架构 LAMP: L: linux A: apache (httpd) M: mysql, mariadb M:memcached P: php, perl, python WEB资源类型: 静态资源:原始形式与响应内容一致,在客户端浏览器执行 动态资源:原始形式通常为程序文件,需要在服务器 阅读全文
posted @ 2021-07-05 07:58 上善若水~小辉 阅读(91) 评论(0) 推荐(0) 编辑
摘要: httpd-2.4源码编译 APR APR(Apache portable Run-time libraries,Apache可移植运行库) 主要为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库。在早期的Apache版本中,应用程序本身必须能够处理各种具体操作系统平台的细节,并针对 阅读全文
posted @ 2021-07-05 07:57 上善若水~小辉 阅读(104) 评论(0) 推荐(0) 编辑
摘要: HTTPD之五 HTTP协议、相关工具及状态码 http协议 HTTP是一个属于应用层的面向对象的协议由于其简捷、快速的方式,适用于分布式超媒体信息系统。 http/0.9, http/1.0, http/1.1, http/2.0 (1)http协议:stateless 无状态 服务器无法持续追踪 阅读全文
posted @ 2021-07-05 07:56 上善若水~小辉 阅读(128) 评论(0) 推荐(0) 编辑
摘要: HTTPD之四 实现HTTPD正向代理与反向代理 正向代理和反向代理 1、什么是正向代理(前向代理)? 在NAT技术(Network Address Translation)出现之前,所有主机无法直接与外网相连,要想上网,需要连接到一台能够访问外网的Web服务器,再通过这台服务器访问外网。而这台We 阅读全文
posted @ 2021-07-05 07:54 上善若水~小辉 阅读(516) 评论(0) 推荐(0) 编辑
摘要: HTTPD之三 HTTPS加密技术及重定向 https https:http over ssl SSL会话的简化过程 (1) 客户端发送可供选择的加密方式,并向服务器请求证书 (2) 服务器端发送证书以及选定的加密方式给客户端 (3) 客户端取得证书并进行证书验证 如果信任给其发证书的CA (a) 阅读全文
posted @ 2021-07-05 07:52 上善若水~小辉 阅读(1880) 评论(0) 推荐(0) 编辑
摘要: HTTPD之二————HTTPD服务详解————httpd的配置文件常见设置 HTTP服务器应用 http服务器程序 httpd apache nginx lighttpd 应用程序服务器 IIS,asp tomcat,jsp jetty 开源的servlet容器,基于java的web容器 Resi 阅读全文
posted @ 2021-07-05 07:51 上善若水~小辉 阅读(810) 评论(0) 推荐(1) 编辑
摘要: HTTPD之一————HTTPD服务基础理论 跨网络的主机间通讯 在建立通信连接的每一端,进程间的传输要有两个标志: IP地址和端口号,合称为套接字地址 socket address 客户机套接字地址定义了一个唯一的客户进程 服务器套接字地址定义了一个唯一的服务器进程 Socket套接字详解 (1) 阅读全文
posted @ 2021-07-05 07:49 上善若水~小辉 阅读(293) 评论(0) 推荐(0) 编辑