- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Apache与php配置
Windows下Apache2.2.20及Php5.3.8的安装与配置方法
一、Apache的安装与配置
下载好apache2.2.21 openssl安装文件后,同一版本有两种类型:no_ssl和openssl,openssl多了个ssl安全认证模式,它的协议是HTTPS而不是HTTP,这就是带有SSL的服务器与一般网页服务器的区别了。一般情况下,我们下载no_ssl版本的就ok了。
安装完毕,apache就自动启动,可以测试apache是否成功启动。在浏览器地址栏里输入:http://localhost/或/,如果出现“It works.”,那么恭喜你,apache已经成功安装了;同时在电脑右下角的任务栏里有一个绿色的apache服务器运行图标。
apache还有一个配置文件:httpd:conf 需要配置,以便php运行。位置为:D:\Program Files\Apache\conf目录里。打开httpd:conf;开始-程序-Apache HTTP Server 2.2.21-Configure Apache Server-Edit the Apache httpd conf Configuration file,点击打开Directory D:\Program Files\Apache2\htdocs改为Directory D:/wwwroot
修改默认主页路径需要以上两项,否则会出现403的错误。
3)、查找“DirectoryIndex”,这里是默认首页文件名,可以在index.html 的后面加入index.php等。每种类型之间都要留一个空格。
注意:每次修改httpd:conf文件后,都要重启apache服务器。另外,如果你的win32系统上同时也运行iis服务器,那么就要先停止iis服务器的运行,然后再启动apache,否则apache服务器无法启动。
1)、将PHP的压缩包zip解压到一个目录下,推荐:“C:/PHP”,本次使用是D:\Program Files\Php。
查看解压缩后的文件夹内容,找到“php.ini-development和php.ini-production”文件,php.ini-development 适合开发程式使用(测试用)
php.ini-production 拥有较高的安全性设定,则适合上线当产品使用
一般将php.ini-production修改为php.ini,确保测试环境(本地)与正式环境(线上)一致。
2)、将PHP目录(D:\Program Files\Php)下的 php.ini-production 文件重命名为 php.ini,PHP的配置文件就是它,修改以下几个地方,修改好后把 php.ini 文件复制到 C:\WINDOWS\ 目录里(如果是PHP5.2以上的版本,php.ini无须拷贝到C:\windows目录下去,否则会出现apache无法启动的情况,以及出现内存不能为read之类的错误。):配置如下:
extension_dir=D:\Program Files\Php\ext ,指向php文件夹下放置“php_*.dll”文件的路径。PHP4和PHP5的路径在这里有所区别。如果前面有分号“;”,去掉分号,以下同
doc_root=D:\PHP ,指向前面apache设置的首页位置;
default_charset=gb2312 ,修改默认字符集;
register_globals=Off 改为 register_globals=On ,使传递全局变量有效;(本次设为Off)
extension=php_dba.dll 如果前面有分号,取消分号;
extension=php_dbase.dll
extension=php_gd2.dll GD库做图,一般用于图形验证码;
extension=php_mysql.dll 用于连接MYSQL数据库;
3)、将PHP目录下的 php5ts.dll 文件拷贝到 C:\WINDOWS\system32 目录。
4)、最后修改 Apache 的 httpd.conf 文件。在该文件的末尾添加如下2行,表示以模块方式安装PHP进入Apache:
LoadModule php5_module D:/Program Files/Php/php5apache2_2.dll
(放在了# Example:
# LoadModule foo_module modules/mod_foo.so里面)
AddType application/x-httpd-php .php
(放在了AddType application/x-compress .Z
AddType application/x-gzip .gz
您可能关注的文档
- 失败是成功之母,但这10个错误初创公司最好还是别犯.pdf
- 豪掷160亿 刘强东为何要投资这12家公司.pdf
- 微软F12合作伙伴会议文档.pptx
- 《哈佛商学院最受欢迎的领导课》.pdf
- 阅读量上不去?你的公众号是不是犯了这几个问题.pdf
- 这4个心理战术,助你提高社交媒体内容文案的传播力和参与度.pdf
- 昆虫与植物的协同进化.pdf
- 张朝阳:从36岁到年近半百……喏,看这个人.pdf
- 但是,这有什么用呢?.pdf
- Square如何把“转账”这件事变得比发邮件还简单.pdf
- 商业综合体外部空间景观设计研究——以合肥市卫星社区大市场为例.pdf
- 上海直播粳稻一次性侧深施肥专用肥开发及应用.pdf
- 基于计算机视觉的苹果叶病害识别方法研究.pdf
- 社会工作者的情感劳动分析--以老年社会工作实务为例.pdf
- 基于脑电与眼动的多模态情感识别研究.pdf
- 数字技术在高师多声部视唱训练中的应用研究.pdf
- 基于铜、镍催化剂对莫西沙星中间体催化加氢性能研究.pdf
- 埇桥地区2021-2023年猪瘟、猪伪狂犬病和猪繁殖与呼吸综合征的流行病学调查分析.pdf
- 稀土金属改性MOFs_TiO2异质结的构建及光催化CO2还原性能.pdf
- 基于问题链的英语阅读教学对高中生思辨能力的影响研究.pdf
文档评论(0)