windows下PHP运行环境安装详解_第1页
windows下PHP运行环境安装详解_第2页
windows下PHP运行环境安装详解_第3页
windows下PHP运行环境安装详解_第4页
windows下PHP运行环境安装详解_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、winddowss下PHHP运行行环境安安装详解解本文献给给那些广广大的PPHP初初学者winndowws下PPHP运运行环境境安装详详解。在winndowws下安安装软件件其实是是一件轻轻松的事事,但是是还是有有很多的的新手对对安装PPHP运运行环境境感到力力不从心心,总是是不能如如愿以偿偿的完成成正确的的配置。下面就就跟随我我一起来来搭建wwinddowss下PHHP运行行环境的的安装吧吧。安装思想想winddowss下PHHP运行行环境安安装包括括apaachee、phhp、mmysqql等,组组合在一一起就是是所谓的的WAMMP平台台,相信信有很多多的初学学者在不不能正常常安装PPHP

2、运运行环境境后而选选择WAAMP这这个集成成的安装装套件,为为什么这这么难呢呢?我想很多多的初学学者都没有有意识到到winndowws下的的软件安安装方法法的改变变还要要配置?所以我我们总以以为一个个软件下下载下来来之后,就就是下一一步,下下一步就就能够能能够安装装,但wwinddowss下PHHP运行行环境的的安装却却是几个个软件的的协同工工作,所所以得有有些“纽纽带”进进行链接接起来,这这就是需需要配置置的原因因。我们知道道winndowws的环环境变量量,环境境变量告告诉系统统在什么么地方寻寻找软件件所需要要的组件件等东西西,所以以我们在在winndowws下安安装PHHP运行行环境也也

3、是要告告诉系统统这方面面的信息息的。另另外一个就就是端口口,来告告诉系统统要监视视什么地方方以获得得所需要要的信息息。一、准备备工作软件下载载1.appachhe: HYPERLINK /download.cgi o apache下载 hhttpp:/htttpd.apaachee.orrg/ddownnloaad.ccgi(apaachee_2.2.114-wwin332-xx86-opeensssl-00.9.8k.msii)2.phhp: HYPERLINK /get/php-5.2.11-Win32.zip/from/a/mirror o php下载 hhttpp:/wwww.phhp

4、.nnet/gett/phhp-55.2.11-Winn32.zipp/frrom/a/mmirrror(选择一一个镜像像地址比比如台湾湾)3.myysqll: HYPERLINK /get/Downloads/MySQL-5.4/mysql-essential-5.4.3-beta-win32.msi/from/pick#mirrors l mirrors o mysql下载 htttp:/m/geet/DDownnloaads/MySSQL-5.44/myysqll-esssenntiaal-55.4.3-bbetaa-wiin322.mssi/ffromm/piick#mirrrorrs

5、(这这是测试试版本,无无所谓)二、安装装apaachee1.在我我的E盘盘新建一一个weeb文件件夹,再再在weeb目录录里新建建apaahcee、myysqll、phhp等文文件夹(我我们把关关于wiindoows下下PHPP运行环环境的相相关软件件安装到到这个目目录下,这这是集中中管理思思想的体体现)。2.安装装apaachee,解压压安装aapacche到到我们刚刚才weeb目录录下的aapacche文文件下,重重要步骤骤附图如如下,经经典的“下一步步”操作,不不再详细细说明!上图定义义你这个个WEBB站点的的基本信信息,包包括网络络名,主主机名,管管理员邮邮件地址址。安装完成成后,不不

6、出意外外你将能能在任务务栏下看看下appachhe的图图标,打打开这个个图标,它它应该看看起来像像这个样样子:这个绿色色的图标标说明aapacche已已经正常常启动并并运行,在在IE的的地址栏栏里输入入:htttp:/1127.0.00.1/回车查查看是否否出现aapacche默默认首页页:Ittt worrks!。到这这里appachhe已经经完成。三、安装装PHPP1.解压压phpp-5.2.111-WWin332.zzip到到webb目录下下的PHHP文件件下,pphp可可以说是是绿色的的,解压压就OKK了,要要我们动动手的是是它的配配置文件件。2.配置置phpp:把pphp目目录下的的

7、phpp.inni-ddistt重命成成phpp.inni3.把“;E:webbphhp;EE:wwebphppexxt”添添加到环环境变量量中,如如图:4.更改改phpp.inni,CCtrll+F查查找exxtennsioon_ddir,把把它改成成:exxtennsioon_ddir = “EE:wwebphppexxt”。这个就就是扩展展目录,一一些PHHP扩展展组件就就是在这这个目录录下。四、appachhe和pphp整整合(模模块的方方式)1.打开开E:webbappachhecconff目录下下的htttpdd.coonf(这这是appachhe的配配置文件件)2.在wweb目目

8、录新建建一个文文件夹:webbrooot(用用于放置置网站文文件)3.Cttrl+F查找找“DoocummenttRooot”并并它改成成:DoocummenttRooot “EE:wwebwebbrooot”4.在DDocuumenntRooot下下面不远远处有个个Dirrecttoryy,改成成”E:weebwwebrroott”,如如图:如果你没没有经过过这步你你会看到到如下信信息:YYou donnt havve ppermmisssionn too acccesss / onn thhis serrverr.5.在#LoaadMoodulle vvhosst_aaliaas_mmod

9、uule moddulees/mmod_vhoost_aliias.so下下添加如如下语句句:loaddmoddulee phhp5_moddulee “EE:/wweb/phpp/phhp5aapacche22_2.dlll”PHHPinniDiir “EE:/wweb/phpp”AdddTyype apppliccatiion/x-hhttppd-pphp .phhp如图:6.CCtrll+F查查找“DDireectooryIIndeex”,在在inddex.htmml后面面添加iindeex.pphp如图:7.保存存文件并并重新启动apaachee服务五、测试试phpp运行环环境1.在E

10、E:wwebwebbrooot下新新建innfo.phpp并用记记事本打打开它2.输入入3.浏览览器里:htttp:/1227.00.0.1/iinfoo.phhp如图正常常则应该该像下图图所示的的界面:至此PHHP和aapacche的的整合已已经完成成,如下下部分为为添加mmysqql支持持六、添加加myssql1.解压压安装到到E:webbmyysqll目录,重重要步骤骤附图如如下:其中33306就就是myysqll监听端端口,如如果不能能安装mmysqql,一一般为这这个端口口被占用用,在命令行行下使用用nettstaat -an可可以查看看一些程序序正在监监听的端端口。上图更改改了默认

11、认字符集集,使用用utff8避免免出现乱乱码上图就是是为myysqll选择一一个服务务名并注注册到系系统中,LLaunnch thee myysqll seerveer aautoomatticaallyy选项是是否自动动运行mmysqql服务务。为你的mmysqql设定定密码,选选项告诉诉我们是是否充许许运程连连接。一切正常常并启动动了myysqll服务,如如果不能能启动,请请回忆你你之前是是否安装装过myysqll或者333066端口是是否被占占用!如如果之前前安装过过myssql,请请在注册册表(开开始运行reggediit)删删除掉所所有关于于myssql信信息,再再重新执执行这个个安

12、装步步骤。2.测试试myssql是是否安装装正确1.在开开始菜单单程序里里有个mmysqql菜单单,打开开MySSQL Commmannd LLinee Clliennt2.输入入你之前前安装mmysqql时设设置的密密码3.如图图一切正正常它看看起来应应该像下下图这样样:4.输入入usee myysqll;5.输入入shoow ttablles;6.如图图一切正正常它看看起来应应该像下下图这样样:mysqql的正正常性测测试OK,已已经如愿愿以偿的的显示出出来,至至此myysqll的单独独测试已已经完成成。七、在PPHP中中添加mmysqql支持持1.打开开phpp.inni文件件2.去掉掉

13、以下选选项前面面的分号号(”;”)exteensiion=phpp_gdd2.ddll /图图形库的的支持eexteensiion=phpp_mbbstrringg.dlll /长字字符串支支持exxtennsioon=pphp_mcrryptt.dlll /加密密支持eexteensiion=phpp_myysqll.dlll /这就就是在PPHP中中添加mmysqql支持持exttenssionn=phhp_ssockketss.dlll /soockeets的的支持3.把pphp目目录下的的libbmyssql.dlll、liibmccryppt.ddll复复制到eext文文件夹下下4.

14、在wweb下下新建cconnn_myysqll.phhp并打打开5.复制制以下代代码粘贴贴至coonn_myssql.phpp文件,把把“你的的密码”改改成你的的myssql密密码?phhp$connnecctioon = myysqll_coonneect (llocaalhoost,rroott,你的密密码);mysqql_sseleect_db (mmysqql);if($connnecctioon)echoo allertt(数数据库连连接正常常);elseeechoo allertt(数数据库连连接失败败,请检检myssqlee服务是是否启动动);?phhp$connnecctioo

15、n = myysqll_coonneect (llocaalhoost,rroott,你的密密码);mysqql_sseleect_db (mmysqql);mysqql_qquerry(SETT NAAMESS ggbk);if($connnecctioon)echoo allertt(数数据库连连接正常常);elseeechoo allertt(数数据库连连接失败败,请联联系管理理员);?6.浏览览器里输输入:hhttpp:/121/coonn_myssql.phpp如果一切切正常会会出现如如下图所所示的对对话框:在phpp中测试试myssql的的连接至此wiindoows

16、下下PHPP运行环环境安装装详解已已经完成成。总结:通通读本文文我们发发现其实实事情并并不是你你想像中中的那么么难,当当然也是是那么容容易对于于一个新新手来说说!在我我们学习习phpp编程的的历程中中,搭建建phpp运行环环境是第第一步,我我们一定定要亲自自动手去去实践,就就像编程程一样得得一行一一行的去去编写程程序代码码,而不不是cttrl+c然后后ctrrl+vv去复制制教科书书上的实实例!后记:本篇经过过多次编编辑最终终还是没没能成功功发表,原原因是在在worrdprrss中中发表带带图片的的教程真真是太麻麻烦,第第一次写写本文时时差不多多用了两两个时才才发表上上来,结结果一次次数据恢恢复时给给删除了了。于今今想花点点时间再再发表上上来,却却又

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论