linux环境中邮件服务器配置

linux环境中邮件服务器配置

ID:19786199

大小:387.00 KB

页数:29页

时间:2018-10-06

linux环境中邮件服务器配置_第1页
linux环境中邮件服务器配置_第2页
linux环境中邮件服务器配置_第3页
linux环境中邮件服务器配置_第4页
linux环境中邮件服务器配置_第5页
资源描述:

《linux环境中邮件服务器配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第八章LinuxWWW和ftp服务的配置本章主要内容:linux中smtp服务的配置linux中pop3的配置根据著名的WWW服务器调查公司所作的调查,世界上百分之五十以上的WWW服务器都在使用Apache,是世界排名第一的WEB服务器。Apache的诞生极富有戏剧性。当NCSAWWW服务器项目停顿后,那些使用NCSAWWW服务器的人们开始交换他们用于该服务器的补丁程序,他们也很快认识到成立管理这些补丁程序的论坛是必要的。就这样,诞生了ApacheGroup,后来这个团体在NCSA的基础上创建了Apache。Apache的

2、主要特征是:可以运行上所有计算机平台;支持最新的HTTP1.1协议;简单而强有力的基于文件的配置;支持通用网关接口CGI;支持虚拟主机;支持HTTP认证;集成Perl脚本编程语言;集成的代理服务器;具有可定制的服务器日志;支持服务器端包含命令(SSI)支持安全Socket层(SSL)用户会话过程的跟踪能力;支持FastCGI;支持JavaServlets。安装Apache系统需求运行Apache不需要太多的计算资源。它在有6-10MB硬盘空间和8MBRAM的Linux系统上运行得很好。然而,只运行Apache可能不是你想做

3、的事情。更可能的是,你想运行Apache来提供WWW服务、启动CGI进程以及充分利用所有WWW能够提供的令人惊奇的功能。在这种情况下,你需要提供反映负载要求的额外的磁盘空间和内存空间。也就是说,如果仅仅是启动WWW服务并不需要太多的系统资源,但是想要能为大量的客户提供服务就需要更多的系统资源。获取软件你可以在http://www.apache.org中获得Apache的最新版。而几乎所有的Linux发行版中均包含有Apache软件包,你也可以直接使用它。需要注意的是,Apache软件包有两种:一种是源代码,下载后需要自己重

4、新编译;另一种是可执行文件,下载后只需解压就可以使用。Apache服务器软件的配置文件主要有:“access.conf“:用于设置系统中的存取方式和环境;”httpd.conf”:用于设置服务器启动的基本环境;"srm.conf":主要用于做文件资源上的设定;"mime.type":记录Apache服务器所能识别的MIME格式。在具体讲解之前,我们必须告诉大家,Apache已经在安装时就采用了一系列的缺省值,已经让WWW服务器跑起来了。你只需要将装上linux+Apache的主机联入Internet,然后将主页存放到"/h

5、ome/httpd"目录下即可下面介绍一些最主要的配置选项的含义,以便大家用最小的精力、最小的配置准备好服务器。httpd.conftpd.conf是主配置文件。它告诉服务器将如何运行。httpd.conftpd.conf是主配置文件。它告诉服务器将如何运行。一、最重要的配置选项ServerTypestandalone

6、inetd这个配置选项指定如何运行WEB服务器。Apache可以使用两种方法来运行服务器:standalone(独立的)和inetd(由inetd运行的)。standalone参数表示WEB服务进程以一个单

7、独的守候进程的方式在后台侦听是否有客户端的请求,如果有就生成一个子进程来为其服务。inetd参数表示WEB服务不是以一个单独的守候进程的形式支持。而是由Inetd这个超级服务器守候进程进行代劳,当它收到一个客户端的WEB服务请求的时候,再启动一个WEB服务进程为其服务。从功能的角度看,这两种方法几乎是相同的。但它们之间实际有很大区别,区别在于服务器的性能。一个由inted运行的服务器进程在它结束对请求服务的同时立刻退出。而在standalone模式下,子WWW服务器进程在退出之前要挂起一段时间,这就给它们提供了机会,可以重

8、新用来服务新的请求。在standalone模式下,不存在对每个请求启动新进程的开销,所以它的效率更高;而inetd模式被认为比standalone模式更具安全性。standalone模式:此种模式下,WWW服务器侦听特定端口的连接请求。当客户机发出到特定端口地址的连接请求时,主服务器进程启动子WWW服务进程来服务该请求。另外还需要告诉主服务器进程侦听的特定端口地址,使用命令:Port[number](缺省值为80)inetd模式inetd是侦听有小于1024的端口连接请求的Internet守护进程(一个服务器进程)。与前面

9、的方法不同,当客户系统发出到WWW服务器的连接请求时,inetd启动一个WWW服务器进程,由此进程服务此请求,完成服务后即退出。如果选择通过inetd服务器来运行Apache,需要编辑/etc/inetd.conf文件为Apache添加一条新的记录:httpdstreamtcpnowaithttpd/e

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。