linux 服务器搭建.docx
《linux 服务器搭建.docx》由会员分享,可在线阅读,更多相关《linux 服务器搭建.docx(12页珍藏版)》请在冰豆网上搜索。
linux服务器搭建
Linux服务器搭建
学生姓名:
教师:
系别:
专业、班级:
完成时间:
目录:
2
第一章DNS服务器概述3
1.1DNS域名服务器3
1.2DNS分布3
1.3DNS工作原理3
1.4域名解析过程3
1.5DNS两种查询方法4
1.6DNS服务器分类4
第二章WEB服务器概述4
2.1WWW简介4
2.2WWW工作原理5
第三章实例配制5
3.1配制参数5
3.2要求5
3.3DNS服务器配制6
3.4Web服务器配制8
3.5总结10
第一章DNS服务器概述
1.1DNS域名服务器
DNS是DomainNameServer的英文缩写,是域名服务器。
它主要用于实现域名和IP地址的相互转换。
DNS是一种基于分布式的数据库系统,并采用客户/服务器模式进行主机主机名称与IP地址之间的转换。
DNS作为Internet的服务,实现映射IP与域名的解析。
1.2DNS分布
其地址信息是存在一个层次结构的多个地方,而不是在一个中心站点。
域名系统的树状结构图:
顶级域外常见的有两类:
国家级顶级域名。
(例如:
CN表示中国;UK表示英国等等。
)
通用的顶级域名。
(例如:
COM商业机构;EDU美国教育机构;NET网络管理机构;ORG社会团体;MIL美国军队部门;GOV美国政府部门。
)
1.3DNS工作原理
客户机要首先从DNS服务器获对应的IP地址,才能和远地服务器建立连接。
DNS域名空间的域名是由分布在不同地方的域名服务器管理的,域名解析是由用户指定的域名服务器来完成的。
DNS域名服务采用的是客户/服务器(client/server)工作模式。
客户方的解析过程函数(resolver),嵌套在其它应用的客户程序之内的。
本地域名服务器。
本地域名服务器始终运行它的域名服务器进程(named),该进程收到客户请求时,就开始进行域名解析。
1.4域名解析过程
DNS客户机提出域名解析请求,并将该请求发送给本地的域名服务器。
当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该记录项,则本地的域名服务器就直接把查询的结果返回。
如果本地的缓存中没有该记录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。
本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该记录,则返回相关的下级的域名服务器的地址。
重复第四步,直到找到正确的记录。
本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。
1.5DNS两种查询方法
递归查询(Recursivequery):
客户机送出查询请求后,DNS服务器必须告诉客户机正确的数据(IP地址)或通知客户机找不到其所需数据。
如果DNS服务器内没有所需要的数据,则DNS服务器会代替客户机向其他的DNS服务器查询。
客户机只需接触一次DNS服务器系统,就可得到所需的节点地址。
迭代查询(IterativeQuery):
客户机送出查询请求后,若该DNS服务器中不包含所需数据,它会告诉客户机另外一台DNS服务器的IP地址,使客户机自动转向另外一台DNS服务器查询,依次类推,直到查到数据,否则由最后一台DNS服务器通知客户机查询失败。
1.6DNS服务器分类
主域名服务器:
是特定域所有信息的权威性信息源,对于某个指定域,主域名服务器是唯一的;主域名服务器中保存了指定域的区域文件。
辅助域名服务器:
不进行特定域信息(区域文件)的权威设置,而是从该域的主域名服务器中获取相应的文件并进行保存。
转发域名服务器:
指定所转发的域名服务器。
1.常用DNS资源记录类型
记录类型
说明
A
主机记录,建立域名与IP地址之间的映射
CNAME
别名记录,为其它资源记录指定名称的替补
SOA
初始授权记录
NS
名称服务器记录,指定授权的名称服务器
PTR
指针记录,用来实现反向查询
MX
邮件交换记录,指定用来交换或者转发邮件信息的服务器
HINFO
主机信息记录,指明CPU与OS
第二章WEB服务器概述
WEB服务器也称为WWW(WORLDWIDEWEB)服务器,主要功能是提供网上信息浏览服务。
WWW是internet多媒体信息查询工具,是internet上近年才发展起来的服务,也是发展最快和目前用的最广泛的服务。
正是因为有了WWW工具,才使得近年来internet迅速发展,且用户数量飞速增长。
2.1WWW简介
WWW是WorldWideWeb(环球信息网)的缩写,也可以简称为web,中文名字为“万维网”。
它起源于1989年3月,由欧洲量子物理实验定CERN所发出来的主从结构分存式超媒体系统。
通过万维网,人们只要通过使用简单的方法,就可以很迅速方便地取得丰富的信息资料。
由于用户在通过WEB浏览器访问信息资源的过程中,无需再关心一些技术性的细节,而且界面非常友好,因而WEB在internet上一推出就受到了热烈的欢迎,走红全球,并迅速得到了爆炸性的发展。
2.2WWW工作原理
Web服务器的工作原理简单的可以归纳为:
客户机连接服务器,客户端向服务器发送请求,服务器向客户机发送应答,客户机与服务器断开。
一个简单的事务处理事件就是这样实现的,看起来不简单,做起来其实也是挺简单的,呵呵……需要注意的是客户机与服务器直接的通信是非连接的,也就是当服务器发送了应答后就与客户机断开连接,等待下一次请求。
HTTP 是一种让 Web 服务器与浏览器(客户端)通过 Internet 发送与接收数据的协议。
它是一个请求、响应协议--客户端发出一个请求,服务器响应这个请求。
HTTP 运用可靠的 TCP 连接,通常用的 TCP80 端口。
在 HTTP 中,客户端总是通过建立一个连接与发送一个 HTTP 请求来发起一个事务。
服务器不能主动去与客户端联系,也不能给客户端发出一个回叫连接。
客户端与服务器端都可以提前中断一个连接。
例如,当用一个浏览器下载一个文件时,你可以通过点击“停止”键来中断文件的下载,关闭与服务器的 HTTP 连接。
http协议使Web服务器和浏览器可以通过Web交换数据。
它是一种请求/响应协议,即服务器等待并响应客户方请求。
HTTP不维护与客户方的连接,它使用可靠的TCP连接,通常采用TCP80端口。
客户/服务器传输过程可分为四个基一步骤:
1) 浏览器与服务器建立连接;
2) 浏览器向服务器请求文档;
3) 服务器响应浏览器请求;
4) 断开连接。
HTTP是一种无状态协议,它不维护连接的状态信息。
客户请求
客户请求包含以下信息:
请求方法
请求头
请求数据
第三章实例配制
3.1配制参数
配制DNS服务器网卡的IP地址为192.168.1.70和192.168.1.80。
它们的域名分别为、。
客户机的IP地址为192.168.1.100。
3.2要求
让域名与IP地址能够相互解析,并且配制WEB服务器,在客户机上能够利用域名访问网页。
3.3DNS服务器配制
(1)安装DNS服务器(在第1张光盘中)
在第二张光盘上安装
安装完成后,如图所示
(2)在/etc/named.conf下添加区域为:
(附加图)
Zone“”IN{
Typemaster;
File“.zone”;
Allow-uqdate{none;};
};
Zone“1.168.192.in-addr.arpa”IN{
Typemaster;
File“192.168.1.zone”;
Allow-update{zone;};
};
(3)在命令行下进入/var/named
复制Cplocalhost.zone.zone
进入这个文件.zone中(如图)
加上INNS.
INMX10.
wwwINA192.168.1.70
MailINA192.168.1.80
(4)复制cpnamed.local192.168.1.zone
进入192.168.1.zone中(如图)
在里面加上:
INNS.
INMX10.
70INPTR.
80INPTR.
(6)进入vi/etc/resolv.conf中
Search
Nameserver192.168.1.70
(7)重启
Servicenamedstart
(8)关闭防火墙
Serviceiptablesstop
(9)测式结果,服务器上运行(如图)
(10)测式结果,客户机上(如图)
3.4Web服务器配制
(1)安装完成,如图
(2)在/var/www下建立目录文件
Mkdir–p/var/www/myweb1
Mkdir–p/var/www/myweb2
Mkdir–p/var/www/myweb1-8080
进入myweb1下建立文件index.html编写网页文件(其他两个基本相同)如图:
(3)在/etc/httpd/conf/httpd.conf中添加个8080端口,如图
(4)在/etc/httpd/conf/httpd.conf文件中最后添加如下内容:
(5)在客户机上测式结果如下:
3.5总结
以上实现了用域名访问网页的功能,在域名或是IP地址后加上端口,就可以访问不同的网页,不加端口默认的是80端口。