服务器基础知识

1. 什么是服务器 就像他的名字一样,服务器在网络上为不同用户提供不同内容的信息、资料和文件 。可以说服务器就是Internet网络上的资源仓库,正是因为有着种类繁多数量庞大内容丰富的服务器的存在,才使得Internet如此的绚丽多彩 。
2. 服务器的种类和功能
(1) WWW服务器(WWW Server)
WWW服务器也称为Web服务器(Web Server)或HTTP服务器(HTTP Server),它是Internet上最常见也是使用最频繁的服务器之一,WWW服务器能够为用户提供网页浏览、论坛访问等等服务 。比如:我们在使用浏览器访问
http://www.discuz.NET的时候,实际上就是在访问Discuz!的WWW服务器,从该WWW服务器获取需要的论坛资料和网页 。
(2) FTP服务器(FTP Server)
FTP服务器是专门为用户提供各种文件(File)的服务器,FTP服务器上往往存储大量的文件,例如:软件、MP3、电影、程序等等 。用户只要使用FTP客户端软件登录到FTP服务器上就可以从FTP服务器下载所需文件和资源到自己的电脑上,同时,
你也可以把自己电话上的文件上传到FTP上供其他用户下载,以实现文件资源的共享 。
(3) 邮件服务器(Mail Server)
e-mail是Internet上应用最频繁的服务之一,而Internet上每天数亿百亿计的电子邮件的收发都是通过邮件服务器实现的 。邮件服务器就像邮局一样,可以为用户提供电子邮件的接收存储和发送服务 。
除了以上介绍的3种主要服务器之外,还有很多其他类型的网络服务器,例如:数据库服务器(DatabaseServer)、代理服务器(Proxy Server)、域名服务器(Domain Name Server)等等……
3. 服务器的操作系统
目前服务器中使用的操作系统主要有两类:windows和Unix 。(1) Windows Windows是美国微软公司(Microsoft)开发的操作系统,在服务器领域,主要有Windows2000Server/Advanced Server/Data Center与Windows2003 Standard Edition/EnterpriseEdition操作系统,Windows的优点是操作简
单,由于Windows使用图形界面进行操作,因而对各种服务器软件功能配置简便 。但它的缺点也不可忽视,例如:Windows操
作系统成本较高;安全性相对较低;能承受的访问量较低等等 。
(2) Unix
Unix的历史很久远,其种类和分支错综复杂 。就目前来说应用最广泛的Unix系统是linux,linux并非由哪家公司发行,Linux由世界各个角落的热爱程序与网络人共同开发、维护 。Linux完全免费,与Windows相比,Linux的成本为0 。
Linux除了成本上的优点之外,还具备很多非常优秀的特点,例如:性能极高、稳定性很好、安全等等 。目前,大多数大中型
企业(包括电信企业和google、百度、新浪、搜狐等等)的服务器都运行在Unix/Linux系统之上 。
4. Apache与IIS
Apache与IIS都属于WWW服务器,是世界上使用最多的两种WWW服务器 。(1) IIS IIS的全称是:InternetInformation Server,由微软(Microsoft)公司开发,是Windows操作系统的一部分 。IIS是允许在Internet上发布信息的Web服务器 。IIS通过使用超文本传输协议(HTTP)传输信息 。还可配置IIS 以提供文件传输
协议(FTP)服务 。FTP服务允许用户从Web节点或到Web节点传送文件 。
IIS的特点是配置简单,配置界面很友,功能较强,同时提供对ASP/ASP.net的支持 。但IIS的性能和安全性相对较差,并且IIS只能在Windows中使用,无法在UNIX中运行 。
(2) Apache
Apache是世界排名第一的WWW服务器, 根据Netcraft(www.netcraft.com)所作的调查,世界上百分之六十以上的Web服务器在使用Apache 。
1995年4月, 最早的Apache(0.6.2版)由Apache Group公布发行. Apache Group 是一个完全通过Internet进行运作的非盈利机构, 由它来决定Apache Web服务器的标准发行版中应该包含哪些内容 。
Apache 的特性:
1) 几乎可以运行在所有的计算机平台上(包括Windows)
2) 强大的功能配置;
3) 支持通用网关接口(CGI);
4) 支持虚拟主机;
5) 支持HTTP认证;
6) 内部集成了代理服务器;
7) 具有用户会话过程的跟踪能力;
8) 支持FASTCGI;
9) 支持JAVA SERVLETS;
什么是服务器?
服务器是网络上一种为客户站点提供各种服务的计算机,它在网络
操作系统的控制下,将与其相连的硬盘、磁带、打印机、Modem及昂贵的专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、数据库管理等服务 。
● 网络服务器的作用:
A. 运行网络操作系统 。通过网络操作系统控制和协调网络各工作站的运行,处理和响应各工作站同时发来的各种网络操作请求 。


推荐阅读