background image

PHP 安装攻略:安装配置 Web 服务器

安装与配置

WEB 服务器:

  因为

PHP 跟 ASP 一样都是位于服务器端的脚本运行环境,需要服务器端的支持,用户通过这种环境

可以创建出交互式的动态网页。当用户浏览器从

WEB 服务器上请求*.php3 文件时,WEB 服务并不立即

发送文件的内容,它必须先调用

PHP 文件,在 PHP 全面读取请求的文件后,执行所有的脚本文件,并将

PHP 执行的结果以常规 HTML 码的 WEB 页面传送给用户浏览器。因此,这也意味着我们不能简单地在

Windows98 下用浏览器的“

打开 命令来浏览

.php3 文件。我们必须要在原系统上安装可以使我们的普通

Windows98 成为支持 PHP 的服务器端环境的相关软件。在这里有几款软件可供你选择:有倍受使用者欢

迎的

Apache、Microsoft 的 PWS 以及还有少数人在使用着的 Omni HTTPD。

  因为

Apache 或 PWS 执行时都会先检查系统中是否含有 IP 地址,若没有的话,则不予执行,因此

请别急着安装我们的

WEB 服务器,我们得先为我们的机器配置一适当的 IP 地址。当然,该步骤对于已经

上着网在看着无边本教程的你来说是完全可以忽略的,因为能上网说明你机子的

IP 地址已经设置好了,

不然你又怎能上网呢?但是,也并没有人规定

Apache 或 PWS 一定要架设在真正的网络上,如果你用来

学习

PHP 的计算机是一台还没上网的机子,那你最好先确认一下你现在所用的机子到底有没有安装网络

适配卡或

Modem 的驱动程序之类的?IP 地址有没有设置好?在一切确定 OK 以后,你就可以安装你的

WEB 服务器了。

我想以

Apache 做为我的 Web 服务器: 

  步骤一

:将你下载下来的 Apache_1_3_11_win32 解压,并运行其中的 setup.exe 程序,将

Apache

安装到你喜欢的目录下面,例如:

D:\Apache”。

  步骤二

: 在 D:\Apache\conf 目录下面找到 httpd.conf 文件,这个可是 Apache 最主要的配置文件

哦,如果能够比较熟悉

httpd.conf 文件的每一行的设置所代表的含义,那么对 Apache 的工作原理你也

就能有个大概的了解了。

  步骤三

:用你喜欢的文件编辑器,如 NotePad 打开 httpd.conf 文件,并开始编辑:

  

1、修改管理员信箱。当服务器出现问题时,系统就会将出现的问题发到管理员信箱中。修改 ServerA

dmin you@your.address 将其中的 E-Mmail 改成你自己的联系 E-Mmail 地址,例如:ServerAdmin 

pert@21cn.com。

  

2、修改 #ServerName new.host.name 改成:ServerName http://localhost 或者改成

ServerName http://您的 IP 地址 例如:ServerName http://127.0.0.1(127.0.0.1? 个特殊的 IP 地

址,代表的是本机)。如果不重新设置该参数,在

Windows 下运行 Apache 时,Apache 窗口会稍纵即

逝;如果在

DOS 下以命令行的方式来启动 Apache 时,你还能看到这样的报错信息:“cannot determi

ne local host name,use servername to set it manually”。

  

3、通过修改 httpd.conf 文件中的两处 DocumentRoot "D:/Apache/htdocs",你可以给你的系统