软件开发的家园,编程爱好者的天地.

现在是:北京时间 2016/4/14 上午11:50:51 星期四

设为首页  |  加入收藏  |  网站地图

当前位置: 第八基地首页 > WEB开发 > PHP >
Windows XP下PHP MySQL环境搭建
发布于:第八基地 来源:互联网 作者:天堂路上 时间:2016-04-25 点击:362

本教程介绍如何在WindowsXP机器上设置ApacheWeb服务器、PHP解释器和MySQL数据库以构成所需的开发环境。

开始之前

关于本教程

本教程会带您亲历将WindowsXP机器设置为PHP和MySQL开发环境的全过程。您将从下载和安装用于处理HTTP请求(您每次将URL输入到浏览器时提交的请求类型)的ApacheWeb服务器开始。您还将学习如何配置Apache服务器以便能够将Web站点文档存储在您希望存储的任何位置。您甚至还会学习设置Apache使用的默认索引文件。

设置好Web服务器之后,您将下载和安装PHP脚本语言。除了简单的下载操作之外,您还必须对Apache进行配置,使其能够将请求传递给PHP引擎。通过Apache,您还将学习如何正确定位脚本文件,以及如何确保它们的安全性。

在Web服务器和PHP脚本引擎开始运行之后,剩下的任务就是添加数据库。通常,MySQL是流行的数据库选择,因为它是免费和开源的——我在本教程中使用的就是它。另一个可选方案是IBMCloudscape,它也是用Java编写的由标准驱动的关系数据库。它被设计用来嵌入到当今开发人员使用的诸多Java应用程序和服务器内。在本文中,您将学习如何在Windows平台上安装MySQL,以及如何将PHP脚本连接到MySQL数据库。

当您完成了上述操作之后,您将拥有一个完整的开发环境,可以用来测试和开发。

本教程针对Web开发人员编写。如果您已经可以熟练使用PHP和数据库,那么本教程将指导您开始在WindowsXP上运行PHP(无论它是否始终保持和Internet的连接)。如果您刚刚开始Web编程,本教程将为您提供尝试PHP的练习环境。无论您具有何种专业水平,只要您愿意循序渐进,本教程都会让您学会在Windows上使用PHP。

您还将进行一些常规Windows配置,包括设置环境。如果您熟悉PATH和其他WindowsXP环境变量,那么这完全不成问题;如果您不熟悉这些内容,也可以参考本教程中的相关介绍。

系统需求

您需要的全部软件和硬件是一台运行WindowsXP的机器(我使用SP2,但是我在没有SP2的环境下运行相同的配置也有几年的时间了)。我将带您完成全部的下载和安装过程,因此您无需任何预先存在的软件。但您需要拥有对机器的管理员访问权限,因此如果您使用的是共享机器,可能会遇到问题。最后,您在使用本教程的过程中需要Internet访问来下载软件。然而,一旦您设置好了此环境,就不需要Internet访问了。

开发、测试、部署

开发环境是什么?

如果您从事过正式的开发工作,就应该熟悉术语开发环境。根据您公司的复杂程度,这可能意味着从运行着10或15个Apache实例的Sparc10高端Unixbox到具有IDE(集成开发环境)的膝上型电脑的任何环境。事实上,不同的人可能对此术语有不同的定义。如果您没听说过这个术语,情况可能反而更好——因为您不会像许多开发人员那样对此术语有很多误解。针对本教程的目的,我提出了一个简单的定义:开发环境就是您在其中进行开发的环境。我知道这听起来像是老生常谈——而且我也不应该根据这个术语的字面含义定义它——但是这个定义事实上非常有用。

首先,我假定您是一位开发人员。您编写一些代码,或者您希望编写一些代码,或者有人雇您编写一些代码,总之,您正在编写代码。而且,除非必须用算盘计算,否则您就需要在计算机上工作。那么,这台计算机就是您的开发环境。看到了吧,我告诉过您这非常简单!

更重要的是,您的开发环境仅指您的计算机。它不是(例如)您将代码加载到其中来检查代码是否有效的测试服务器。它不是位于一个遥远的国家的、您的整个公司用来实现绝密部署的服务器群。它也不是用来在主计算机故障时工作的备用机器。它仅指您在其中编写代码的计算机。

上一篇:没有了
对我有帮助
(0)
0%
对我没帮助
(0)
0%
返回顶部
在线反馈
在线反馈