2008-04-07

全新安装配置 Apache2.2 + MySql + PHP5 + FleaPHP

关键字: apache, mysql, php, fleaphp


  1. 下载
  2. 下载2.2.8版本

    http://apache.mirror.phpchina.com/httpd/binaries/win32/apache_2.2.8-win32-x86-no_ssl.msi

    下载zip版本:

    http://www.php.net/get/php-5.2.5-Win32.zip/from/a/mirror

    下载5.0:

    http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51a-win32.zip/from/pick#mirrors

    下载1.0 full zip:

    http://www.fleaphp.org/downloads/files/fleaphp-full.zip

  3. 安装
    1. 安装Apache2.2
    1. 安装MySQL,安装比较简单,采用默认配置即可,只是注意选择编码为utf-8
    2. 安装PHP
      1. 解压缩下载的php5zip文件(非install版),放置到c:\php5下,
      2. php目录下的php.ini.recommended,重命名为 php.ini
      3. php目录下的php5ts.dll,libmysql.dll复制到目录 c:\windows\system32
    1. 打开php.ini文件,查找 extension_dir 有这么一行
    1. 查找short_open_tag = Off,改为 short_open_tag = On
    2. 查找display_errors = Off,改为 display_errors = On
    3. 设置时区,查找date.timezone有这么一行
    1. Apache整合PHP
      1. c:\apache\conf\添加一个文件php-httpd.conf,内容为
    1. 编辑C:\apache\conf\httpd.conf
    1. 一切配置好后,重新启动apache
    1. 安装FleaPHP
  4. 请不要将apache安装到含有空格的目录中。

    network domain ,server name ,email address 均可以随便填

    我们这里将apahce安装到C:\apache

    装好后启动apache,在浏览器里访问http://localhost,如果看到显示"It Works!",表示安装成功。

    php\ext目录下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件复制到c:\windows\system32

    ;extension_dir = "./"

    在此行后面加入新行extension_dir = "C:\php5\ext"

    找到

    extension=php_mbstring.dll

    extension=php_gd2.dll

    extension=php_mysql.dl

    把上面3项前面的分号去掉,这样apache启动时就可以加载这些dll了

    当然前面我们也把这些dll复制到system32下了

    ;date.timezone =

    将;去掉,改成

    date.timezone = PRC

    LoadModule php5_module "c:/php/php5apache2_2.dll"

    AddType application/x-httpd-php .php

    PHPIniDir "C:/php"

    查找DocumentRoot "C:/apache/htdos"

    这就是你网站的根目录,你可以修改,也可以用默认的

     

    查找DirectoryIndex index.html index.html.var

    修改成DirectoryIndex index.html index.html.var  index.php

    这样index.php 可以充当默认页面了

     

    将下载的FleaPHP zip包解压到c:\apache\htdos中,输入http://localhost/FleaPHP/,可以看到FleaPHP的首页,然后访问http://localhost/FleaPHP/Install/index.php,运行安装向导,完成数据库的设置后就可以运行FleaPHPexample了。

     

评论
发表评论

您还没有登录,请登录后发表评论

JeffreyHsu
搜索本博客
我的相册
92091484-18ed-4826-a14c-75984172a2c0-thumb
我的P8
共 8 张
存档
最新评论