• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > Windows2003服务器IIS6+PHP5.4.3配置安装教程

Windows2003服务器IIS6+PHP5.4.3配置安装教程

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含windows2003 iis6,windows2003服务器,windows2003服务器版,php5.4.3,iis6服务器等服务器相关知识,网友希望可以进行参考

php5.4.3算是php官方比较新版本的php了,我在apache中还不能配置成功这个环境,后来直接换成了IIS6+PHP5.4.3配置了,下面我来给各位分享操作办法。

一、准备相关组件

1、安装FastCgi for IIS6

请参考Windows Server 2003 安装fastcgi:http://www.bKjia.c0m/sys/Windows/49843.htm

2、VC2008库


软件下载


Microsoft Visual C++ 2008 SP1

32位系统适用:vcredist_x86.exe

64位系统适用:vcredist_x64.exe

注意:没有安装Vc2008库是无法安装VC9 x86 的PHP脚本环境的。


3、PHP脚本环境

PHP 5.4.3 Thread Safe :php-5.4.3-Win32-VC9-x86.zip

关于 No Thread Safe和Thread Safe版本选择,请参考:留地址


其它PHP版本:http://windows.php.net/download/

二、开始安装PHP


这里我们以安装PHP 5.4.3 Thread Safe为例。

1、解压PHP 5.4.3 Thread Safe压缩包

二、开始安装PHP

 

这里我们以安装PHP 5.4.3 Thread Safe为例。

 

1、解压PHP 5.4.3 Thread Safe压缩包

 

 win2003-php5-1.jpg

在C盘下新建一个名为“php5”的目录,并将php-5.4.3-Win32-VC9-x86.zip里面的文件解压到“C:php5”中。

 

2、给php5文件夹赋予“users”权限

 

 win2003-php5-2.jpg

 

3、给PHP临时文件夹赋予可写权限

 

到“C:php5”里新建一个“tmp”文件夹,并给"user"赋予可写权限。(tmp文件夹可自定义到别的路径)

win2003-php5-3.jpg

 

二、复制并设置相关文件

 

1、拷贝php的扩展文件

 

将“C:php5”下的所有.dll文件,复制到“C:WINDOWSsystem32”下,如果有提示需要覆盖文件,建议覆盖。

若怕查找麻烦,可以在CMD命令行下执行以下代码:

 

copy C:PHP5*.dll C:WINDOWSsystem32

 

路径请注意自行修改。

win2003-php5-4.jpg

 

2、到FastCGI注册PHP

 

修改C:windowssystem32inetsrvfcgiext.ini文件,到文件底部,填入以下信息:

 

 代码如下 复制代码

[Types]
php=PHP
[PHP]
ExePath=C:PHP5php-cgi.exe

 

见图:

 win2003-php5-5.jpg

 

3、修改PHP.ini

 

回到“C:php5”,默认情况下是找不到php.ini这个文件的,请先将“php.ini-development”重命名为"php.ini",并双击其打开文件。

然后按快捷键Ctrl+F5,查找和修改相关字符。

 

1) 修改php所在目录

 

查找

extension_dir = "./"

并修改为

extension_dir = "C:/PHP5/ext"

 

2) 修改临时文件夹路径

 

查找

;upload_tmp_dir =

去掉“;”,并修改为

upload_tmp_dir = "C:/PHP5/tmp"

当然这个目录可以定在其它地方,但必须拥有可读、可写、可修改权限。

 

3) 继续改

 

查找

fastcgi.impersonate = 1,去掉前面的“;”

查找

short_open_tag = Off ,去掉前面的“;”,并把Off改为On

 

4) 查找 Windows Extensions

 

 代码如下 复制代码

; extension=php_curl.dll
; extension=php_gd2.dll
; extension=php_gettext.dll
; extension=php_ldap.dll
; extension=php_mbstring.dll
; extension=php_exif.dll
; extension=php_mysql.dll
; extension=php_mysqli.dll
; extension=php_sockets.dll
; extension=php_xmlrpc.dll 

 

将以上常用组件前面的“;”去掉。

 

5) 修改时区

 

查找;date.timezone =,去掉前面的“;”,并改为date.timezone = ”Asia/Shanghai”

若不修改时区,在部分服务器系统下会出现500错误。

 

4、复制文件

 

将刚刚的php.ini文件,复制一份到“C:WINDOWS”目录下,并把php程序目录下的php.ini修改为“#php.ini”或删除,防止php在调用时冲突。

 

三、配置IIS

 

1、打开Internet信息服务管理器,在"网站"上点右键→属性→主目录→配置,进入“应用程序配置”

 

 win2003-php5-6.jpg

win2003-php5-7.jpg

 

2、单击添加按钮,在可执行文件中,填入:

 

C:WINDOWSsystem32inetsrvfcgiext.dll

win2003-php5-8.jpg

 

3、扩展名填:

 

.php

win2003-php5-9.jpg

 

4、限制动作,填:

 

GET,HEAD,POST

win2003-php5-8.jpg

然后单击确定,退出所有设定即可。

 

四、测试PHP

 

直接运行C:php5php-cgi.exe,若以上配置无错误,则会出现以下图:

 win2003-php5-10.jpg

若出错,请检查VC2008库或其它配置是否正确。

重启IIS使刚刚的配置生效

Ctrl+R调出运行命令,输入“cmd”,并执行IISRESET,重启IIS。

win2003-php5-11.jpg

最后,到IIS的网站目录下新建一个php文件,并放入以下代码,若能正常显示表示PHP安装成功。

 

<?php
  phpinfo();
?>

 

win2003-php5-12.jpg

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • windows服务器iis6+php+mysql的安装配置详解
  • windows2003 IIS6的配置备份与还原
  • Windows2003中IIS6/iis7伪静态组件安装配置
  • Windows2003服务器IIS6+PHP5.4.3配置安装教程

相关文章

  • liunx基本命令(用户的管理,难点重复介绍)
  • raid添加新的硬盘问题
  • IIS中启用Gzip压缩传输网页方法
  • 从两方面分析 有效地减少电脑死机或蓝屏
  • Hyper-V之VDI基础架构
  • xp和win7添加虚拟网卡的详细方法
  • linux生产服务器有关网络状态的优化措施
  • Windows Server 2003 iis配置php支持图文教程
  • 网站伪静态Rewrite重写中文路径时乱码
  • liunx基本命令(shell基础优先级调整)

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • VMware安装或卸载提示the msi failed的解决方法
    • Zabbix 之监控Juniper防火墙与深信服设备以及NetScaler设备
    • FTP匿名用户,系统用户和虚拟用户及lftp命令
    • 架设酷播高清视频点播服务器的图文教程
    • windows shutdown实现定时关机和重启
    • 怎么修改tomcat默认访问首页
    • liunx中(mysql数据库的使用)
    • VMware上模拟实现windows 2003集群环境
    • php上传文件到服务器
    • NBU MediaServer 备份失败状态码2

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有