PHP运行环境配置与开发环境的配置(图文教程)


Posted in PHP onJune 04, 2013

前提示时间一个博友,建议我提供PHP开发环境的搭建文章。当然我们一般在windows平台下开发的居多,
那么,今天我就在Windows平台下搭建PHP的调试和开发环境。如果有写的不好的请谅解。
一、总的大概步骤如下
   1、下载资料
      1)、下载wamp
      2)、下载开发工具ZendStudio
   2、安装程序
      1)、安装wamp
      2)、安装开发工具ZendStudio
   3、配置环境
   4、PHP调试
   5、PHP开发环境

二、步骤详细介绍

1、下载资料
1)、下载WAMP
所谓WAMP,是指在Windows系统(W)下安装Apache网页服务器(A)以及MySQL数据库(M)和PHP脚本引擎(P)而搭建起来的PHP网络服务器环境,当然,在LAMP环境肯定是比WAMP环境要好的,可是由于Windows的易用性,所以,我们在做前期开发或者测试某些CMS的时候,使用WAMP环境甚至很方便更实用一些。WAMP即这些单个软件共同组成了一个强大的Web应用程序平台。
2)、下载开发工具ZendStudio
Zend Studio是PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。 
windows版 Zend Studio 8.0.1下载

2、安装程序
1)、WAMP 安装步骤图解

PHP运行环境配置与开发环境的配置(图文教程)

把WAMP下载到

PHP运行环境配置与开发环境的配置(图文教程)

PHP运行环境配置与开发环境的配置(图文教程)

PHP运行环境配置与开发环境的配置(图文教程)

选择WAMP安装路径,也可以默认路径。

PHP运行环境配置与开发环境的配置(图文教程)

PHP运行环境配置与开发环境的配置(图文教程)

SMP服务器地址

PHP运行环境配置与开发环境的配置(图文教程)

PHP 邮件服务器默认Email

PHP运行环境配置与开发环境的配置(图文教程)

设置启动浏览器。

PHP运行环境配置与开发环境的配置(图文教程)

安装完成,显示图片。

3、配置环境

PHP运行环境配置与开发环境的配置(图文教程)

安装完成后默认是英文。

PHP运行环境配置与开发环境的配置(图文教程)

设置WAMP语言。您可以设置其他的语言,当然我们设置为Chinese(中文)

PHP运行环境配置与开发环境的配置(图文教程)

WAMP重启以后就为中文了。您就可以通过WAMP去配置PHP环境了。

PHP运行环境配置与开发环境的配置(图文教程)

添加一个Alias目录,(就像在IIS上配置一个虚拟目录)

PHP运行环境配置与开发环境的配置(图文教程)

添加一个Alias目录名称。

PHP运行环境配置与开发环境的配置(图文教程)

设置Alias目录名称指向的物理路径。

4、PHP调试

  PHP运行环境配置与开发环境的配置(图文教程)

在C:\wamp\phpDemo文件夹中添加Index.php文件,这时就可以在index.php 编写PHP代码了。

PHP运行环境配置与开发环境的配置(图文教程)

在浏览器地址栏中输入:Http://localhost/ 如果能看到上图PHP服务器配置相关信息,说明您的PHP服务器配置成功。

PHP运行环境配置与开发环境的配置(图文教程)

你可以直接访问http://localhost/Demo 就可以查看刚才编写的index.php程序。显示页面执行的结果。

2)、PHP开发工具ZendStudio安装图解

PHP运行环境配置与开发环境的配置(图文教程)

PHP运行环境配置与开发环境的配置(图文教程)

Zend Studio安装过程很简单,点击“Next”、“Next"基本就可以搞定。

PHP运行环境配置与开发环境的配置(图文教程)

安装完成后,你就可以添加一个PHP项目,编写你的PHP网站。在创建PHP项目时,要填写项目名称和保持路径。

PHP运行环境配置与开发环境的配置(图文教程)

这是你就可以在项目中添加PHP文件。编写PHP页面。

5、PHP开发环境

PHP运行环境配置与开发环境的配置(图文教程)

点击运行,就可以在Zend Studion IDE中浏览PHP页面执行的内容。

PHP运行环境配置与开发环境的配置(图文教程)
如果PHP在编写中有错误,运行时就可以清楚的PHP文件中的第多少行出了错误。调试也非常方便。

以上就是PHP的配置环境和开发环境,每一步都有图解,文字描述不是很多,如果您想做更详细的了解和学习,还的自己查找更多的资料。

PHP 相关文章推荐
PHP 柱状图实现代码
Dec 04 PHP
php 用checkbox一次性删除多条记录的方法
Feb 23 PHP
PHP备份数据库生成SQL文件并下载的函数代码
Feb 05 PHP
php中0,null,empty,空,false,字符串关系的详细介绍
Jun 20 PHP
php Session存储到Redis的方法
Nov 04 PHP
php判断手机访问还是电脑访问示例分享
Jan 20 PHP
Yii2 rbac权限控制操作步骤实例教程
Apr 29 PHP
PHP模糊查询的实现方法(推荐)
Sep 06 PHP
遍历echsop的region表形成缓存的程序实例代码
Nov 01 PHP
php 删除一维数组中某一个值元素的操作方法
Feb 01 PHP
laravel多条件查询方法(and,or嵌套查询)
Oct 09 PHP
PHP实现考试倒计时功能代码
Apr 16 PHP
如何设置mysql允许外网访问
Jun 04 #PHP
PHP在线生成二维码(google api)的实现代码详解
Jun 04 #PHP
PHP多线程批量采集下载美女图片的实现代码(续)
Jun 03 #PHP
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
Jun 03 #PHP
php变量作用域的深入解析
Jun 03 #PHP
CURL的学习和应用(附多线程实现)
Jun 03 #PHP
php魔术方法与魔术变量、内置方法与内置变量的深入分析
Jun 03 #PHP
You might like
新闻分类录入、显示系统
2006/10/09 PHP
PHP读取PDF内容配合Xpdf的使用
2012/11/24 PHP
PHP中设置时区,记录日志文件的实现代码
2013/01/07 PHP
解析PHP正则提取或替换img标记属性
2013/06/26 PHP
php读取csc文件并输出
2015/05/21 PHP
php如何控制用户对图片的访问 PHP禁止图片盗链
2016/03/25 PHP
jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
2009/12/02 Javascript
Extjs 几个方法的讨论
2010/01/28 Javascript
Javascript基础知识(二)事件
2014/09/29 Javascript
JavaScript获得指定对象大小的方法
2015/07/01 Javascript
js判断手机浏览器操作系统和微信浏览器的方法
2016/04/30 Javascript
Javascript中的迭代、归并方法详解
2016/06/14 Javascript
jQuery代码性能优化的10种方法
2016/06/21 Javascript
浅谈jquery中的each方法$.each、this.each、$.fn.each
2016/06/23 Javascript
JavaScript实现封闭区域布尔运算的示例代码
2018/06/25 Javascript
Vue如何实现响应式系统
2018/07/11 Javascript
微信小程序清空输入框信息与实现屏幕往上滚动的示例代码
2020/06/23 Javascript
[42:06]2019国际邀请赛全明星赛 8.23
2019/09/05 DOTA
Python实现的爬取网易动态评论操作示例
2018/06/06 Python
Centos 升级到python3后pip 无法使用的解决方法
2018/06/12 Python
解决python selenium3启动不了firefox的问题
2018/10/13 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
python lxml中etree的简单应用
2019/05/10 Python
python基础教程之while循环
2019/08/14 Python
django中url映射规则和服务端响应顺序的实现
2020/04/02 Python
通过代码实例解析Pytest运行流程
2020/08/20 Python
python中K-means算法基础知识点
2021/01/25 Python
遮罩层 + Iframe实现界面自动显示的示例代码
2020/04/26 HTML / CSS
英国在线自行车商店:Evans Cycles
2016/09/26 全球购物
Burberry英国官网:英国标志性奢侈品牌
2017/03/29 全球购物
文明倡议书
2015/01/19 职场文书
2015年商场工作总结
2015/04/27 职场文书
文书工作总结(范文)
2019/07/11 职场文书
关于Vue中的options选项
2022/03/22 Vue.js
Mysql 如何合理地统计一个数据库里的所有表的数据量
2022/04/18 MySQL
Docker容器harbor私有仓库部署和管理
2022/08/05 Servers