辛苦了一下午总算把最新版的php和apache组合安装成功了,下面把我的一些心得分享给大家,欢迎批正~~~~~~~~~~
1.下载最新版本apache&&php开源文件(msi&&zip)
Apache官方下载地址:apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi,更多版本在这里;
php官方下载地址:php-5.2.6-Win32.zip,更多镜像下载地址,更多版本下载;
2.安装Apache,配置普通网站服务器
这部分就不必详细绍介了,一路"next"就行了~只注意一点:在选择安装类型的时候,我们这里选择Custom(Typical为默认安装,Custom为用户自定义安装),有更多可选项。按“Next”继续--选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。点选“Change...”,手动指定安装目录。耐心等待出现“finsh”则表明安装完毕。如果localhost测试不成功,则很有可能于默认的80端口被占有关,在配置文件里(apache安装目录/conf/httpd.conf)更改80为8006或其他即可;
3.以module方式安装php,并配置使得php与apache关联使你的服务器支持php脚本程序
将下载的php安装文件php-5.2.6-Win32.zip右键解压缩到指定目录(如C:/php)。查看解压缩后的文件夹内容,找到“php.ini-dist”文件,将其重命名为“php.ini”,打开编辑,搜索“extension”关键字,选择要加载的模块,去掉前面的 “;”,就表示要加载此模块了。注意:如果“ext”目录下默认没有加载模块,加载时会提示找不到文件而出错。
添加环境变量:新建“php_home”值为php的安装目录(“c:/php”)。编辑“path”,追加“;%php_home%;%php_home%/ext”。
OK!现在开始将php以module方式与Apache相结合,使php融入Apache。在配置文件里(apache安装目录/conf/httpd.conf)搜索“LoadModule”关键字,追加“LoadModule php5_module c:/php/php5apache2_2.dll”
“PHPIniDir "c:/php"”两行。
继续搜索“AddType”关键字,追加“AddType application/x-httpd-php .php”
大功告成:编辑index.php
内容如下“<html><body><h1>
<?php phpinfo();?>
</h1></body></html>”存放于“apache安装目录/htdocs”下------
地址栏键入“http://localhost:8006/index.php”见上图所示:
希望我的辛勤劳动,能给各位大虾一点小小提示......