PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要升级,直接升级那个软件就行了,并不影响其他软件,非常方便。
一、准备工作-下载所需软件
- Apache httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
- PHP php-5.3.10-Win32-VC9-x86.zip
- MySQL mysql-5.5.20-win32.msi
二、安装软件
安装Apache: 双击安装,与安装其他Windows软件没有什么区别,在填Server Infomation时,并没有特殊规定,只要输入的信息符合格式即可。
安装完成之后,在浏览器输入http://localhost,如果显示It Works!,表示Apache安装成功。
安装PHP:将php-5.3.10-Win32-VC9-x86.zip解压到一个目录即可。
安装MySQL:双击安装,如果需要更改安装目录,则在Choose Setup Type选择Custom
安装完成后开始配置MySQL,全部保持默认选项即可,但最好把MySQL默认编码改为utf8,在Modify Security Settings选项中设置密码,输入两次密码即可完成,最后点Execute完成配置。
三、整合Apache+PHP+MySQL
Apache : 首先修改Apache的配置文件,让Apache支持解析PHP文件。Apache配置文件在Apache安装目录的conf目录下的httpd.conf。
1. 让Apache可以解析php文件,在配置文件中找到
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
在下一行添加 (绿色的位置是根据PHP的所在目录而定的)
LoadModule php5_module "D:/Develop/PHP/php5apache2_2.dll"
PHPIniDir "D:/Develop/PHP"
AddType application/x-httpd-php .php .html .htm
2. 在配置文件中找到
DirectoryIndex index.html
改为
DirectoryIndex index.php index.html
3. 修改Apache站点目录,在配置文件中找到(Apache安装的目录不同,显示的值不一样)
DocumentRoot "D:/Develop/Apache2.2/htdocs"
改为
DocumentRoot "D:/Workspace/PHP"
再找到
<Directory "D:/Develop/Apache2.2/htdocs">
改为
<Directory "D:/Workspace/PHP">
PHP : 把php.ini-development改名为php.ini,作为PHP的配置文件。修改php.ini
1. 设置PHP扩展包的具体目录,找到
; On windows:
; extension_dir = "ext"
改为 (值是ext文件夹的目录)
; On windows:
extension_dir = "D:/Develop/PHP/ext"
2. 开启相应的库功能,找到需要开启的库的所在行
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_xmlrpc.dll
去掉前面的分号(注释),即改为
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_xmlrpc.dll
3. 设置时区,找到
;date.timezone =
改为
date.timezone = Asia/Shanghai
4.如果想php可以正常连接上mysql,需要把php根目录设置在系统环境变量里面。我设置的是%PHP_HOME%
配置完成,检测一下配置是否成功。重启Apache,在站点目录下新建文件index.php,输入内容:
<?php
phpinfo();
?>
打开浏览器输入http://localhost,显示如下内容,则安装成功,并且成功关联MySQL。
转:http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html
相关推荐
在Windows系统下搭建PHP开发环境是一项基础且重要的工作,它涉及到三个主要组件:Apache服务器、PHP解释器和MySQL数据库。本文将详细介绍如何手动搭建这个环境,以便更好地理解每个组件的作用和配置过程。 首先,...
总的来说,Windows下搭建PHP开发环境涉及安装Apache、PHP、可能的数据库服务(如MySQL),以及选择一个合适的IDE。这个过程虽然看似复杂,但只要按照正确的步骤操作,就可以轻松完成。理解每个组件的作用和配置方式...
### Windows 下 PHP 开发环境搭建知识点详解 #### 一、WAMP 环境搭建概述 在 Windows 平台上搭建 PHP 开发环境时,通常会选择 WAMP (Windows, Apache, MySQL, PHP) 这样的组合。WAMP 环境为开发者提供了便捷的方式...
Windows环境下PHP开发环境的搭建 操作系统:windows10, 软件版本:Apache-2.4.43, PHP-7.4.5, Mysql-5.7.29 其他需要:vc15, msvcr120.dll
### Windows XP 下 PHP 开发环境搭建详解 #### 一、概览 在 Windows XP 操作系统上搭建 PHP 开发环境通常涉及三个主要组件的安装与配置:Apache Web 服务器、PHP 解释器以及 MySQL 数据库服务。这些组件共同构成了...
本节将详细介绍如何在Linux环境下通过编译源代码的方式搭建PHP开发环境。 ##### 2.2.1 安装前准备 - **操作系统**:以Red Hat Linux系列为例,假设读者已经安装了Red Hat Linux系列的一个版本。 - **获取软件包**...
### 搭建PHP开发环境知识点详解 #### 一、下载必要的组件 ##### 1. Apache的下载 - **官方网站**: [http://httpd.apache.org](http://httpd.apache.org) - **镜像地址**: ...
在Windows XP操作系统中搭建PHP开发环境是开发者进行Web应用开发的基础步骤。本文档将详细介绍如何安装Apache服务器、PHP解释器以及MySQL数据库,以构建一个完整的本地PHP开发环境。 **一、Apache服务器的安装** 1...
总之,搭建Windows下的Eclipse PHP开发环境是一个相对简单的过程,主要涉及Eclipse的安装、PDT插件的获取与安装,以及PHP解释器的配置。通过这些设置,你将拥有一个功能齐全、高效的PHP开发环境,可以流畅地进行编码...
### Windows XP/Windows 7 下 PHP 开发环境配置搭建教程 #### 一、知识点概览 本教程将详细介绍如何在 Windows XP 和 Windows 7 操作系统下搭建 PHP 开发环境。主要内容包括安装基本软件环境、Apache 服务器的安装...
在IT行业中,搭建PHP开发环境是一项基础且至关重要的工作,特别是在Windows XP和Windows Server 2003操作系统中。这两个系统虽然已经较为陈旧,但仍然有开发者因为各种原因使用它们进行开发。以下是对如何在这些系统...