1. 安装Apachephp
下载地址:http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32html
如需更改端口:打开Apache安装目录下conf目录下的httpd.conf文件,找到Listen 80,80即为如今所用端口,更改80为其余端口便可;mysql
2. 安装phpsql
下载地址:http://windows.php.net/download (下载有php5apache2_2.dll文件的版本)apache
以下载php-5.2.17-Win32-VC6-x86.zip文件(VC9是专门为IIS定制的,VC6 是为了其余WEB服务软件提供的,如 Apache),解压后放于C盘(或其余位置),则路径为C:\php;windows
3. PHP环境配置服务器
将php.ini-dist或php.ini-development配置文件重命名为php.ini(该文件中分号开始行为注释内容),而后作以下设置:session
1) extension_dir = "C:/php5/ext"app
2) 取消下列设置的注释:curl
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
3) 配置Session功能:
在使用session功能时,必须配置session文件在服务器上的保存目录,不然没法使用session,在Windows 7上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录以外,在D盘根目录上创建了phpsessiontmp目录,而后在php.ini配 置文件中找到 ;session.save_path = "/tmp" 改为 session.save_path = "D:/phpsessiontmp"
4) 配置PHP的文件上传功能
同session同样,在使用PHP文件上传功能时,咱们必需要指定一个临时文件夹以完成文件上传功能,不然文件上传功能会失败,咱们仍然须要在 Windows 7上创建一个可读写的目录文件夹,此处我在D盘根目录上创建了phpfileuploadtmp目录,而后在php.ini配置文件中找到 ;upload_tmp_dir = 改为 upload_tmp_dir = "D:/phpfileuploadtmp"
5) 修改date.timezone
;date.timezone = 改为 date.timezone = Asia/Shanghai
4. 配置Apache以支持PHP
1) 在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下添加
LoadModule php5_module "c:/php/php5apache2_2.dll"
PHPIniDir "c:/php"
AddType application/x-httpd-php .php .html .htm
注:在PHP目录下能够看到多个php5apache的DLL文件,因为使用的是Apache2.2,因此须要使用php5apache2_2.dll,接着指定PHP的安装目录以及执行的程序扩展名。
2) 道默认Apache服务器执行WEB主程序的目录为Apache2.2/htdocs,因此当你的WEB主程序目录变动时,咱们须要修改相应的Apache配置,即将
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
改成
DocumentRoot "D:/PHPWeb" //D:/PHPWeb为本身站点目录
将
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
改成
<Directory "D:/PHPWeb">
3) 最后修改具体的index文件前后顺序,因为配置了PHP功能,固然须要index.php优先执行;
DirectoryIndex index.html
改成
DirectoryIndex index.php index.html
4) 重启Apache服务器
在Apache服务器上PHP环境配置工做就完成了,只须要在D:/PHPWeb目录下新建一个PHP文件,写入
<?
phpinfo();
?>
而后在游览器中输入http://localhost:88/index.php,就能够看到PHP的具体配置页面。
5. 安装MySQL
下载地址:http://www.mysql.com/downloads
6. IDE能够是用Zend Studio
REF:
http://www.cnblogs.com/Peter-Zhang/archive/2012/12/10/2810915.html
http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html
http://windows.php.net/download/