服务器软件运行于特定的网络操作系统之下,提供所需的网络服务。常见的网络服务器软件如下:
1、Web服务器软件
Web服务器软件指的是能提供Web服务,实现网页解析和共享服务的服务器软件。最常见的Web服务器有Microsoft IIS、Apache、tomcat、resin、IBM WebSphere、BEA WebLogic等。不同的服务器可以解析的动态网页可能不同,但是它们都支持对静态页面HTML的解析。
2、FTP服务器软件
FTP服务器软件能提供基本的FTP资源共享服务。借助于FTP服务器,用户可以使用FTP命令、浏览器或相关客户端软件下载对应共享的网络资源。目前常见的FTP服务器软件包括Pureftpd、Proftpd、WU-ftpd、Serv-U等。
3、文件服务器软件
文件服务器软件指的是提供基本文件管理和服务的软件,每个服务器操作系统实际上都是一个功能强大的文件服务器软件。如Microsoft公司的Windows Server 2003可以实现功能强大的文件管理和目录服务。
4、数据库服务器软件
数据库服务器软件主要实现基于网络的数据集中管理,常见的数据库服务器有Oracle、MySQL、PostgreSQL、Microsoft SQL Server等。
5、邮件服务器软件
邮件服务器软件可以实现基于网络的邮件接收和邮件发送服务,常见的邮件服务器软件包括Sendmail、Postfix、Qmail、Microsoft Exchange、Lotus Domino等。