PHP 开发环境的选择、建立及使用[7]
用最通俗的语言来描述这个世界
[本文作者]:陈毅鑫(深空)
[创建时间]:2004-2-12
[完稿时间]:2004-3-28
[技术支持]:kim at openphp dot cn
[版权声明]:该文章为原创文章,任何人未经我书面同意,不得用于任何用途,本文版权仅归作者所有!
[注意事项]:如果感觉篇幅过长不适合你阅读,请跳过本文,否则请仔细阅读本文,如果在没仔细阅读本文的情况下而提出一系列问题我不会做任何解答。以下安装的软件对您的操作系统产生的任何负面影响本人一律不负责。
[适合读者]:本文适合对 PHP 仅有了解但是想入门的读者,适合学习 PHP 初期感觉迷茫的朋友。更重要的是适合不知道如何选择 PHP 环境的朋友。注意,本文并不能代替专业的 PHP 服务器配置文章来阅读,本文未从安全性和优化上讨论服务器的配置。
[搜索关键字]:PHP Zend MySQL Apache IIS PHPMyAdmin
选择哪一种服务器,IIS 还是 Apache?
到这里就有两种选择了,到底选择 IIS 还是 Apache 呢?我看还是看个人的喜好吧,如果你想让你的服务器也支持 ASP,那么就选择 IIS,如果你已经安装了 IIS,那么也可以直接使用 IIS,不过这两个服务器最好只装一个,否则端口将会冲突(当然也可以设置这两个 Web Server 使用不同端口)。我先介绍 IIS 的配置,然后再详细说明 Apache 的安装配置。
安装配置 IIS
如果你的操作系统是 Windows 2000/XP 专业版操作系统,那么系统默认是没有安装 IIS 的。如果你的系统是Windows XP 家庭版,那么它不支持 IIS,你必须选择 Apache 作为你的服务器。那么什么是 IIS ?就是 Windows 所提供的 Internet 信息服务器(简称 IIS)。
下面是 Windows 2000/XP/Server 2003 操作系统安装 IIS 的方法,如果您的系统已经安装了 IIS,可以跳过下面部分:
打开“控制面板”,打开“添加或删除程序”,打开添加或删除程序面板。点击面板左边的“添加/删除 Windows 组件”,打开 Windows 组件向导。如下图:
将滚动条稍微往下拉,选择“应用程序服务器”,点击“详细信息”:
选中“Internet 信息服务(IIS)”,点“确定”后按“下一步”开始安装 IIS。
最后按“确定”完成 IIS 的安装。接下来我们将把 PHP 作为 IIS 的 API 扩展来配置。Windows Server 2003下的 IIS 和其他几个操作系统上的 IIS 有稍微区别,不过基本操作步骤均相同。步骤如下:
打开 Internet 信息服务(IIS),选择“本地计算机”,在“默认网站(Windows 2000 下应该是‘默认 Web 站点’,以后不再提示)”上单击鼠标右键,选中“属性”,打开“默认网站 属性对话框”:
选中“主目录”,这里显示的包括站点默认根目录等信息。默认路径是 C:\inetpub\wwwroot\ ,我们把站点文件放在这个文件夹里,当然你也可以修改这个路径来改变你的站点默认根目录。
找到“配置”按钮,点击进入“应用程序配置”对话框,如图:
在“映射”选项卡上点击“添加”按钮,进入“添加/编辑应用程序扩展名映射”对话框。如图:
我们选择 php4isapi.dll 作为应用扩展。点击“可执行文件”右边的“浏览”按钮,来指向 php4isapi.dll 文件。该文件在 PHP 目录下的 sapi 文件夹下。如下图:
选中 php4isapi.dll 文件后打开,如果看不到该文件,在上述对话框中的“文件类型”里选择“所有文件”以便查看 sapi 文件夹下的所有文件。我们添加一个 .php 的扩展名,记得扩展名前面的 点 不要漏了。如下图:
点击“确定”后返回“应用程序配置”对话框,再点击“确定”回到“主目录”选项卡上。点击“文档”选项卡,我们添加一个 PHP 的目录默认文件,一般为 index.php ,如下图:
点击“确定”后完成。
如果你的 IIS 版本不是 6.0 版本,那么 PHP 的 IIS 扩展配置已经完成,如果你和我一样使用 Windows Server 2003 操作系统,那么还要继续看以下步骤:
选中 IIS 左边的“Web 服务扩展”,并在上面单击鼠标右键,选中“添加一个新的 Web 服务扩展”,打开“新建 Web 服务扩展”对话框,如图:
在“新建 Web 服务扩展”上添加一个名为 PHP 的服务扩展,然后单击“添加”按钮添加要求的文件,指向 php4isapi.dll (同上面的添加应用扩展一样),并选中“设置扩展状态为允许”。如下图:
点击确定后,可以看到 IIS 右边的“Web 服务扩展”上多了一个 PHP 的 Web 服务扩展。如图:
OK,IIS 的配置到此告一段落。在“控制面板”-“管理工具”-“服务”里重起 IIS 服务器。
本文地址:http://com.8s8s.com/it/it28877.htm