文章教程

1.9深入了解Apache、PHP和MySQL

9/17/2020 9:26:54 PM 人评论 次浏览

1.9 深入了解Apache、PHP和MySQL

在正式学习PHP语言之前,还需要对Apache、PHP配置和MySQL的有关方面做一些比较深入的说明,这样既有助于读者对前几节知识加深认识,也有助于读者学习和理解后续内容。以下几小节的内容,主要将以Windows平台下的配置做讲解,Linux/UNIX平台下的情形与之类似。

1.9.1 Apache服务器目录

Apache安装完成后,有一些目录需要读者进一步了解,如conf目录、htdocs目录、logs目录和modules目录。

❑conf目录:存放着一些Apache配置文件,其中最常用到的就是httpd.conf,这是Apache的核心配置文件,Apache服务器的很多重要配置及功能实现都要在这个文件里完成。这个文件也是PHP开发人员需要经常改动的文件,本书将在下一小节讲述httpd.conf,设置一些重要的配置项。

❑htdocs目录:被Apache默认为服务器的根目录。也就是说,在默认情况下,开发人员编写的HTML文档和PHP程序,只有放到这个目录下,才可以被访问或被执行。

❑logs目录:存放着服务器级别的日志文件。如access.log记录用户访问的文件及其访问日期时间、方式等。这个目录下的有些文件,有时可以用来做PHP程序调试之用,因为服务器在这些日志里记录错误,开发人员可以通过这些错误来调试PHP程序。

❑modules目录:放有Apache执行的核心模块,当Apache启动时,它会根据配置从这个目录里载入需要的模块。一般情况下,PHP开发人员不需要对这个目录了解更多。

教程类别