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

2016-01-29 15:13 2 1 收藏

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

【 tulaoshi.com - PHP 】

 

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

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/php/)

转自:动态网制作指南 www.knowsky.com

在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

转自:动态网制作指南 www.knowsky.com


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


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



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

然后可以删除主Web服务器目录中的所有示例文件,它们默认位于C:InstallDirectoryApacheApache2htdocs中。如果有一个现成的主页Index.html,请把它拷贝到这里;另外,也可以马上创建一个空白主页。对于未初始化的HTML,以下代码就可以了:
 
<headtitle=default server page</head
<bodyDefault server page</body
</html

让Apache 2为PHP做好准备

从现在开始,你需要较多地以人工方式进行安装,不能简单地点击和选择几个选项了事。尽快习惯它吧,这才是Apache的方式。你需要编辑文件来设置不同的配置选项;如果操作不当,你所做的修改就会妨碍Apache的正确加载。如果设置引发错误,那么错误可能被记录到Apache 2错误日志中(默认为C:InstallDirApache2LogsError.log)。但能够像这样进行记录的毕竟是少数,大多数错误只会记录到Windows事件日志中(开始| 设置| 控制面板|  管理工具| 事件查看器)。

令人遗憾的是,在你对安装设置进行调试时,Windows事件日志并不是一个方便的工具。更好的做法是在命令行窗口中测试Apache服务器的加载,这样能立即看到错误报告。所以,在完成了我即将讨论的配置修改后,请打开一个命令行窗口,切换到Apache的binary目录(C:InstallDirApache2bin),在那里启动Apache。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/php/)

Apache配置文件是C:ApacheApache2ConfHttpd.conf,可用任何文本编辑器来编辑。查找DirectoryIndex,定位到下面这一行:

转自:动态网制作指南

来源:https://www.tulaoshi.com/n/20160129/1495498.html

延伸阅读
标签: PHP
  作者: Tony Reeves () 发表日期: 08/19 14:40 前些日子,是我写了这篇文章!   本来我想为刚刚接触PHP且又使用WIN9X/NT的朋友们提供一些帮助,   为他们早日建立一个小型的调试环境而尽一点自己的微薄之力。   却不想,自己水平太次,文章写的不够全面,而使很多朋友陷入   麻烦之中。 很...
标签: PHP
刚开始安装后也会报错,版本是在官方下载的2.0 报错我以图片发上来,各位大大们帮忙看看怎么回事! 【论坛浏览】   相关评论作者: 54177 发布日期: 2006-10-06这是我安装好几次,得到了好几个不同的报错信息!作者: namelessxp 发布日期: 2006-10-06 cmd /k d:\progra~1\apache2.2\bin\apache.exe -k install...
标签: PHP
  在这里以PHP5为例介绍一下Windows下Apache和PHP5的安装与配置方法。 一 下载安装程序 Apache可以从http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32/下载 PHP可以从http://www.php.net下载. 二 安装程序 1、Apache的程序安装相对来说要较为的简单一些,我们从网站下来的是一个Windows下的安装...
标签: PHP
  刚刚看到有人贴win下安装步骤 刚好今天公司网站的新服务器到手。花了一上午安装mysql+php+apache。 新版的老版的还是有些不同的。现在把步骤帖一下 安装步骤: 1.mysql 在如下页面下载mysql的for linux rpm包 http://www.mysql.com/downloads/down...3.52-1.i386.rpm http://www.mysql....
标签: PHP
       PHP4中的SESSION管理   作者: Mattias Nilsson   --------------------------------------------------------------------------------      PHP4的新特性中最引人注目就是对SESSION的管理功能.当别人访问你的站点时,你可以把变量保存到SESSION对象中,...

经验教程

763

收藏

18
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部