在Windows服务器上用什么论坛?相信不少朋友对这个问题答案的第一反应就是动网论坛。因为默认情况下Windows只能使用ASP语言编写的论坛程
序,而凭借着强大的功能动网论坛可以说是撑起了Windows论坛的半壁江山。但难道因此我们就非要在Windows中使用ASP语言编写的论坛不可吗?
答案当然是否定的,Windows下也照样可以架设一些用PHP语言编写的优秀论坛,如像Discuz!、PHPBB等等。好了,废话少说,下面就以
Windows 2003为例,开始我们的Windows架设PHP运行环境之旅吧。
第一部分
下载和安装PHP
支持包
俗话说“工欲善其事,必先利其器”,要让Window支持PHP,咱们得先到PHP语言的官方网站
(http://www.php.net/downloads.php
)上下载一个安装包,最新的版本是5.2.3(这个教程用的5.2.0版本的),如下图。然后解压缩下载到的 zip 文件到 C:\Ricky(当然,使用这个目录只是我的习惯而已)。解压缩后的文件保存在 C:\Ricky\php-5.1.2-Win32 目录中。
假
设系统盘在C盘,那么接着我们复制C:\Ricky\php-5.1.2-Win32\php5ts.dll到C:\Windows\system32下
面。然后再复制C:\Ricky\php-5.1.2-Win32\php.ini-recommended到C:\Windows
\php.ini。(这里要注意原来的文件名是“php.ini-recommended”,复制到Windows文件夹下后文件名变成了
“php.ini”,如下图。)
然后用记事本打开Windows文件夹下的“php.ini”文件,将“extension_dir =”./””该成“extension_dir = "C:\Ricky\php-5.1.2-Win32"”,最后保存即可,如下图。
第二部分
在IIS
中配置 PHP
选择开始菜单->程序->管理工具-> Internet 信息服务(IIS)管理器,然后点击“Web服务扩展”里面的“添加一个新的Web服务扩展”,如下图。
接着会出现“新建Web服务扩展”窗口,在“扩展名”中输入“php”,然后点击里面的“添加”按钮,把C:\Ricky\php-5.1.2-
Win32\php5isapi.dll 添加到里面去,注意文件不能搞错哦,是“php5isapi.dll”,而不是我们上面所提到的
“php5ts.dll”。最后把“设置扩展状态为运行”勾上(也就是启用对PHP文件的支持),确定便可,如下图。现在可以在“Web 服务扩展”列表
中看到刚刚添加的项目了。
上面设置完毕后,我们还要对网站的属性进行一下设置。打开Internet 信息服务(IIS)管理器->本地计算机->网站
->默认网站。右击默认网站,选择右键菜单里面的属性,会出现网站的属性设置窗口。然后我们选择“主目录”选项卡,点击里面的“配置”按钮,如下
图。
最后我们在“应用程序配置”窗口中点击“添加”按钮,在“扩展名”中输入“php”,在“可执行文件”中将上面所提到的C:\Ricky\php-5.1.2-Win32\php5isapi.dll 添加到里面去,如下图。
第三部分
验证安装是否成功
经过了先前一番辛勤的劳动,我们可以用以下的方法来测试一下PHP的运行环境是否假设成功。首先,运行记事本,输入以下几行代码:
保存为:C:\Inetpub\wwwroot\test.php文件。然后启动浏览器,访问 http://localhost/text.php
,如果看到如下画面就证明安装成功了!
好了,到此为止我们的PHP运行环境已经搭建成功了。怎么样?聪明的你一定觉得很简单吧。当然,这里我们做的只是一些很基本的设置,在
Windows文件夹下php.ini里面,还要更多的高级设置选项等待你去发掘呢。接下来,你可以在自己的服务器上安装一个用PHP语言编写的论坛,让
你的朋友也惊讶一下吧。
分享到:
相关推荐
### 在Windows 2003 IIS 6.0中配置PHP运行环境的知识点 #### 一、背景介绍与需求分析 随着互联网技术的发展,PHP作为一种广泛使用的开源脚本语言,因其简单易学且功能强大,成为了众多开发者构建动态网站的首选。...
1. **独立的进程模型**:IIS 6.0 引入了W3WP.exe进程,每个站点运行在独立的进程中,这样可以防止一个站点的问题影响到其他站点,提高了系统的稳定性和安全性。 2. **自动管理和恢复**:当某个工作进程崩溃时,IIS ...
在Windows Server 2003中,IIS6.0相较于之前的版本进行了多项优化和改进,使其在安全性、稳定性和性能上都有所提升。以下是关于IIS6.0的一些关键知识点: 1. **安全性增强**:IIS6.0引入了基于角色的安全性,允许...
【知识点详解】 1. **FastCGI for IIS6**:FastCGI是一种协议,用于在IIS(Internet Information Services)和其他Web服务器之间传递动态内容。...理解这些知识点有助于在Windows环境下搭建稳定、高效的PHP运行环境。
本教程将详细介绍如何在Windows Server 2003+IIS6.0环境下安装并配置PHP。 首先,你需要下载PHP的Windows版本。PHP官方提供了适合Windows环境的ZIP包,可以从官网下载最新稳定版。下载完成后,解压到一个合适的目录...
本教程将详细讲解如何在Win2003和IIS6.0上配置PHP环境,确保你可以顺利地在该平台上运行PHP代码。 首先,我们需要准备以下工具: 1. Windows Server 2003 操作系统:这是我们的基础平台,提供了IIS web服务器。 2. ...
IIS 6.0 在Windows XP上运行稳定,对于个人用户和小型企业来说,它是一个理想的平台来搭建和管理网站。 一、IIS 6.0 的主要功能 1. **Web 服务器**:IIS 6.0 支持HTTP、HTTPS(SSL加密)协议,能够发布静态网页、...
在Windows Server 2003上配置PHP运行环境是一个关键任务,特别是在企业级服务器环境中,IIS6(Internet Information Services 6.0)是默认的Web服务器。本指南将详细介绍如何利用提供的工具包来配置PHP环境,以便在...
**IIS6.0**,全称为Internet Information Services 6.0,是微软在Windows Server 2003操作系统中内置的一款强大的Web服务器。作为Windows操作系统的一部分,IIS6.0为用户提供了一套完整的互联网服务解决方案,支持...
1. **下载IIS6.0安装文件**:通常,IIS6.0包含在Windows Server 2003的安装光盘中,或者需要从微软官方下载中心获取i386文件夹,这个文件夹包含了所有的安装组件。但本压缩包提供了完整的IIS6.0安装文件,避免了下载...
通过以上步骤,用户可以完成Windows Server 2003 IIS 6.0的安装、配置和测试,进一步可以学习如何管理和维护IIS服务,确保服务器安全、高效地运行。对于想要从事Windows Server服务器管理的爱好者而言,掌握IIS的...
### Windows 2003 服务器配置 IIS6.0 PHP MySQL Zend 环境搭建详解 #### 一、概述 本文档详细介绍了如何在 Windows Server 2003 上配置 IIS 6.0 以支持 PHP、MySQL 和 Zend Optimizer 的环境。通过这个配置流程,...
在安装过程中,系统会检查你的计算机是否满足IIS6.0的硬件和软件需求,例如Windows Server 2003操作系统。 3. **选择组件** 在安装过程中,你可以选择要安装的IIS组件。这些组件包括: - **Web服务器(IIS)**:...
《IIS 6.0在Windows Server 2003中的应用详解》 IIS(Internet Information Services)是微软公司推出的Web服务器软件,版本6.0是与Windows Server 2003操作系统配套的一个重要组件。它允许用户通过互联网发布网页...
在IT领域,尤其是在服务器管理与网络安全方面,"2003 IIS6.0 ASP.NET PHP PERL MSSQL MYSQL安全设置技术"是一个重要的主题。这个主题涵盖了多种技术和平台的组合,涉及微软的Windows Server 2003操作系统,IIS...
压缩包中的"IIS6.0安装包(iis6.0)"文件,应该包含了安装IIS 6.0所需的所有组件和设置文件。解压后,按照上述步骤进行安装,确保系统兼容,并遵循最佳实践进行配置,以保证服务器的稳定和安全运行。在实际操作中,还...
### Windows2003+IIS6.0环境下安装Zend Optimizer详解 #### 知识点一:Zend Optimizer简介 Zend Optimizer是一款由Zend Technologies开发的PHP优化工具,主要用于加速PHP代码的执行速度。它通过预编译PHP脚本为...
IIS 6.0作为其第六个主要版本,是Windows Server 2003系统的一部分,它在安全性、稳定性和性能上都有显著提升,为用户提供了强大的网站托管和管理功能。 **IIS 6.0 的安装** 1. **系统需求**:首先,确保你的操作...
**IIS6.0在Windows 2003和Windows XP SP3中的应用与配置** IIS(Internet Information Services)是微软公司推出的一款强大的Web服务器应用程序,主要用于提供HTTP、HTTPS、FTP、SMTP等网络服务。IIS6.0是其在...