标题:在Windows下安装 Apache2.2 + PHP5.2 + MySQL5 出处:Felix021 时间:Tue, 28 Oct 2008 00:07:19 +0000 作者:felix021 地址:https://www.felix021.com/blog/read.php?1233 内容: 以下一步一步以Felix的实际操作为例 演示如何在Windows下安装Apache2.2 + PHP5.2 + MySQL5 1. 建立目录 C:\web, C:\web\www 2. 安装 apache 2.2 到 (选择Custom方式安装) C:\web\apache 3. 打开浏览器访问 http://localhost 看到 It works! 表示安装正常,否则需要再处理一下。 打开命令提示符, > cd C:\web\apache\bin > httpd -k uninstall #卸载 > httpd -k install #安装 看看错误提示。 有可能是因为被占用了80端口,可以重启试试。 4. 安装PHP (参照php\install文件) 解压php5-win32.zip到 C:\web\php 复制 php.ini-dist 为 php.ini ,打开,进行修改: 搜索 extension_dir = "./" 修改为 extension_dir = "C:/web/php/ext/" 搜索 upload_max_filesize = 2M 修改为 upload_max_filesize = 32M (上传文件大小限制) 搜索 post_max_size = 8M 修改为 post_max_size = 32M (POST数据大小限制) 搜索以下的行, 把行首的分号删掉 ;extension=php_gd2.dll //图像库 ;extension=php_mbstring.dll //多字节字符串处理库 ;extension=php_mysql.dll //mysql库 ;extension=php_mysqli.dll //mysqli库 5. 修改apache的配置文件, 打开 C:\web\apache\conf\httpd.conf 在末尾加入start到end之间的那几行: ---start--- # For PHP 5 do something like this: LoadModule php5_module "c:/web/php/php5apache2_2.dll" AddType application/x-httpd-php .php # configure the path to php.ini PHPIniDir "C:/web/php" ---end--- 搜索 DirectoryIndex index.html 修改为 DirectoryIndex index.html index.php (默认文档加上index.php) 搜索(两处) C:/web/apache/htdocs 修改为 C:/web/www (web根目录) 6. 拷贝 C:\web\php\ 下的libmysql.dll和libmcrypt.dll 到 C:\windows\system32\ 7. 重启Apache 8. 建立文件 C:\web\www\index.php 内容为 存盘,打开浏览器访问http://localhost 如果看到输出首部包含"PHP Version 5.2.5"的页面,并且可以搜索到MySQL,说明安装成功。 9. 安装MySQL,一路next,默认安装到C:\program files\MySQL\ 遇到需要选择的时候先选择Skip Signup,然后点击完成,开始配置MySQL 点击4下Next,让你选择数据库文件的存放点,一般默认即可(C:\program files\MySQL\MySQL Server 5.0\data) 点击3下Next,让你选择数据库默认编码,默认latin-1,也可选择utf8 点击1下Next,两个都勾选上(安装MySQL为系统服务自动运行,把MySQL的程序目录放到系统环境变量中) 点击1下Next,输入系统管理员密码,比如 123456 完成。 打开命令提示符,输入mysql -uroot -p 然后在提示下输入密码,如 123456 如果能够进入MySQL提示符模式( 显示mysql> ),说明安装成功。 OVER. 下面附上配置好的PHP和Apache的配置文件。 点击这里下载文件 Generated by Bo-blog 2.1.0