Windows下php开发环境的构建

在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安装成功。

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值