(已验证)windows下apache_php_mysql环境配置

准备工作:下载软件包

请到work平台的【常用软件】中下载Apache、Mysql、PHP、phpmyadmin的安装包。
第一步:Apache安装
------------------------------------------------------------------------------------------------------------------------------------

    1.解压后双击“Apache2.0.59.msi”应用程序开始安装。(注意:在Windows 7下面安装Apache,请先将UAC(开始�C输入UAC�C确定)中将权限限制降到最低。并重启服务器,否则可能出现无法安装服务的情况。 )
    2.在安装到Apache HTTOServer 2.0 -Installation Wzard页面时注意(必须)填写网络域名,服务器名以及管理员E-mail等信息。
    3.在选择Typical(典型)或Custom(自定义)安装时注意安装路径,建议不要装在C盘(以下以将其装在D盘为例说明)。
    4.点击NEXT继续安装至完成,Apache将自动运行,托盘将显示出Apache图标。[Stop]为停止服务器,[Restart]为重启服务。
    安装完毕,通过浏览器进行服务器测试,打开浏览器输入“ http://localhost ”或者 “ http://127.0.0.1 ” 若出现页面则安装成功,进行下面的安装。

第二步: PHP安装
------------------------------------------------------------------------------------------------------------------------------------

    1.解压文件到D盘重命名为PHP5,在“d:\PHP5”下查找到“php.ini-recommended”,将文件修改为“php.ini”并将其拷贝到“C:\windows”下进行如下操作
        1)设置PHP的扩展目录:打开php.ini文件,搜索文件内“extension_dir=”./“”,将其修改为PHP目录的路径,即“D:\PHP5\ext”。
        2)设置字符集:php.ini中查找“;default_charset=“iso-8859-1””将其修改成“default_charset=“uft-8””。注意:前面的;符号需要去掉。
        3)设置session对象存储:php.ini中查找“;session.save_path=”/tmp””将其修改为“session.save_path=“D:\PHP5\session””。注意去掉前面的;以及在PHP的路径下创建一个session目录。
        4)设置时区:timezone的值设置为 Asia/Chongqing
    2.我们采用模块化工作方式,操作为:
        1)将“D:\PHP5\”下的php5ts.dll文件拷贝到系统文件“C:\windows\system32”下。
        2)将“D:\PHP5\”的phpapache2.dll文件拷贝到“D:\apache2\modules”。
        3)需要打开“D:\apache2\conf\httpd.conf”在文件LoadModule部分的最后加上两行代码

        LoadModule php5_module modules/php5apache2.dll

        AddType application/x-httpd-php .php

        特别提醒:如果这一步使得Apache无法启动,提示“LoadModule”错误,或者“the requested operation has failed”。请将“modules/php5apache2.dll”换成绝对地址,有时候这个地址必须是PHP目录下的php5apache2.dll的绝对地址。

        4)Apache默认连接的文件名为“index.html”,需要查找“D:\apache2\conf\httpd.conf”内的“DirectoryIndex”属性进行修改,将其修改为“DirectoryIndex index.html index.php”。

        5)打开“D:\apache2\conf\httpd.conf”查找“DocumentRoot “D:/www””和“<Directory “D:/www”>”,此两处修改为Apache默认目录。

        6)测试PHP配置成功与否,打开记事本输入以下代码,将其命名为“test.php”放入默认目录下,打开浏览器输入“http://localhost/test.php”,若显示出PHP配置属性则PHP基本配置完成。
        <?php

        phpinfo()

        ?>

第三步:Mysql安装
------------------------------------------------------------------------------------------------------------------------------------

    解压文件双击“mysql-essential-5.1.35-win32.msi”程序文件开始安装,选择Custom(自定义)进行mysql的安装,自定义可定义安装的位置以及数据存储位置,定义好安装目“D:\MYSQL5”进行安装。
    安装到“plase select the default character set”时选择手动选择字符集选中UTF8编码。
    数据库的密码设置需要手动输入。(为了统一开发环境,数据库密码统一设置为root)
    完成mysql的安装。

第四步:Apache连接PHP
------------------------------------------------------------------------------------------------------------------------------------

    PHP安装时(第二步中)已经和Apache连接上。

第五步:PHP连接MySQL

    PHP连接到数据库需要PHP对mysql模块的支持。打开php.ini文件,查找“;extension=php_mysql.dll”属性,去掉前面的分号即可。“extension=php_gd2.dll”此为图像处理模块“extension=php_mbstring.dll”此为字符集模块,相同进行修改。
    打开文件“D:\PHP5”将文件libmysql.dll拷贝到“C:\windows\system32”下。特别提醒:如果操作完后面的步骤仍发现php无法连接Mysql,请将libmysql.dll放置在c:\windows下面。
    打开文件“D:\PHP5\ext”将文件php_mysql.dll和php_gd2.dll以及php_mbstring.dll拷贝到“C:\windows\system32”下。
    测试数据库连接成功与否,重启Apache,Apache默认目录下建立test-mysql.php文件输入如下代码。打开浏览器输入“http://localhost/test-mysql.php”,若连接成功则显示Success。

     
    <?php

    $link=mysql_connect('localhost','root','root');

    if(!$link){
   echo 'Failed';  

    }else{

        echo 'Success';
    }

    mysql_close();

    ?>

你可能感兴趣的:(PHP环境)