




免费预览已结束,剩余3页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PHP开发环境配置过程详解 1975闸牦捎谀昵鞍压魅啡舷吕戳耍于是准备利用撰写毕业论文的期间学习一下PHP的开发,任何一门语言的学习过程,第一步都是开发环境的成功配置,于是我花了一上午时间把环境搭建成功。PHP开发环境配置过程详解本次配置主要针对于Windows XP下的配置安装,至于Linux下的配置安装将在以后给予补充。一、所需软件Windows XP SP2(不安装IIS,或者关闭IIS)apache_2.2.4-win32-x86-no_ssl.msi(,应用程序服务器)php-5.2.12-Win32.zip(,PHP5的软件包)pecl-5.2.1-Win32.zip(,PHP5的PECL扩展模块集合包)mysql-noinstall-5.0.22-win32.zip(,数据库管理系统)ZendOptimizer-3.2.6-Windows-i386.exe(php程序加速器,二、安装过程1.安装Apache Apache安装很简单,路径为E:Apache2.2,然后一路next,next,finish。其中出现要填写Network Domain,Server Name,Administrators Email Address这三项,填写内容如下:要注意是否与系统中的杀毒软件发生冲突和80端口争夺,如果顺利的话,安装完成后可以在浏览器中打开看是否出来It Work字样,以此验证是否安装成功和正常运行。2.安装PHP解压php-5.2.1-Win32.zip到E:php5,然后将pecl-5.2.1-Win32.zip内的所有文件(*.dll,*.jar)解压到E:php5ext目录下,ext目录是PHP搜索扩展库和存放扩展库的位置。然后在我的电脑-属性-高级-环境变量中增加环境变量如下(建议设置完环境变量后进行系统重启):PHPRC E:php5PHPEXT E:php5ext PATH;E:php5;E:Apache2.2 3.安装MySQL安装MySQL,十月妈咪,下载的是解压版,个人觉得解压版的MySQL比较好用,安装方法比较简单,可参考本站另一篇文章,在这里不再重述。4.配置Apache中的http.conf打开E:Apache2.2confextra目录,新建一个名为httpd-php5.conf的文件,内容如下(注意当中的路径分隔符):LoadModule php5_moduleE:php5php5apache2_2.dllAddType application/x-httpd-php.php AddType application/x-httpd-php-source.phps DirectoryIndex index.php PHPIniDirE:php5然后打开E:Apache2.2confhttpd.conf,未行增加一句Include conf/extra/httpd-php5.conf 5.配置php.ini将E:php5目录中的php.ini-dist重命名为php.ini,查找当中的extension_dir=./,将其改为extension_dir=E:php5ext然后启用相应的*.dll文件,即将;extension=php_bz2.dll;extension=php_curl.dll更改为extension=php_bz2.dll extension=php_curl.dll因为我们前面在Apache设置的时候,选择PHPIniDir的目录就在我们php的安装目录,所以无需将php.ini复制到windows目录下。还有就是提示,如果你要调用mcrypt,mhash,mysql的话,记得把php目录下的libmcrypt.dll,libmhash.dll,libmysql.dll复制到windows目录的system32目录下。6.安装Zend Optimizer Zend Optimizer是用于PHP的加速器,这个比较简单,按提示进行操作即可,在此不作详述。7.测试在E:Apache2.2htdocs中新建phpinfo.php文件,内容如下?php phpinfo();?在E:Apache2.2htdocs中新建testdb.php文件,内容如下?php$link=mysql_connect(localhost,root,root);if(!$link)echoDatabase connect fail;else echoDatabase connect success;mysql_close();?运行Apache服务器,开启MySQL数据库,在浏览器中输入进行测试。8、PHPStduy软件phpStudy程序包集成了最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,BB霜,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包。对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。注意:安装过程中,如有防火墙开启,注册启动服务时,会提示是否信任httpd、mysqld-nt运行,以及端口80、3306等,请选择允许。9、关于PHP配置的其他问题9.1修改默认目录PHP的默认目录是:D:Program FilesApache Software FoundationApache2.2htdocs也就是说如果要测试网页就必须将网页代码全部放置在该目录底下,为了更加方便的进行项目开发,我们可以对其进行修改。修改的过程如下:1、找到D:Program FilesApache Software FoundationApache2.2conf下的Apache配置文件httpd.conf。2、用记事本或者其他的文本编辑器打开httpd.conf。3、查找到关键字【DocumentRoot】,对值进行修改为D:PhpWeb即可设置该目录为默认目录。修改后重启Apache即可。4、但是此时测试D:PhpWeb目录下的下面会显示服务拒绝的提示。还有以下关键的地方需要修改:找到DirectoryD:Program FilesApache Software FoundationApache2.2htdocs./Directory,将其修改为DirectoryD:PhpWeb./Directory,重新启动Apache即可看到页面信息了。闸闸闸文章来源:相关的主题文章:闸闸闸Javascript面向对象编程(二)-继承_132闸闸div+css兼容(二)_1426闸闸计算机等级考试二级ACCESS模拟题及答案_183闸闸C#对word的一些操作_805闸闸2010年教师资格证考试面试技巧1_819闸闸DIV+CSS简单教程(4)_1310闸闸2003 server系统硬盘分区调整技巧_3697闸闸转简单的学习DIV+CSS_1385闸闸C#3.0新语言特性和改进(上篇)_1800闸闸转ACCESS复习试题1_21闸闸C#ActiveX控件开发_1494闸闸c#日期大全_1372闸闸ASP.NET上传图片至数据库并读取图片显示_2585闸闸C#数组中CopyTo()和Clone()的区别(_1333闸闸9个开发人员应该知道的PHP库_2381闸闸PHP备份数据库原理和方法57讲【php100教程】._2359闸闸DIV+CSS常用代码大全_1312闸闸Javascript教程2-小小的alert._493闸闸理解JavaScript闭包_378闸闸javascript window.onerror事._224闸闸php常用函数-获取服务器或客户端ip_2372闸闸姜久雨计算机ACCESS数据库全国二级考试视频教程简._188闸闸转蚂蚁的幸福_219闸闸C#学习笔记-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45968-2025量子信息用光学级近化学计量比铌酸锂晶体
- 森林草原防灭火课件
- 梭织女装常用知识培训课件
- 电气质量安全试题及答案
- 2025主管护师考试知识认知扩展与试题及答案
- 2025年【道路运输企业主要负责人】考试题库及道路运输企业主要负责人复审考试(含答案)
- 2025年地理信息系统GIS高级面试模拟题及答案解析
- 2025年英语四六级考试技巧与范文集锦
- 桥梁基础知识培训总结
- 2025年检验检测行业授权签字人考核题库
- 2025年基孔肯雅热和登革热防控知识考试试题及参考答案
- 2025-2026学年第一学期安全主题教育
- 汽车美容承包合同(标准版)
- 管道设计培训课件
- 会务服务考试试题及答案
- 《心系国防 强国有我》 课件-2024-2025学年高一上学期开学第一课国防教育主题班会
- 《创伤失血性休克中国急诊专家共识(2023)》解读课件
- 精神活性物质所致精神障碍患者的护理
- 私募基金份额代持协议范文
- 资料管理方案5篇
- 《退役军人保障法》知识考试题库(含各题型)
评论
0/150
提交评论