这里是在Win7操作系统下手动安装Apache2.2和PHP5.4的完整攻略。操作过程包括:下载安装Apache2.2、下载安装PHP5.4、进行配置、启动服务等。
下载安装Apache2.2
首先,我们需要从Apache官网下载最新的Apache2.2版本,文件格式可以是zip或者msi安装包。本文以zip包为例,下载完成后解压至指定目录。
例如,解压至C盘根目录,则Apache2.2的安装目录就为C:\Apache2.2
。
在解压后的目录下找到conf
子目录中的httpd.conf
文件,用文本编辑器打开这个文件。寻找以下两行代码:
# LoadModule rewrite_module modules/mod_rewrite.so
# LoadModule ssl_module modules/mod_ssl.so
将这两行前面的“#”号去掉,保证这两个模块被加载,即:
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule ssl_module modules/mod_ssl.so
保存httpd.conf
文件并关闭文本编辑器,这样Apache2.2就已经安装完毕。
下载安装PHP5.4
接下来,我们需要从PHP官网下载最新的PHP5.4版本,下载文件格式为zip压缩包,解压后将文件夹重命名为php
并拷贝至Apache2.2的安装目录下C:\Apache2.2
。
在php
文件夹下找到php.ini-development
文件,将这个文件复制一份并重命名为php.ini
,打开php.ini
文件进行配置。
在php.ini
文件中找到以下两行代码:
;extension=php_mysql.dll
;extension=php_mysqli.dll
去掉这两行前面的“;”号,并将extension_dir = "ext"
后面的;
号去掉,即:
extension=php_mysql.dll
extension=php_mysqli.dll
extension_dir = "ext"
保存php.ini
文件并关闭文本编辑器。
进行配置
进入C:\Apache2.2\conf
目录,找到httpd.conf
文件,用文本编辑器打开,寻找以下三行代码:
#LoadModule php5_module "C:/php/php5apache2_2.dll"
#AddType application/x-httpd-php .php
#PHPIniDir "C:/php"
将这三行前面的“#”号去掉,并将其中"C:/php/"
修改为/Apache2.2/php/
:
LoadModule php5_module "C:/Apache2.2/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/Apache2.2/php"
保存httpd.conf
文件并关闭文本编辑器。
启动服务
启动Apache2.2服务,在C:\Apache2.2\bin
目录下找到httpd.exe
双击运行即可,也可以在命令行下切换到C:\Apache2.2\bin
目录下,执行以下命令:
httpd.exe -k start
如果启动成功,访问http://localhost/
可以看到Apache2.2默认的页面。
现在测试PHP,创建一个名为index.php
的文件,文件内容如下:
<?php
phpinfo();
?>
将index.php
文件拷贝至C:\Apache2.2\htdocs
目录下。
打开浏览器,在地址栏中输入http://localhost/index.php
,如果能够看到PHP信息页面,证明PHP已经配置成功。
示例说明一:如果Apache2.2出现错误提示,可以在C:\Apache2.2\logs
目录下找到对应的日志文件,查看错误信息来进行调试。
示例说明二:如果希望在Apache2.2和PHP5.4中使用MySQL数据库,还需要下载安装MySQL驱动程序,并在php.ini
中配置相关信息,具体的安装和配置步骤可以参考MySQL官网文档。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Win7下手动安装apache2.2、php5.4笔记 - Python技术站