工欲善其事必先利其器,我的php开发环境搭建

一、前期准备,先下载所有软件包。

1、Apache no_ssl 2.2.15版本。

下载地址:http://l4.yunpan.cn/lk/QkEsajavT3YSn

2、PHP 5.2.13 for windows VC6已编译包版本。

下载地址:http://l4.yunpan.cn/lk/QkEA63GN4w6rm

3、ZendStudio 5.5.1版本。

下载地址:http://l4.yunpan.cn/lk/QkEAbnwCP3tDf

4、ZendDebugger-5.2.15版本。

下载地址:http://l4.yunpan.cn/lk/QkEA4NVeSETKz

 

二、Windows下Apache的安装和配置

1、下载apache的安装包后,双击进入安装窗口,显示当前apache的版本信息。

2、选择安装类型为Custom,默认下一步到最后安装完成,Apache的安装目录为:C:\Program Files (x86)\Apache Software Foundation\Apache2.2(我的是Win7 64位操作系统)。

3、它的常用命令

启动httpd -k start

停止httpd -k stop 或 httpd -k shutdown

 

三、PHP的安装与配置。

1、将下载下已编译的php的RAR包解压到C盘根目录下并重命名为php5,如这样:C:\php5。

2、进入php5目录,复制php.ini-dist文件为php.ini,用记事本打开php.ini,需要修改一下几个地方:

   (1)设置扩展文件所在目录:在文件中找到extension_dir="./",将其更改为extension_dir="C:/php5/ext/"。

   (2)开启常用的扩展。

        ;extension=php_gd2.dll

        ;extension=php_mbstring.dll

        ;extension=php_mcrypt.dll

        ;extension=php_mysql.dll

        ;extension=php_mysqli.dll

        去掉';'号,表示开启。

   (3)拷贝php5目录下的libmcrypt.dll和libmysql.dll到系统System32目录下。

 

四、Apache绑定PHP。

1、在Apache的httpd.conf配置文件中,#LoadModule vhost_alias_module modules/mod_vhost_alias.so的这句后面添加如下内容: 
                 LoadModule php5_module "C:/php5/php5apache2_2.dll"  ##加载php处理模块
                 PHPIniDir "C:/php5"                                 #指定php.ini目录

                 AddType application/x-httpd-php .php .html .htm     #php文件MIME类型
                 LoadFile C:\php5\libmcrypt.dll                      #支持php_mcrypt类库
                 LoadFile C:\php5\libmysql.dll                       #支持php_mysql类库

2、修改httpd.conf的DocumentRoot为"F:/www"和<Directory "F:/www">...</Directory>,不建立HOST虚拟主机的情况,暂时指定目录访问"F:/www"

3、在F:/www目录下新建个phpinfo.php内容如下:

<?php
      phpinfo(); #php探针
?>


4、打开浏览器,在地址栏中输入:http://localhost/phpinfo.phphttp://127.0.0.1/phpinfo.php,说明php环境已经搭建好了。


五、安装ZendStudio 5.5.1版本,作为php IDE ZendStudio5.5.1版本不愧经典中的经典。

1、Win7下的ZendStudio5.5.1的安装方法。

01、下载并安装最新版本的 JRE for Windows: http://java.com/en/download/manual.jsp,即Java运行环境。
02、使用WINRAR解压 Zend Studio 5.5.1.exe
03、 进入解压后的文件夹 Zend Studio 5.5.1Windows(下面简称A文件夹) ,将resource目录下的jre文件夹重命名为jre.back(或其他名称都可)
04、复制 C:Program Files (x86)Javajre6到第三步中的目录,并将jre6重命名为jre
05、执行安装 A文件夹下的 Zend Studio 5.5.1.exe
06、安装完成后将 A文件夹 下 resource 目录中的jre.back文件夹复制到Zend Studio 的安装目录中,
07、重命名安装目录中的 jre 文件夹为 jre6
08、重命名安装目录中的 jre.back 文件夹为 jre
09、在ZendStudio图标上点击右键/属性/兼容性 设置兼容模式为 Vista
10、启动Zend Studio

11、中文汉化,进入C:\Users\Administrator\ZDE\config_5.5目录打开desktop_options文件,找到

    <customized_property ID="desktop.language">
      <locale language="en" country="" variant=""/>
    </customized_property>

    更改为:

    <customized_property ID="desktop.language">
     <locale language="zh" country="" variant=""/>
    </customized_property>

    保存后,右键文件将其设置为只读属性,不然每次修改首选项都会还原为英文。

 

六、安装ZendDebugger-5.2.15,外部调试工具,远程调试需要有服务器的组件来支持即Zend Debugger。

    ZendStudio分为内部调试和外部调试,一般我们都是用外部调试来调试程序。

    首先将适合当前版本的Zend Debugger解压,当前的php版本是5.2.x,因此只需要将5_2_x_comp文件夹解压即可(其中,5_2_x_nts_comp是非线程安全的版本,即non thread safe,这里不做考虑)。接下来将5_2_x_comp\ZendDebuger.dll移动到C:/php/ext文件夹下(此目录可以根据自己的需要手动选择),在F:/www文件夹下新建个测试文件dummy.php内容为:

<?php
      echo "test";
?>


保存。在php.ini文件最后添加如下内容:

    [Zend]
    zend_extension_ts="C:\php5\ext\ZendDebugger.dll"
    zend_debugger.allow_hosts=127.0.0.1
    zend_debugger.expose_remotely=always

    完成保存后,重启Apache服务器,通过函数phpinfo()来查看Zend Debugger是否安装成功。Zend Debugger已经安装成功了,接下来打开ZendStudio 工具-首选项-调试。


   接下来,需要检查Debug URL是否连接成功,选择“工具-检查Debug Server 连接”,如果出现如下图,则表示我们的配置已经调试成功了:


   现在就可以通过右上方的输出窗口看到php程序的运行结果了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值