第八讲WWW网络服务Linux专题讲座第一页,共三十六页
主要内容•掌握Apache服务器的安装方法•掌握Apache服务器的基本配置方法•掌握Apache中个人网站的配置•掌握Apache的日志管理•掌握基于域名的虚拟主机的配置•掌握基本认证指令的配置•掌握LAMP环境的安装和配置第二页,共三十六页
Apache服务器的起源•Apache是著名的开源软件项目–Apache是著名的Web服务器软件–Apache名称的原型为APatchyServer–Apache项目由Apache软件基金会(ASF)负责管理和开发第三页,共三十六页
Apache的主要特点•Apache服务器的特点–开放源代码–跨平台应用,可运行于Windows和大多数UNIX\Linux系统–支持Perl、PHP、Python和Java等多种网页编程语言–采用模块化设计–运行非常稳定–具有相对较好的安全性第四页,共三十六页
Apache的版本分支•Apache服务器的两个版本分支–Apache服务器目前同时维护1
X两个版本分支–1
X•目前最高版本是1
3,系统运行稳定•缺乏一些较新的功能–2
X•具有新的功能特性•与1
X的配置存在较大差别•没有1
X运行稳定第五页,共三十六页
Apache的RPM包安装•Apache的RPM软件包–RHEL4系统中包括Apache服务器的RPM软件包–httpd软件包•是Apache服务器的程序软件包–httpd-manual软件包•是Apache服务器的手册文档第六页,共三十六页
Apache的RPM包安装•Apache服务器RPM安装后的目录和文件目录或文件描述/etc/httpd/Apache服务器的根目录/etc/httpd/conf/httpd
confApache服务器的主配置文件/var/www/html/Apache服务器的文档根目录/etc/