1.到 http://www.apache.org/ 下载 Apache的安装程序 apache_2.2.14-win32-x86-no_ssl.msi
2.到 http://www.php.net/ 下载PHP的安装包 php-5.2.11-Win32.zip
◆安装Apache
1.双击apache_2.2.14-win32-x86-no_ssl.msi开始安装Apache.
2.在要求输入Network Domain 的地方,如果只是本地用输入localhost,如果有域名比如www.gettome.net,则输入域名。
3.其他缺省。
◆安装PHP5
只有一步:将 php-5.2.11-Win32.zip解压缩到D:\php-5.2.11-Win32\
◆配置PHP
1.追加系统环境变量, 我的电脑-->属性-->高级-->环境变量-->系统环境变量-->选中PATH-->编辑-->追加:D:\php-5.2.11-Win32\ ,如果原来的变量最后没有分号,别忘了在后面添加一个分号。
2.制作php.ini配置文件,D:\php-5.2.11-Win32\php.ini-dist提供了一个模板,只需将他改名为php.ini即可。php.ini-recommended这个文件是实际发布运行时所用的配置模板,增加了安全方面的设置。
◆配置Apache,让Apache认识PHP
1.添加PHP作为Apache的动态模块
打开Apache的配置文件httpd.conf,找到下面的内容
#
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Statically compiled modules (those listed by `httpd -l') do not need
# to be loaded here.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
在后面追加
LoadModule php5_module d:/php-5.2.11-Win32/php5apache2_2.dll
如果是Apache2.0.x, 要改成下面的样子
LoadModule php5_module d:/php-5.2.11-Win32/php5apache2.dll
2.让Apache认识PHP的扩展名
同样打开httpd.conf文件,找到下面的内容
#
# AddType allows you to add to or override the MIME configuration
# file specified in TypesConfig for specific file types.
#
#AddType application/x-gzip .tgz
#
# AddEncoding allows you to have certain browsers uncompress
# information on the fly. Note: Not all browsers support this.
#
#AddEncoding x-compress .Z
#AddEncoding x-gzip .gz .tgz
#
# If the AddEncoding directives above are commented-out, then you
# probably should define those extensions to indicate media types:
#
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
在最后追加2行:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
3.指定php.ini文件的位置
在第1步追加的行 LoadModule php5_module d:/php/php5apache2_2.dll 的下面追加:
PHPIniDir "D:/php-5.2.11-Win32/"
正常运行确认
1.重启Apache。
2.在Apache的htdocs文件夹下制作一个php_test.php 文件,输入下面的内容。
3.打开浏览器 ,输入 http://localhost/php_test.php,如果能看到PHP的系统信息页面,就证明能Apache,PHP能正常工作了。
没有评论:
发表评论