PHP5.4.6配置教程
(Win7+Apache2.4.3+phpMyAdmin3.5.2.2+ZF2.0.0)
By 霡霂(盟军特战队)
我的微博:
http://t.qq.com/maimuf
http://weibo.com/maimuf(你懂的,点击收听。)
解释:原来的那一份被我删除了,这一份是我略微修改的版本。
删除的原因:由于使用百度的文档更新功能后,文档管理混乱,被我误删了,无论如何都无法恢复数据,只能重新上传。对于百度文库的开发团队真是失望,本人推荐使用新浪爱问和新浪微盘。 系统环境:Windows 7
PHP版本:PHP5.4.6(推荐而已)
Apache2.4.3(with openssl 1.0.1c,Zip包安装) MySQL(GA)5.5.7 phpMyAdmin3.5.2.2
Zend Framework2.0.0(新版本,新特性,新用法) Zend Studio 9.0.X
为不同的项目配置不同的虚拟主机,为phpMyAdmin配置虚拟主机
PS: 另附
Zend Server便捷开发配置(预告) Zend Studio9.0.X相关内容。
PHP中文配置教程,新颖、前卫,进取,与时俱进。 声明:
1、本文所有软件安装配置均由本人,亲自,多次测试。力求做到版本兼容。 2、本教程的创作区别于现有国产PHP书籍和教材写作时,在老版本书籍中盲目东摘西抄,不知对错和所以然的不负责任的恶心行为。
3、教程中所有配置命令,均来自于Apache手册、Zend Server(CE)自动配置文件、或Fedora 17下PHP环境配置。但是经过测试,绝对为Windows 7开发环境定制。
4、本教程版权所有,严禁任何人以任何形式进行摘抄和用于商业出版。违者必追究法律责任。欢迎出版社洽谈,出版书籍事宜。 5、任何网络转载,请注明出处。违者追究责任。
6、本文,仅在百度文库、百度Fedora吧、以及新浪共享同步更新,敬请期待。 7、阅读时,请认真仔细,切忌心焦气躁。
8、本文请勿用于生产环境,任何未经过专门优化的运行环境都是危险的。
目录
目录
一.配置安装 ..................................................................................... 3 1.软件相关信息列表和说明 ......................................................... 3 2.软件下载地址 ............................................................................ 3 3.Zend Studio9.0.x安装和简单配置 ......................................... 4 4.解压phpMyAdmin-3.5.2.2和Zend Framework2.0.0............... 5 5.apache的安装和启动................................................................ 6 6.apache2.4.3配置 ..................................................................... 8 7.PHP5.4.6安装配置 ................................................................. 13 8.安装MySQL,简单耐心............................................................ 17 9.使用Zend Studio9.0.X新建项目的配置 .............................. 19 10.可视化开启phpMyAdmin的功能配置和高级配置 ................. 22 11.安装Zend Framework2.0.0 .................................................. 28 12关于端口和端口冲突.............................................................. 31 13下次教程预告 ......................................................................... 32 二.软件知识必知............................................................................ 34 1.Apache版本多多 ..................................................................... 34 2.Apache For PHP On Windows——Apache lounge ................. 35 3.PHP版本繁多........................................................................... 37
一.配置安装
1.软件相关信息列表和说明
Apache 2.4.3 :httpd-2.4.3-win32.zip PHP5.4.6:php-5.4.6-Win32-VC9-x86.zip
Apache的PHP扩展模块:php5apache2_4.dll-php-5.4-win32.zip(该文件只支持到PHP5.4.6,而最新的PHP5.4.7及以上还有待更新。) MySQL(GA)5.5.7:mysql-5.5.27-win32.msi
phpMyAdmin3.5.2.2:phpMyAdmin-3.5.2.2-all-languages.7z Zend Framework2.0.0:ZendFramework-2.0.0.zip Zend Studio 9.0.3:ZendStudio-9.0.3.msi
2.软件下载地址
以下链接都是最新版本的页面地址,当你打开时最新的版本可能已经更新了。您可以根据第二章的软件知识必知,有目的的下载最新的版本。 如果觉得会造成不必要的困扰,我也准备好了 迅雷快传的下载地址(如果你信得过我的话) http://kuai.xunlei.com/d/RUIZPMTOFAHO
官方地址
httpd-2.4.3-win32.zip:
http://www.apachelounge.com/download/ php-5.4.6-Win32-VC9-x86.zip: http://cn2.php.net/releases/ http://museum.php.net/
http://windows.php.net/downloads/releases/archives/ php5apache2_4.dll-php-5.4-win32.zip: http://www.apachelounge.com/download/ mysql-5.5.27-win32.msi:
http://www.mysql.com/downloads/ http://dev.mysql.com/
phpMyAdmin-3.5.2.2-all-languages.7z:
http://www.phpmyadmin.net/home_page/downloads.php ZendFramework-2.0.0.zip:
http://framework.zend.com/downloads/latest ZendStudio-9.0.3.msi
http://downloads.zend.com/studio-eclipse/9.0.3/ZendStudio-9.0.3.msi
3.Zend Studio9.0.x安装和简单配置
ZS的安装比较简单,请在安装时将安装路径改为D盘,其余默认即可。动不动就默认安装到C盘的孩子,傻的可爱。安装后破解,请百度。
此时,ZS的工作空间应该为C:\\Users\\maimu(我的用户
名)\\Zend\\workspaces\\DefaultWorkspace .请不要急于修改成别的路径,
等下霡霂教你通过配置apache虚拟机而在默认工作空间开发PHP。你只需要一步步按我说的来,不要急于按你的想法修改,等你掌握了我的方法,你就可以随心所欲的修改了。
下图中,可以看出,在我的工作空间下,有两个项目在开发,而两个项目使用的是不同的配置。
4.解压phpMyAdmin-3.5.2.2和Zend Framework2.0.0
由于后面章节需要在apache和PHP的配置文件中指定phpMyAdmin和Zend Framework的的安装路径和部分配置选项,因此,先安装好这两个软件。由于是简单的压缩包,直接解压后放置到相关路径中: D:\\Program Files\\phpMyAdmin-3.5.2.2
如何开启phpMyAdmin的高级功能和选项,期待下文。
D:\\Program Files\\ZendFramework\\ZendFramework-2.0.0
在ZendFramework的文件夹下放置不同版本的Zend Framework.