Windows 2000/ XP下Apache+PHP+MySQL 的安装配置

类别:编程语言 点击:0 评论:0 推荐:

  随着互联网的广泛使用,Web开发已经成为一种时尚。而PHP作为一种被广泛应用的开放源代码的多用途脚本语言,已被越来越多的人所接受。正如PHP官方网站所说的:PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.所以本文的主旨在于指导PHP初学者,如何配置Apache+PHP+MySQL。

www.php.net

www.apache.org

www.mysql.com

一、安装Apache

点击安装文件,一路回车,即可安装完成。安装路径,随自己爱好设定,我将Apach安装在C:\apach目录下。如果发现你电脑屏幕由下方的任务栏中的Apache图表为绿色,恭喜你!Apache已经完全安装成功。用浏览器打开http://localhost,你会发现Apache的测试页面。如下图所示:


OK! 我们已经完全安装好Apache,下来就要让Apache的httpd.conf文件来支持PHP。打开C:\Apache\conf\目录下的http.conf文件。

1.         找到DocumentRoot ,将随后的路径改为你的Web路径。例如:DocumentRoot  "D:/Web"

2.         找到 DirectoryIndex index.html index.html.var 并在后面加上 index.php

3.         下来进行CGI模式安装,让Apache支持PHP

找到 AddType application/x-gzip .gz .tgz 这行,并加如以下语句:

 

ScriptAlias /php/ "c:/php/"

AddType application/x-httpd-php .php

Action application/x-httpd-php "/php/php-cgi.exe"

其中第一句"c:/php/" 是指你所装php的路径,因人而异,希望大家注意。而整句话的意思是指用别名 /php/ 来代表你所装php的路径,在第三句要用到。

    这下我们在Apache配置文件的修改到此为止,将http.conf保存后关闭。最后要做的就是将php目录下的php.ini-dist 重名名为 php.ini。这时重启Apache,如果图表显示绿色,则表示Apache修改成功。

    下来,为了验证我们的修改。在Web目录下建一个index.php的文件,并写些php语句。

那就用php最著名的phpinfo函数:

               <?php  phpinfo(); ?>

    打开浏览器,输入地址http://localhost,如果看见如下画面,就表示一切正常。

  

二、安装MySQL

点击安装文件,和安装Apache一样。例如安装目录为:C:\mysql

打开C:\mysql\bin\winmysqladmin.exe ,并添加用户名和密码。MySQL默认的用户名是 root ,密码为空。此时,如果你发现MySQL在任务栏图标的绿灯亮,则表示服务正常。反之,红灯亮。

下来,为了让PHP支持MySQL, 打开php.ini文件,并作如下修改:

1 找到 extension_dir = "./" 将路径指向你所装php下的ext文件夹

  例如:extension_dir = "c:\php\ext"

至于为什么要这么做,看看ext下放的是什么东东,你就知道了。

2 找到 ;extension=php_mysql.dll ,将’;’删除掉。

最后,重启Apache,让设置生效。

   我们再次打开浏览器,输入地址http://localhost。就会发现关于MySQL的信息,如下图所示:


呵呵,到此为止 Apache+PHP+MySQL 就配好了。这是笔者的首篇文章,如有不对之处,还请发邮件告诉我。

本文地址:http://com.8s8s.com/it/it24152.htm