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开发人员不需要对这个目录了解更多。
共有条评论 网友评论