在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的运行环境是否假设成功。首先,运行记事本,输入以下几行代码:

<?php
phpinfo();
?>

保存为:C:\Inetpub\wwwroot\test.php文件。然后启动浏览器,访问 http://localhost/text.php,如果看到如下画面就证明安装成功了!

好了,到此为止我们的PHP运行环境已经搭建成功了。怎么样?聪明的你一定觉得很简单吧。当然,这里我们做的只是一些很基本的设置,在Windows文件夹下php.ini里面,还要更多的高级设置选项等待你去发掘呢。接下来,你可以在自己的服务器上安装一个用PHP语言编写的论坛,让你的朋友也惊讶一下吧。

该文章转载自[余志国网站设计工作室]:http://www.yuzhiguo.com/articleview.asp?id=222

在Windows 2003 IIS 6.0中配置PHP的运行环境(图)相关推荐

  1. 在 PyCharm 2017.2.3 中设置 Anaconda 5.0.0 中配置的多Python环境

    Anaconda 相关文章请先阅读 安全的安装Anaconda3 5.0.0 Windows x86_64 http://blog.csdn.net/hu_zhenghui/article/detai ...

  2. 新装Windows 2003 + IIS 6.0的问题

    问题1:管理工具下没有IIS项目 解决:默认安装时只安装了文件服务器,没有安装IIS(应用程序服务器).手动安装. 问题2:凡是asp文件都抱文件没有找到或路径错误 解决:默认情况下,Windows没 ...

  3. 解决在Windows 2003的 IIS 6.0 中无法上传超过200K的附件以及无法下载超过4M的附件问题...

    在   IIS   6.0   中,默认设置是特别严格和安全的,最大只能传送   204,800   个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击.(在   IIS   6.0 ...

  4. [转载MSDN]IIS 7.0中的Live Smooth Streaming -入门

    IIS Live Smooth Streaming - 测试版是Internet 信使服务 (IIS) 7.0的一个扩展,它能提供流畅的视频流媒体,并且可以根据客户端的网络带宽和CPU的执行能力的改变 ...

  5. [MSDN版本][32bit/64bit]Windows 2003 R2 With Sp2[中/英][标准/企业/数据中心]

    Windows 2003 SP2版本的VOL(中英文,32位和64位)已经出来了,系统狂们又要开示'浪费电'了,我昨天第一时间下好后,安装在虚拟机中了,虽然这次下载的都带R2的CD2,不过R2确实很多 ...

  6. anaconda新建python2环境安装不了jupyterlab_Anaconda 5.0.0 JupyterLab 0.27.0 中配置多Python环境支持...

    Anaconda 5.0.0 JupyterLab 0.27.0 中配置多Python环境支持 概述 Anaconda 5.0.0 中自带了 JupyterLab 0.27.0 版本,这是 Anaco ...

  7. php7.0安装windows_Windows 7 下如何配置PHP网站运行环境

    Win7之家( www.win7china.com):Windows 7 下如何配置PHP网站运行环境 本文出处不详,有知者请通过文章下方的评论告知Win7之家,软媒会立即修改出处.本文适合PHP网站 ...

  8. VScode配置CMD本地运行环境(2.0)

    VScode配置CMD本地运行环境(2.0) 官方Task.json说明 完整的Task.json配置信息 Task.json预定义变量 看了很多网上的教程都说需要下载VScode的python插件, ...

  9. VS2017中配置QT5.12开发环境

    VS2017中配置QT5.12开发环境 一.安装VS2017 二.安装QT5.12.0 1.下载 2.安装 二.在VS2017中配置QT 三.在VS2017中创建QT工程 一.安装VS2017 关于V ...

最新文章

  1. 复旦邱锡鹏教授公布《神经网络与深度学习》,中文免费下载 | 极客头条
  2. BeanUtils组件
  3. java 通过cookie判断是否登陆
  4. j2ee 和 j2se_在J2SE应用中模拟CDI的会话和请求范围
  5. 搜狐提出畅游私有化要约 后者收盘涨近50%
  6. oracle创建表不在对应表空间,oracle创建表空间
  7. 随想录(对比着c学java)
  8. 基金回撤越大收益越高吗?
  9. Spring实战基础1
  10. 软件开发管理:管开发如治军
  11. 计算机组成原理 精选习题集
  12. dubbo源码编译(顶)
  13. 如何向公众号添加的H5页面的链接(已解决)
  14. WGCLOUD部署对服务器硬件配置的一些建议
  15. 用python画竹子_基于Python的一个简单爬虫(糗事百科爬虫)
  16. Android微信登录引起的内存泄漏
  17. 人工智能机器学习 路线
  18. Linux常用命令(penguin)
  19. kafka Transaction coordinator
  20. 读书笔记---季凯帆的《解读基金,我的投资观与实践》

热门文章

  1. 信息学奥赛一本通(2054:【例3.4】适合晨练)
  2. 抱歉(HDU-1418)
  3. 顺子(51Nod-2510)
  4. 实验楼linux指令,Linux操作命令(二)
  5. www.android ind.com,Android
  6. Ubuntu 在终端下使用命令行打开pdf文件
  7. Linux 16.04 右上角输入法丢失的问题
  8. GAN + Video Inpainting的一些思考和相关论文
  9. UMEditor上传图片配置
  10. elementUI + vue 地址跳转:无法返回上一页 - 解决篇