
上QQ阅读APP看书,第一时间看更新
2.4.4 将PHP与Apache建立关联
Apache解压完成后,还不能运行PHP网页,需要将PHP与Apache建立关联。
Apache的配置文件名称为httpd.conf,是纯文本文件,用记事本即可打开编辑。此文件存放在Apache安装目录的apache24/conf/下。打开Apache的配置文件,首先设置网站的主目录。这里将案例的源文件放在D盘的phpbook文件夹下,所以设置主目录为d:/phpbook/。在http.conf文件中找到DocumentRoot参数,将其值修改为d:/phpbook/,如图2-23所示。

图2-23 设置网站的主目录
下面指定php.ini文件的存放位置。由于PHP安装在d:\PHP,所以php.ini位置为d:\PHP\php.ini。在httpd.conf配置文件中的任意位置加入语句PHPIniDir "d:\PHP\php.ini"。
最后向Apache中加入PHP模块。在httpd.conf配置文件中的任意位置加入3行语句:
LoadModule PHP 8_module "d:/PHP/PHP 8apache2_4.dll " AddType application/x-httpd-php .php AddType application/x-httpd-php .html
最后就是把Apache加入Windows服务,并启动Apache。以管理员的身份启动命令提示符窗口,首先进入Apache 24的目录下,命令如下:
C:\Users\Administrator>d: D:\>cd D:\web\apache24\bin
启动Apache服务,命令如下:
httpd –k install httpd –k start