[windows10]Windows Server 2003 iis配置php支持图文教程

更新时间:2018-06-16    来源:redis    手机版     字体:

【www.bbyears.com--redis】

一、要准备的软件包:
操作系统:Windows Server 2003 企业版(X86)
1、Microsoft Visual C++ 2008 Redistributable Package (x86)
http://www.microsoft.com/zh-cn/download/details.aspx?id=29
http://download.microsoft.com/download/7/5/0/7502f4e9-1f90-4895-9259-1bde67b8b9a1/vcredist_x86.exe Microsoft Visual C++ 2008 Redistributable Package (x64)
http://www.microsoft.com/zh-cn/download/details.aspx?id=15336 2、FastCGI 1.5 for IIS 6 and 5.1(x86)
http://download.microsoft.com/download/E/0/C/E0C0709A-66E5-4113-9A6C-A5F65BF6717D/fcgisetup_1.5_rtw_x86.msi FastCGI 1.5 for IIS 6 and 5.1(x64)
http://download.microsoft.com/download/6/0/2/60237D55-DABA-4FF1-921B-786E0A968049/fcgisetup_1.5_rtw_x64.msi 3、.NET Framework 2.0 (x86)
http://download.microsoft.com/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff77b1f38/NetFx20SP2_x86.exe
http://download.microsoft.com/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff77b1f38/NetFx20SP2_x64.exe
http://download.microsoft.com/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff77b1f38/NetFx20SP2_ia64.exe

4、PHP 5.3 (5.3.26)


http://windows.php.net/download/
下载的时候有几个不同版本选择。那就是VC6 X86和VC9 X86。
(1)、VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。如果你是在windows下使用Apache+PHP的,请选择VC6版本;
(2)、VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。如果你是在windows下使用IIS+PHP的,请选择VC9版本;

(1)、Non Thread Safe就是非线程安全;
(2)、Non Thread Safe 是线程安全;
官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用。

二、安装步骤:


1.安装完前3款文件

2.解压php-5.3.26-nts-Win32-VC9-x86.zip文件到C:/php/ 3.安装完FastCGI文件,可以在Internet信息服务(IIS)管理器中查看到(默认是禁止的,需双击或点击按钮允许) 配置FCGIEXT.ini文件
编辑 C:/WINDOWS/system32/inetsrv/fcgiext.ini文件,在最后增加  代码如下 [Types]
php=PHP
[PHP]
ExePath=C:/php/php-cgi.exe

还可增加如下更多的配置  代码如下 InstanceMaxRequests=10000
ActivityTimeout=300
RequestTimeout=300
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:ExePath=C:/php/ext
配置PHP.ini文件 1.复制C:/php/php.ini-development文件,并改名为php.ini

2.修改PHP.ini文件中,将选项前的”;”号去掉(注意,文件路径是否正确。)
 代码如下
extension=ext/php_gd2.dll
extension=ext/php_mbstring.dll
extension=ext/php_mysql.dll
extension=ext/php_mysqli.dll
extension=ext/php_pdo_mysql.dll
extension=ext/php_pdo_sqlite.dll
extension=ext/php_sqlite.dll
extension=ext/php_sqlite3.dll
[Date]
; http://php.net/date.timezone
date.timezone = Asia/Shanghai upload_max_filesize = 20M
配置IIS的PHP扩展支持

网站-属性-主目录-配置-添加(下面图里面选择的是“默认网站”,不予理会,操作方法是一样的)
001

002
可执行文件:[C:/WINDOWS/system32/inetsrv/fcgiext.dll] 扩展名:[.php] 限制为:[GET,HEAD,POST]
003 测试PHP 建立一个文本文件,代码另存为index.php phpinfo();
?>

本文来源:http://www.bbyears.com/shujuku/42185.html

热门标签

更多>>

本类排行