随着互联网的广泛使用,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