返回列表 回复 发帖

[原创] 最新版Apache 2 PHP 5 MySQL 5安装配置 - 快乐学习PHP(之一)

[原创] 最新版Apache 2 PHP 5 MySQL 5安装配置 - 快乐学习PHP(之一)

【转载请注明作者和出处】

Windows下最新版Apache 2+PHP 5+MySQL 5+Zend Optimizer+phpMyAdmin安装配置说明

PHP+MySQL+Apache
的搭配,就犹如骑士配上亮银枪,再骑上枣红马,所发挥的威力巨大!
感觉还是有很多人问安装方面的问题,本文就目前(截至2007.11.24)最新版的Apache 2、PHP 5、MySQL5、Zend Optimizer、phpMyAdmin在Windows下面的安装配置进行具体说明,相应软件说明如下:
  • 操作系统:Windows XP sp2;
  • HTTP应用服务器:apache_2.2.6-win32-x86-no_ssl.msi;
  • php-5.2.5-Win32.zip
  • pecl-5.2.5-Win32.zip
  • mysql-5.0.45-win32.zip(Windows ZIP/Setup.EXE);
  • ZendOptimizer-3.3.0a-Windows-i386.exe
  • phpMyAdmin-2.11.2.2-all-languages.7z


[ 本帖最后由 luzhou 于 2007-12-1 06:14 编辑 ]
自在的风,自在的PHPer~
http://home.phpchina.com/?10576
1. 安装Apache 2.2.6


一路点击“Next”。


由于是本机学习环境,设置相应域名即可,如果你的Windows系统装了IIS,就不要选择Port80,否则就没关系,后面设置时也可以调整端口。设置好后点击“Next”。


选择“Custom”,需要修改安装路径,点击“Next”。
附件: 您所在的用户组无法下载或查看附件
自在的风,自在的PHPer~
http://home.phpchina.com/?10576

点击“Change…”,以“D:\WAMP\Apache2\”为安装路径,点击“Next”。

之后进入下一个安装窗口,点击“Install”。


稍等后,安装成功,点击“Finish”,完成Apache安装。
在Windows托盘区,你可以看到图标,表示Apache安装成功并已启动。
打开浏览器,输入http://localhost/,测试一下:

说明Apache安装成功。

[ 本帖最后由 luzhou 于 2007-11-25 08:51 编辑 ]
附件: 您所在的用户组无法下载或查看附件
自在的风,自在的PHPer~
http://home.phpchina.com/?10576
2. 安装MySQL 5.0.45

点击“Next”。


此处选择“Custom”,后面需设置安装路径,如果选择“Typical”和“Complete”,后面将默认为安装至C盘。


选择“Change…”,修改安装路径,这里我们以“D:\WAMP\MySQL5\”作为MySQL安装路径,选择好之后点击“Next”,之后进入下一安装窗口,点击“Install”即可……。
附件: 您所在的用户组无法下载或查看附件
自在的风,自在的PHPer~
http://home.phpchina.com/?10576

几步之后,出现如上窗口,将“Configure the MySQL Server now”前的“√”选上,之后点击“Finish”。


之后出现MySQL ServerInstance Configuration Wizard出口,点击“Next”。
之后一路点击“Next”。


到上页时,选择“Best Supoort Multilingualism”,确保选择UTF8作为MySQL的默认字符集,之后点击“Next”。
附件: 您所在的用户组无法下载或查看附件
自在的风,自在的PHPer~
http://home.phpchina.com/?10576

设置为服务,并开机时自启动,点击“Next”。


将“Modify Security Settings”前的“√”选上,设置root用户密码,点击“Next”。



点击“Execute”。


点击“Finish”,结束MySQL安装。
附件: 您所在的用户组无法下载或查看附件
自在的风,自在的PHPer~
http://home.phpchina.com/?10576
3. 安装PHP 5.2.5
安装PHP很简单,将php-5.2.5-Win32.zip解压缩至D:\WAMP\PHP;把pecl-5.2.5-Win32.zip 里面的PECL 扩展库解压缩至D:\WAMP\PHP\ext\路径下。

[ 本帖最后由 luzhou 于 2008-4-27 11:58 编辑 ]
自在的风,自在的PHPer~
http://home.phpchina.com/?10576
4. 配置ApachePHP

安装PHP很简单,但是主要的挑战在于ApachePHP的协作配置上,否则PHP是难以跨上Apache“这匹枣红马”的。
1.修改环境变量,path中加入:D:\WAMP\PHP;D:\WAMP\PHP\ext。这很重要,需要让PHP相应的扩展库能够被识别。
2.复制D:\WAMP\PHP\php.ini-recommended到C:\WINDOWS,并改名为php.ini。用编辑器(这里用EditPlus,个人认为EditPlus非常适合PHP开发)编辑php.ini,相应设置如下(记住先搜寻相应设置项,找到后再开始设置):
default_charset ="utf-8"
extension_dir ="D:/WAMP/PHP/ext"
把你想要的extension前面的注释分号去掉,比如我的:
  • extension=php_gd2.dll
  • extension=php_mysql.dll
  • extension=php_mysqli.dll
  • extension=php_mbstring.dll
3用编辑器(这里用EditPlus)编辑Apache的配置文件D:\WAMP\Apache2\conf\httpd.conf
  • 找到“#LoadModule ssl_module modules/mod_ssl.so”,在后面一行增加:
        LoadModule php5_module D:/WAMP/PHP/php5apache2_2.dll
  • 找到“AddType application/x-gzip .gz .tgz”,在后面一行增加:
        AddType application/x-httpd-php .php .phtml
  • 查找:
       <IfModule dir_module>
            DirectoryIndex index.html
       </IfModule>
       改为:
      <IfModule dir_module>
            DirectoryIndex index.html index.htm index.php index.phtml
      </IfModule>
      以便Apache能够认到index.phpWelcome文件。
    * 如果要改前面设置的80端口号,可以修改相应的“Listen”设置。
4.重启Apache服务,测试一下:
建立D:\WAMP\Apache2\htdocs\myphp目录,内建一个hello.php文件:

<?php

    
echo '我喜欢PHP';

?>

复制代码
保存后,打开浏览器,输入http://localhost/myphp/hello.php,出现以下信息就表示ApachePHP的协作环境配置好了:



[ 本帖最后由 luzhou 于 2008-10-29 15:32 编辑 ]
附件: 您所在的用户组无法下载或查看附件
自在的风,自在的PHPer~
http://home.phpchina.com/?10576
5. 配置PHPEditPlus开发环境

网络上很多介绍了,这里就不再多说。我主要用到代码高亮、调试、浏览、手册等功能。
自在的风,自在的PHPer~
http://home.phpchina.com/?10576
6. 安装ZendOptimizer 3.3.0


ZendOptimizer安装比较简单,就是在遇到上页步骤时,注意选择“Apache 2.X”。其他的根据提示进行即可。
附件: 您所在的用户组无法下载或查看附件
自在的风,自在的PHPer~
http://home.phpchina.com/?10576
返回列表