在windows下进行PHP开发所需要的环境包括MySQL数据库,Apache服务器和PHP
MySql数据库:http://www.mysql.com/downloads/mirrors.html
包名类似于: mysql-essential-5.0.25-win32.zip
Apache服务器: http://httpd.apache.org/download.cgi
包名类似于:apache_2.2.11-win32-x86-no_ssl.msi
PHP5: http://www.php.net/downloads.php
包名类似于:php-5.2.10-Win32.zip
安装Apache和PHP
1.安装Apache
(1)双击安装文件
(2)进入许可协议
(3)进入Apache服务器介绍界面
(4)设置Apache服务器的基本信息,包括域名,服务器和网络管理员的电子邮件。
如果作为开发环境,前两项都可以写localhost,如果希望将Apache所作为服务与服务器一起启动,选中“for All users,on Port 80,as a Service -Recommended”选项。
(5)安装类型,Typical
(6)安装目录,默认即可.
(7)点击Install.
如果Apache启动失败,服务里面(控制面板---管理工具--服务--apache2.2服务是否启动)Apache服务起不来,可以查看错误日志(Apache安装路径下/logs/error.log
)
或windows事件日志(控制面板--管理工具--事件查看器)。一般可能是别的程序占用了80端口,修改Apache安装路径下/conf/httpd.conf
将80端口换成81试试。
Apache的启停控制:
运行---cmd---转到Apache安装路径下/bin
下
Apache -k stop
Apache -k start
Apache -k restart
我装的是apache_2.2.11-win32-x86-no_ssl.msi,安装完毕后,在浏览器中输入http://localhost/
显示
It works!
表示Apache服务器安装成功。
2. 安装PHP5
(1) 将压缩包解压到安装目录中,如 c:\PHP5
注:最好安装目录名中间不要有空格
(2) 创建php配置文件php.ini。在安装目录下有两个配置文件模板:php.ini-dist和php.ini-recommended.将php.ini-dist
重命名为php.ini
。另一个配置文件php.ini-recommended提供了更详细的非标准配置,适合高级用户
(3) PHP安装目录下,比如c:\PHP5下的php5ts.dll文件复制到XP系统的system32子目录下.
为使PHP能够访问MySQL数据库,还要将
c:\PHP5\libmysql.dll
,
c:\PHP5\ext\php_mysql.dll
c:\PHP5\ext\php_mysqli.dll
文件复制到XP系统的system32子目录下。
(4)对PHP配置文件php.ini
a. 设置PHP扩展模块所在的目录,将
extension_dir= "./"
修改为
extension_dir="c:\PHP5\ext"
(注c:\PHP5是我的PHP安装目录)
b. 动态加载与访问MySQL数据库相关的模块,将;extension=php_mysql.dll
前面的分号去掉,即加载了php_mysql.dll
(5)对Apache配置文件httpd.conf
作如下修改:
a. 将以下语句添加到其他LoadModule下面
LoadModule php5_module "C:\PHP5\php5apache2_2.dll"
b. 添加PHP配置文件的路径:
PHPIniDir "C:\PHP5"
修改DirectoryIndex为:
<IfModule dir_module>
DirectoryIndex index.html index.php index.html.var
</IfModule>
这样就可以将index.php作为默认首页了
c. 将以下语句添加到其他AddType下面
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
修改了配置之后重启Apache,测试PHP开发环境
写一个
test.php
页面,内容为:
<?php
phpinfo();
?>
将
test.php
放在
Apache安装路径下/htdocs下,在浏览器中输入:
http://localhost/test.php
出现测试页面表示php5安装成功。
分享到:
相关推荐
【Windows XP下PHP开发环境快速搭建】 在Windows XP操作系统中搭建PHP开发环境是开发者进行Web应用开发的基础步骤。本文档将详细介绍如何安装Apache服务器、PHP解释器以及MySQL数据库,以构建一个完整的本地PHP开发...
本文将详细阐述如何在IIS环境下搭建PHP开发环境,结合后盾网提供的教学视频和PPT文档,我们将深入探讨这一主题。 首先,我们需要了解IIS。IIS是微软公司开发的一款强大的Web服务器软件,它支持多种Web服务,包括...
2. `Wampserver2.4-x64.exe`:WampServer是一个知名的Windows平台上的PHP开发环境,它包括Apache、MySQL和PHP。2.4是WampServer的版本,x64表明这是64位版本。WampServer提供了一种简单的方式来安装和管理这些组件,...
在Windows XP环境下构建Apache+PHP+MySQL的开发环境,首先我们需要安装Apache web服务器。Apache是世界上最流行的开源Web服务器,它轻量级且高效,易于安装和配置。以下是对Apache安装步骤的详细描述: 1. **下载与...
为了顺利完成这项工作,首先需要构建一个稳定的开发环境。本文将详细介绍如何设置一个用于Windows驱动开发的完整环境,包括所需软件的安装与配置过程。 #### 二、所需软件 - **操作系统:** Windows XP - **集成...
这个环境搭建手册旨在提供详尽的指导,帮助你在Windows XP上构建一个稳定的IIS + PHP开发环境。虽然这个组合可能不如现代操作系统和Web服务器的组合高效,但它仍然适用于学习和某些特定场景,希望对你有所帮助。
本文档“PHP可调试团队开发环境配置”提供了一份详细的指导,旨在帮助团队设置一套可调试的PHP开发环境。 1. **引子** 开发环境的配置对于团队协作来说是基础性的工作,它直接影响到开发效率和项目的稳定性。一个...
在构建PHP开发环境时,我们需要关注三个主要组件:Apache服务器、MySQL数据库以及PHP解释器。以下是如何在Windows和Linux系统中分别配置这些组件的详细步骤。 **一、下载组件** 1. **Apache**:你可以从Apache官方...
本文将详细介绍如何在 Windows 7 系统上安装并配置 Apache 2.2.16、PHP 5.3.3 以及 MySQL 5.1.51,构建一个基本的 LAMP (Linux Apache MySQL PHP) 或 WAMP (Windows Apache MySQL PHP) 开发环境。本教程不仅适用于...
通过以上步骤,你可以在Windows环境下构建一个稳定的PHP开发环境,结合Apache、FastCGI和PHP-NTS版本,以高效地运行PHP应用。同时,通过ODBC驱动,还能方便地与SQL Server数据库进行交互。记得在每个步骤后检查配置...
**PHP开发环境构建:WAMP5详解** 在Web应用程序开发领域,PHP是一种广泛使用的服务器端脚本语言,尤其适合创建动态网页。为了在本地计算机上搭建PHP开发环境,开发者通常会使用集成环境,如WAMP(Windows、Apache、...
WampServer5是一款针对Windows平台的PHP开发环境集成包,它为开发者提供了便捷的本地Web开发环境。这个软件集合了Apache服务器、MySQL数据库和PHP解释器,使得开发者可以在自己的计算机上构建和测试PHP应用程序,而...
### PHP开发环境搭建规范 #### 一、概述 在现代Web开发中,PHP作为一种流行的开源脚本语言,被广泛应用于动态网页的开发。为了能够高效地进行PHP项目的开发与测试,构建一个稳定且高效的开发环境至关重要。本文将...
“php菜鸟windows环境下建立php服务器的好软件wamp5”指的是WAMP(Windows Apache MySQL PHP)服务器套件的第五个版本,专为初学者设计,尤其适合在Windows操作系统上快速搭建PHP开发环境。 **描述分析:** 描述中...
Windows环境下安装Swoole扩展的图文教程,对于熟悉PHP开发的用户来说,可能对于Swoole扩展还不太熟悉。Swoole是一个高性能的PHP网络通信框架,它支持异步多线程的服务器、客户端、定时器等高级功能,可以用来构建高...
为了方便开发者快速搭建PHP开发环境,"PHP集成开发环境一键安装"方案应运而生。这个标题和描述所指的知识点主要涉及PHP的环境配置,特别是如何通过简便的方法整合Apache、MySQL和PHP5,构建一个高效、稳定的开发平台...