服务器基础入门:初学者必备知识点详解

版权申诉
0 下载量 25 浏览量 更新于2024-06-26 收藏 32KB DOCX 举报
本文档是为初次接触服务器基础知识的学习者准备的入门指南,旨在帮助理解服务器的基本概念和不同类型。首先,我们明确了什么是服务器:它在网络中扮演着资源仓库的角色,为用户提供各类信息、资料和文件,支撑互联网的多样性和活力。 文章详细介绍了三种常见的服务器类型: 1. **WWW服务器 (Web Server)**:也称为HTTP服务器,是互联网上最常见的服务器之一,主要用于提供网页浏览和在线服务。当用户使用浏览器访问如Discuz!网站时,实际上是与WWW服务器交互,获取论坛内容和网页资源。 2. **FTP服务器 (File Transfer Protocol Server)**:专门用于文件共享,用户可以通过FTP客户端软件从FTP服务器下载或上传文件,促进了文件资源在互联网上的便捷流通。 3. **邮件服务器 (Mail Server)**:作为互联网通信的重要环节,负责电子邮件的接收、存储和发送,每天处理海量的电子信件交流。 此外,文档还提及了服务器的其他类型,如数据库服务器(用于存储和管理数据)、代理服务器(在网络中转发数据)以及域名服务器(DNS,负责解析域名到IP地址的转换)等,展示了服务器功能的多样性。 在操作系统方面,文章重点提到了两大主流平台:**Windows** 和 **Unix**。Windows由微软开发,如Windows 2000 Server、Windows 2003系列,其优点在于操作简单,图形化界面使得配置服务器软件较为直观。然而,Windows的成本相对较高是其一个显著的缺点。另一方面,Unix系统通常被认为是服务器领域的经典选择,以其稳定性和安全性受到专业用户的青睐,尽管可能需要更高的技术门槛来管理。 这篇文档为初学者提供了一个全面的服务器基础入门,包括服务器的主要类型、它们的功能以及操作系统的选择,有助于快速理解和掌握服务器世界的基石。
2023-06-08 上传
服务器基本知识全文共3页,当前为第1页。服务器基本知识全文共3页,当前为第1页。服务器基本知识 服务器基本知识全文共3页,当前为第1页。 服务器基本知识全文共3页,当前为第1页。 服务器的硬件服务 是一种高性能计算机,作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。做一个形象的比喻:服务器就像是邮局的交换机,而微机、笔记本、PDA、手机等固定或移动的网络终端,就如散落在家庭、各种办公场所、公共场所等处的电话机。与外界日常的生活、工作中的电话交流、沟通,必须经过交换机,才能到达目标电话;同样如此,网络终端设备如家庭、企业中的微机上网,获取资讯,与外界沟通、娱乐等,也必须经过服务器,因此也可以说是服务器在"组织"和"领导"这些设备。 服务器的构成与微机基本相似,有处理器、硬盘、内存、系统总线等,它们是针对具体的网络应用特别制定的,因而服务器与微机在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面存在差异很大。尤其是随着信息技术的进步,网络的作用越来越明显,对自己信息系统的数据处理能力、安全性等的要求也越来越高,如果您在进行电子商务的过程中被黑客窃走密码、损失关键商业数据;如果您在自动取款机上不能正常的存取,您应该考虑在这些设备系统的幕后指挥者————服务器,而不是埋怨工作人员的素质和其他客观条件的限制。 服务器是用来帮助大量用户访问同一数据或资源。服务器可以是高效率的电脑、专用超级服务器、中档服务器、甚至还可以是大型机。但是,它们有着对其各自正确操作都至关重要的相似要求和特性。 可以非常绝对的说,服务器必须具备以下特性,以便在当今的公司环境中发挥作用:服务器必须具有出色的可靠性,必须具备可用性和可扩充性。企业越来越依赖于服务器运营。这种依赖使大多数服务器功能变成了"关键任务"型。企业可以计算出某台服务器在发生故障时的生产效率损失小时数,并将其转化为金额。 服务器的软件服务 服务器端软件是相对于客户端 Client 软件而言的。所谓服务器端软件,是指能够开放网络端口,接受其他的客户端软件建立连接,并且通过此连接与客户端软件之间交换数据的软件。这一开放特定端口,接受客户端软件连接,并通过此连接与客户端软件交换数据的行为称为"服务"service。 服务器端软件的种类很多,随其所提供的服务的不同而分类。常见的有http server,ftp server,pop3 server,smtp server,irc server,proxy server等等,每种类型里都有不同的版本,可以运行在不同的硬件及软件平台上。这些软件可以单独运行在某一台计算机上,也可以共同运行在同一台计算机上。它们各自服务器基本知识全文共3页,当前为第2页。服务器基本知识全文共3页,当前为第2页。开放不同的端口等待不同的客户端软件连接。比如http server通常开放80端口,ftp server通常开放21端口等等。 服务器基本知识全文共3页,当前为第2页。 服务器基本知识全文共3页,当前为第2页。 除常用的服务器端软件之外,还有一种服务器端软件,可能是人们日常所忽略的,那就是许多的后门木马。它们潜入系统后,暗自打开某些非常用的端口,当该端口受到特定类型的网络数据扫描后并接受其登陆之后,即跟控制端客户端建立连接。著名的灰鸽子木马,植入在受侵机器里的,也就是一个服务器端软件。当然,并非所有的木马都是通过放置服务器端软件而实现。 服务器的特性 1、可靠性能 物理上的可靠性 可靠性是保持可靠而一致的特性,数据完整性和在发生之前对硬件故障做出警告是可靠性的两个方面。冗余电源和风扇、可预报的硬盘和风扇故障以及RAID独立磁盘冗余阵列系统是常见的可靠性特性例子。 服务器端软件的可靠性 软件上的可靠性主要表现为令服务service更加稳定,不易于发生系统崩溃,不易于导致系统数据丢失,不易于导致连接被中断或者重置。从某种角度上说,软件的可靠性,同时也是系统稳定性Stablity的另一说法。 2、高可用性 高可用性是指随时存在并且可以立即使用的特性。它既可以指系统本身,也可以指用户实时访问其所需内容的能力。高可用性的另一主要方面就是从系统故障中迅速恢复的能力。高可用性系统可能使用、也可能不使用冗余组件,但是它们应该具备运行关键热插拔组件的能力。热插拔是指在电源仍然接通且系统处于正常运行之中的情况下,用新组件替换故障组件的能力。 高可用性的典型范例是检测潜在故障并透明地重定向或将故障程序切换给其它地区或系统。例如,一些SCSI设备科研自动地将数据从难以读取的扇区传输到备用扇区,而且操作系统和用户都不会察觉到这一变化。 3、可扩充性 可扩充性是指增加服务器容量在合理范围内的能力。不论服务器最初的容量有多大,您都可以放心,可以迅速实现容量的增加。由