信步漫谈之PHP—开发环境搭建
Posted 临渊启明
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了信步漫谈之PHP—开发环境搭建相关的知识,希望对你有一定的参考价值。
php(外文名:Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。
php可以在linux下开发,也可以在windows下开发,本文主要介绍windows下的开发环境搭建。
方法一:使用appserver或者wmap软件直接安装(套餐软件)
优点:简单,方便,不要自己配置。
缺点:不够灵活,比如版本升级。
1、AppServ |
方法二:手动安装配置各部分软件
自己安装各个部分软件,手动配置(apache(或者iis) +php+mysql+phpadmin[这个可以没有])
优点:灵活,可以根据开发需求选择不同版本软件.
缺点:麻烦,有一定难度
1、apache |
安装步骤:
1、安装apache、php、mysql
apache、php、mysql最好安装到同一个目录(为了便于php环境的管理),例如:c:/phpenv
2、apache和php的整合
1)在apahce的 conf目录的httpd.conf做如下配置(在 LoadModule 配置后面添加)
LoadModule php5_module c:/phpenv/php-5.3.6/php5apache2_2.dll |
2)将php安装根目录下的php.ini-??(此处有两个php-ini-??文件,分别是php.ini-development和php.ini-production,前者适合开发测试使用,后者拥有较高的安全性设定,则适合上线当产品使用) 改成php.ini 意为启用开发模式。(否则apache会去使用c盘下的php.ini)
3)在php.ini 中指定扩展模块路径
extension_dir = "E:/phpenv/php-5.3.6/ext" (此处建议使用绝对路径,不要使用相对路径) |
4)重启apache
5)测试是否整合成功Demo
编写test.php放到apache的htdocs目录下
test.php: |
3、php和mysql整合
1)在php.ini文件开启支持mysql(原先以下的配置项在php.ini中是注释掉的,去掉注释即可)
extension=php_bz2.dll |
2)重启apache
3)测试是否整合成功Demo
编写testmysql.php放到apache的htdocs目录下
testmysql.php: |
4、安装phpMyAdmin
1)解压phpMyAdmin
2)将解压后的文件夹拷贝到apache的hdocs目录下
3)启动apache服务器
4)登录网址http://localhost/phpmyadmin/setup/index.php根据提示逐步安装即可
FAQ:
1、如果在整合以后,报告不能加载,可能是缺少vc的相关文件
解决方法:安装vc6 vc9库文件(例如:vcredist_x86-v6.zip和vcredist x86 2008-v9.zip)
以上是关于信步漫谈之PHP—开发环境搭建的主要内容,如果未能解决你的问题,请参考以下文章