网络基本概念第二课

DNS(本地DNS、远程DNS

DNS(Domain Name System),域名解析服务器。DNS中存储的是“域名和IP地址”的对应关系,可以理解为一个Excel表格。

DNS主要工作:就是把用户输入的域名转成对应的IP地址。

 

DNS服务器:安装了DNS的软件的电脑,就叫DNS服务器。

 

Apache服务器:安装了Apache服务器的软件的电脑,就叫Apache服务器。

我们上网的一个基本流程

 

(1) 在浏览器的地址栏中,输入一个域名,如:www.baidu.com

 

(2) 会在本地DNS中,来查找有没有对应的“域名和IP”关系

 

(3) 如果本地有的话,直接取得IP地址,通过IP地址访问“百度服务器”

 

(4) 如果本地DNS中,没有找到对应的IP地址,会向本地区的DNS服务器发出请求

 

(5) 如果在本地区的DNS服务器中,找到了对应的IP地址,则将IP地址返回客户端

 

(6) 客户端再通过IP向百度服务器发出请求。

本地的DNS

 

本地的DNS,就是操作系统中的一个隐藏文件“hosts”。

 

Hosts文件没有扩展名,可以使用任何的文本编辑器进行编辑。

 

Hosts的位置:C:\windows\system32\drivers\etc\

 

Hosts文件的内容格式:IP地址  域名(不加http:)

 

127.0.0.1 localhost

 

127.0.0.1 www.20140510.com

 

127.0.0.1 www.0510.com

 

127.0.0.1 www.2014.com

 

192.168.3.100 www.yuefu.com

 

192.168.3.200 www.baidu.com

黄金组合:LAMPWAMP

LAMP组合:Linux(操作系统)+Apache(服务器)+MySQL(数据库)+PHP(PHP脚本引擎)

WAMP组合:Windows + Apache +MySQL + PHP

Apache介绍

Apache是服务器软件的一种,还有IIS服务器,运行在Windows操作系统。

Apache是跨平台的服务器软件,可以运行在windowslinuxunix

Apache的源代码是公共,谁都可以根据自己的需要进行配置和修改。IIS服务器基本上修改不了。

Apache的市场份额大约60%

 

posted @ 2020-04-22 11:11  狂鸟·凡尘  阅读(201)  评论(0)    收藏  举报