- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows上装Apache2、PHP5、MySQL5
笔者之前一直使用Resin作为WEB应用服务器,近来有项目需要在已有的JSP系统中整合phpwind系统,因此首次尝试在电脑中配置PHP的运行环境。谁知坎坷颇多,故觉得有必要记录下来,一来为了备忘,二来希望对后来者有所助益,避免走不必要的弯路。本人的安装操作过程也参考了很多前辈们的经验,在此一并表示感谢。
?
另外在进入正题前,再说几句题外话。下文的安装整合在Apache2.2、PHP5、MySQL5、resin-3.1.10上测试通过,但考虑到每个人电脑本身运行环境的差异,并不能保证按照笔者的流程可以顺利在各个电脑上安装运行。因此按照此流程安装的朋友遇到问题时,请自行通过Google、百度解决。因为别人文章里言之凿凿顺利完成的安装,在笔者电脑里却就是无法运行,出的问题也是稀奇古怪,毫无道理可言。以下流程笔者走了不下10余次,其间磕磕碰碰、反反复复、装装卸卸、修修改改,不由感叹程序员工作之烦复琐碎,心想如能以程序员执着之精神、顽强之意志、坚韧之毅力来做其他事情,诸事皆成!
?
??? 好了,下面进入正题。
?
一、apache 2.2.14
?
??? 1、运行安装程序,一路“Next”到“Server Information”,前两处有域名填域名,无域名可填localhost(也可随意填写),其余接受默认选项即可,按“Next”继续。
?
??? 2、选择安装类型,如果需要更改默认程序安装目录的话,选择Custom自定义安装,否则选Typical进行默认安装。此处笔者选择Custom,按“Next”继续。
?
??? 3、出现选择安装选项界面,点选“Change...”指定安装目录,按“Next”继续。
?
??? 4、确认安装选项无误后,按“Install”开始安装。安装向导成功完成时,右下角状态栏会出现一个新的小图标,设置成“Start”状态表示Apache服务已经开始运行,按“Finish”结束。
?
??? 5、在浏览器输入http://localhost/,如果显示“It works!”,表示Apache已能正常工作。如果没有显示,或者提示出错,或者Apache小图标的绿灯不亮,则可能是系统80端口被占用。这时需要查找出错原因,一般情况可能是IIS、迅雷等软件占用了80端口,关闭该软件即可。
?
??? 二、安装php-5.2.5
?
??? 1、将PHP的压缩包解压到指定文件夹中,笔者将其解压到D:\dev\php。
?
2、将其中的php.ini-recommended文件改名为php.ini,同时修改其内容:
(1);default_charset = iso-8859-1改为:default_charset =utf-8;
(2)extension_dir = ./ 改为:extension_dir = D:/dev/php/ext;
(3)找到memory_limit = 128M,修改数值可限定php脚本最多占用的内存大小;
(4)根据需求选择要加载的模块,方法是去掉前面的;号,通常可加载如下的模块:
??? extension=php_gd2.dll
??? extension=php_mbstring.dll
??? extension=php_mhash.dll
??? extension=php_mime_magic.dll
??? extension=php_ming.dll
??? extension=php_mysql.dll
??? extension=php_xmlrpc.dll
?
3、将PHP安装路径添加到Windows的系统路径中,具体方法是:在“我的电脑”上右键点击选择“属性”,在“系统属性”窗口中按“高级”标签,点选“环境变量”,在“系统变量”下找到“Path”变量,将“;D:\dev\php;D:\dev\php\ext”添加到原有值的最后面(具体路径根据真实安装路径修改),修改之后重启生效。
?
4、对Apache的配置文件httpd.conf作如下修改:
(1)找到DocumentRoot X:/xxx/htdocs 和 Directory X:/xxx/htdocs(引号中地址根据个人安装路径填写),将“X:/xxx/htdocs”改为网站所存放的文件夹,笔者在此将其改为DocumentRoot D:/www 和 Directory D:/www
(2)找到LoadModule,在下面添加
??????? LoadModule php5_module D:/dev/php/php5apache2_2.dll
??????? PHPIniDir D:/dev/php
(3)找到IfModule dir_module DirectoryIndex index.html
您可能关注的文档
最近下载
- 统编版(2019)高中历史必修中外历史纲要下册期末复习第1-9单元+2套综合+期末共12套测试卷精选汇编(含答案).pdf
- 机械原理课程设计 ——步进输送机.doc
- 学堂在线科学研究方法与论文写作(复旦)期末考试答案.docx
- 电动钻机交流变频控制技术详解.ppt
- 2016年中国石化第3,4期非标设备价格信息.pdf
- 市场营销试卷(共3套)附答案.pdf VIP
- 宿舍改造工程施工组织方案.docx
- 《物理学》第六版下册同步辅导及习题全解(马文蔚).pdf VIP
- 2024年度安全生产月活动总结.pptx
- 中南大学2021-2022学年第2学期《高等数学(下)》期末试卷(A卷)附标准答案.pdf
文档评论(0)