动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
  
   PHP → 阅读文章

 在Windows中安装Apache2和PHP4的权威指南

作者来源: 
阅读 1534 人次 , 2006-3-29 4:07:00 


apache 2和php是创建交互式网站的流行方案,而且成本很低。在windows中安装apache 2是一件轻而易举的事情,但要使php 4与apache 2配合无间地运行,就需要一定的技巧。



在php 4.3手册的windows安装小节,没有解释如何让php与apache 2配合使用,而有关apache 2安装的小节缺失了你需要的大量信息。在网上公布的其他安装指南中,也包含了不少错误,使一些安装人员只好不断试验和犯错。例如,有些人甚至将php的dll替换成其他php版本的dll。ok,为了节省你的宝贵时间,我们准备了这篇最权威的指南文章,帮你扫除一切烦恼。

 

使用正确版本的windows

首先要说一说兼容性:apache 2不能在windows 95上运行;在windows 98上勉强能够运行,但不能作为服务使用。从4.3版本开始,php也不再支持windows 95。所以,你的windows操作系统必须是windows nt、2000或者xp。

apache 2:源码还是二进制?
如果你有visual c++ 5.0或更高的版本,或者安装了microsoft visual studio,那么虽然可以根据源码来生成apache,但请绝对不要这样做。在visual studio ide中,windows下的生成过程非常复杂。即使从命令行编译,也绝对不是一件易事。所以,除非你喜欢创建makefile,否则最好获得一份windows installer二进制发行包,也就是一个.msi文件。等你对apache有了足够多的认识,知道自己要进行哪些定制操作时,才可考虑亲手生成(编译)apache。

如果已经安装好并正在运行老版本的apache,首先要停止它,卸载它,然后才能开始安装新服务器。多个版本的apache 2不能共存。

双击apache 2 .msi文件。同意许可协议后,会出现如图a所示的对话框。

图a

 

正确地设置network domain和server name(如果不打算将apache安装到远程计算机,那么设置localhost就可以了),在administrator’s email address区域输入你的电子邮件地址,保持端口80/服务选项单选钮的选中状态。在下一个对话框中如果选择typical安装,可以快速地获得一个能实际工作的服务器环境。

--------------------------------------------------------------------------------

安装提示
建议将默认安装目录从c:\program files\apache group变成c:\apache或者符合8.3文件名格式的其他名称。这样一来,以后每次输入apache安装路径时,都不必为其添加引号。

--------------------------------------------------------------------------------

稍候片刻,安装向导会告诉你apache 2安装成功。接下来惟一要做的事情就是进行测试,请打开浏览器并访问localhost,这样应该看到默认的apache 2主页。

然后可以删除主web服务器目录中的所有示例文件,它们默认位于c:\installdirectory\apache\apache2\htdocs中。如果有一个现成的主页index.html,请把它拷贝到这里;另外,也可以马上创建一个空白主页。对于未初始化的html,以下代码就可以了:

<html>
<head>title=default server page</head>
<body>default server page</body>
</html>

 本文TagsWindows  Apache  windows  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:让你的PHP4和PHP5共存
· 下一篇:在WIN平台上让你 Apache 2.0.45支持PHP
· PEAR简介:用PEAR来写你的下一个php程序
· 一个用于网站用户管理的函数库
· PHP中GET变量的使用
· 第七节--类的静态成员 -- Classes and Objects in PHP5 [7]
· 交替背景色显示输出的函数


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077