系统环境 windows xp
1.安装php PHP源码最新版下载地址为:http://www.php.net/downloads.php
安装目录为D:\dev\PHP
我使用的版本是php-5.3.2-Win32-VC6-x86.msi
2.安装Apache Apache源码最新版下载地址为:http://httpd.apache.org/download.cgi
安装目录为D:\dev\Apache Software Foundation\Apache2.2
我使用的版本是httpd-2.2.15-win32-x86-no_ssl.msi
3.安装mysql mysql源码最新版下载地址为:http://dev.mysql.com/downloads/
安装目录为D:\dev\MySQL\MySQL Server 5.1
我使用的版本是mysql-essential-5.1.45-win32.msi
4.下载zend Zend源码最新版下载地址为:http://framework.zend.com/download/latest
我使用的版本是ZendFramework-1.10.4.zip
配置Apache和php
- D:\dev\Apache Software Foundation\Apache2.2\conf\httpd.conf
添加LoadModule php5_module "D:/dev/PHPphp5apache2_2.dll"
AddType application/x-httpd-php .php
查找:DirectoryIndex index.html
替换:DirectoryIndex index.html index.htm index.php default.php
去掉LoadModule rewrite_module modules/mod_rewrite.so前面的#
- D:\dev\PHP\php.ini
查找:;extension_dir = "./"
替换:extension_dir = "d:/local/php/ext/"
(更改上传文件最大限制)
查找:upload_max_filesize = 2M
替换:upload_max_filesize = 20M
查找:;date.timezone =
替换:date.timezone = PRC
查找:;extension=php_mbstring.dll 将前面的;号去掉
查找:;extension=php_gd2.dll 将前面的;号去掉
查找:;extension=php_mysql.dll 将前面的;号去掉
配置完成在D:\dev\Apache Software Foundation\Apache2.2\htdocs中新建1.php
<?php
$host = "localhost";
$user = "root";
$password = "root";
$link=mysql_connect($host,$user,$password);
if(!$link) echo "<h1>失败!</h1>";
else echo "<h1>成功!</h1>";
mysql_close();
?>
之后打开网址http://localhost/1.php 显示 成功