PHP程序员站--PHP编程开发平台
 当前位置:主页 >> PHP基础 >> 新手专区 >> 

Windows XP下PHP+MySQL环境搭建

Windows XP下PHP+MySQL环境搭建

来源:互联网  作者:未知  发布时间:2007-12-20
本教程介绍如何在 Windows XP 机器上设置 Apache Web 服务器、PHP 解释器和 MySQL 数据库以构成所需的开发环境。 开始之前 关于本教程 本教程会带您亲历将 Windows XP 机器设置为 PHP 和 MySQL 开发环境的全过程。您将从下载和安装用于处理 HTTP 请求(您每次将 URL 输

 

 

请确保路径包括在引号中。这让 Apache 可以处理长 Windows 路径名称。

 

您还需要在另一个位置进行更改;向下滚动几行,将看到一个如下所示的注释:

 

#
# This should be changed to whatever you set DocumentRoot to.
#

不用说,遵照此说明进行更改:

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/Documents and Settings/Brett McLaughlin/My Documents/websites">

您必须重启服务器,才能使 Apache 识别这些更改。右击位于系统托盘中的 Apache 图标(如图 2 所示),单击 Open Apache Monitor。然后在此监视器的右侧,单击 Restart。此 Service Monitor 反映了服务器的状态。现在您只需进行一些测试,来查看 它们是否工作正常。

 

 

测试安装

在启动 Web 浏览器之前,我必须和您回顾一个概念。请耐心些,我保证情况不会太坏。当您安装 Apache 时,它会在您的机器的 80 端口上设置商店。这很好,因为当您在 Web 浏览器中输入常规 URL 时,浏览器会自动尝试连接所请求的机器上的 80 端口。您可以选择添加一个类似以下内容的端口: http://www.oreilly.com:8080;但是因为您希望连接到默认端口,所以无需指定此额外信息。

 

这样,剩下的任务就是在端口号之前输入内容了。通常情况下,您将输入类似 radar.oreilly.com 或 www.thepokergeek.net 之类的内容。您之前可能曾经输入过一些内容作为服务器名称(例如 roland.gilead.net),但是这并不意味着当您在浏览器中输入此服务器名称时,它会起作用。您必须确保输入的名称映射到机器的 IP 地址。我在这里不会过多地介绍这些内容,而只会简单地告诉您一个小秘密:您总是可以通过 IP 地址 127.0.0.1 访问您正在使用的机器。这称为环回地址 ,它将您的请求环回到您的机器上。

 

 

当然,我讨厌打字,而 127.0.0.1 对于频繁使用来说有点过长了。您可以使用一个快捷方式来代替它,这个快捷方式是名称 localhost。它映射到环回地址,如下面的命令输出所示:

C:\Documents and Settings\Brett McLaughlin>ping localhost

 

 

Pinging Cuthbert [127.0.0.1] with 32 bytes of data:

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 127.0.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

 

C:\Documents and Settings\Brett McLaughlin>

请注意,名称 localhost 映射到 127.0.0.1。将此端口、IP 地址和 locahost 联系起来,您应在浏览器地址栏中输入的地址是 http://localhost。这会从位于端口 80 的本地服务器那里请求一个页面。结果应该类似图 4,尽管您将看到明显的错误。

图 4. Apache 报告一个 403 Forbidden 错误 
 Windows XP下PHP+MySQL环境搭建_网页教学网webjx.com转载

尽管这不是一个典型的 Web 站点,但是它就是 我们想要的结果。记住,您创建了一个新目录(C:\Documents and Settings\Brett McLaughlin\My Documents\websites),并引导 Apache 在此目录中搜索 Web 文件。问题是此目录中目前没有任何文件。因此,Apache 会报告它不会显示您的空目录(一种安全措施)。修正此问题最容易的方法是导航到此目录,并创建一个简单的文件:

<html>
 <head>
  <title>My First Page</title>
 </head>
 <body>
  <h1>My First Page</h1>
  <p>Everything is working now!</p>
 </body>
</html>

 

 

将此文件保存为 C:\Documents and Settings\Brett McLaughlin\My Documents\websites 下的 index.html 文件。默认情况下,Apache 会查找具有此名称的文件,因此,现在您应该能够重新加载浏览器页面了(或者重新输入 URL,如果您已经关闭了浏览器的话)。这次的响应会更有用些,如图 5 所示。

图 5. 此页面指示一切正常
Windows XP下PHP+MySQL环境搭建_网页教学网webjx.com转载 

现在,您已经安装了 Apache,并准备好使用了。去吃点东西,休息一下,然后再回来 —— 您接下来将继续学习 PHP

Tags: 环境   Apache   php   mysql   文件   安装   开发   sql   windows   Window   PHP+Mysql   XP  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号