天道酬勤Linux操作系统中Apache效劳安装和配置摘要:Apache效劳器是当今流行Web效劳器之一,Linux操作系统具有很多优点,越来越引起人们的关注。本文主要描述如何在Linux系统中搭建和配置Apache效劳。关键词:Apache;RedHatLinux;;Web效劳器1引言个人用户需要利用廉价的软件和低价的硬件资源,建立高效可行的Web站点。Linux具有免费性、高兼容性、稳定性、平安性以及可自由开发性等,被广泛应用于后台效劳器的系统的构建,应选择RedHatLinux5.1作为软件环境的构成。文章将从Apache效劳器简介、Apache的安装、Apache的配置、Apache的管理以及Apache效劳下虚拟主机和PHP环境的配置等几个方面进行阐述。2Apache效劳器简介ApacheServer〔简称Apache〕是Apache软件基金会的一个开放源码的网页效劳器,可以在大多数计算机操作系统中运行,由于其多平台和平安性被广泛使用,是最流行的Web效劳器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到效劳器中。ApacheServer是世界使用排名第一的Web效劳器软件。它可以运行在几乎所有广泛ApacheServer配置界面使用的计算机平台上,尤其对Linux系统的支持更加完美,Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。3Apache的安装主要安裝步骤:下载软件包;解压缩软件包;将当前目录变为Apache源代码发行版本的src目录;编译Apache;安装Apache,执行:#makeinstall;4Apache的配置Apache主要的配置文件有:access.conf;d.conf;srm.conf;mime.type。下面以d.conf中配置内容为例进行说明:〔1〕ServerType的配置:用于指定运行Apache效劳器的运行方式,standlone和inetd。格式:ServerTypestandalone/inetdStandalone〔2〕Port的配置:用于指定效劳器坚挺的端口,一般情况选择WWW效劳的知名端口80端口。〔4〕ServerAdmin的配置:用来设置Web管理员的Email地址。这个地址在系统产生错误后,发给系统管理员,以随时掌握系统的情况。〔5〕ServerRoot的配置:用来指定何处保存效劳器配置,错误日志文件等,是所有Apache相关文件的父目录。〔6〕ServerName配置:用来配置Internet主机名称。5Apache的管理天道酬勤Apache的管理包括效劳的启动、停止、重新启动和管理用户和组。〔1〕Apache效劳启动包括两种方式:手动启动和命令启动〔2〕Apache效劳停止〔3〕管理用户和组:Apache利用自己的口令数据库。6Apache效劳下虚拟主机和PHP环境的配置6.1虚拟主机配置为满足中小型企业...