windows独立安装apache+php+mysql

分类:技术文档 - JS文档 | 阅读(4449) | 发布于:2014-12-01 18:10

windows系统如何独立安装php环境

1.安装apache
    下载并安装文件 apache_2.2.25.msi 
    (本文的安装目录是C:\Program Files\Apache Software Foundation\Apache2.2)
    完毕后打开浏览器检测 http://127.0.0.1/
    
2.安装php
    下载: http://windows.php.net/download/ (本文选择的是PHP 5.4 (5.4.35) VC9 x86 Thread Safe (2014-Nov-13 02:19:41) )
        (选择一个Thread Safe的版本) 解压到目录 C:\php5.4.35
        找到php.ini-development(类似)文件并将其改为php.ini
        Apache 设置的时候 PHPIniDir 有什么作用?
            与php4搜索php.ini是在%SystemRoot%下不同的是,PHP5按照以下顺序依次查找PHP.ini:
            * PHPIniDir (Apache 2 module only)
            * 注册表键值:HKEY_LOCAL_MACHINE—SOFTWARE—PHPIniFilePath
            * 环境变量:%PHPRC%
            * PHP5的目录 (for CLI), 或者web服务器目录(for SAPI modules)
            * Windows目录(C:\windows or C:\winnt)
            所以如果是Apache + PHP5的话可以使用 PHPIniDir 指定php5的配置文件php.ini的路径。
        
    配置apache:
        打开 C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf (注意安装apache时选定的目录)
            a).找到#LoadModule ..........   在最下面一行添加 LoadModule php5_module "C:/php5.4.35/php5apache2_2.dll"
            b).然后再找到模块 在index.html后面添加 index.php
            c).接着找到 AddType 模块 在后面添加下面两行
                AddType application/x-httpd-php .php .phtml
                PHPIniDir "C:/php5.4.35"
            d).然后保存退出,重启apache服务
            e).在C:\Program Files\Apache Software Foundation\Apache2.2\htdocs目录下编写phpinfo测试文件检测php
    配置php.ini
        打开C:\php5.4.35\php.ini文件
            a).在模块Dynamic Extensions的首行添加 extension_dir="C:/php5.4.35/ext"
            
3.安装mysql
    下载: mysql-5.5.19-win32.msi文件并安装
    配置php.ini
        打开C:\php5.4.35\php.ini文件
            a).向下找到 ;extension=php_mysql.dll ;extension=php_mysqli.dll 将其前面的分号去掉 既使php支持mysql模块
            b).保存退出 最后将php5目录下面的libmysql.dll复制到C盘的windows下 或者在环境变量中加入C:/php5.4.35
                本文是将 C:\Program Files\MySQL\MySQL Server 5.5\lib目录下libmysql.dll复制到C:\windows下面
            c).重启apache服务器 测试是否支持mysql

标签:apachephpmysql