26
2020
04

Windows_Server_2008搭建php开发环境(IIS FastCGI版)

昨天刚装的Windows_Server_2008,想在windows下研究一下wordpress,今天就琢磨着Php环境的搭建了。下面分享一下小狼搭建php环境的过程吧.

注意所用到软件的版本,不同的版本会有不少差别,有可能最后会搭建不成功,而且各位童鞋也不用担心小狼所用版本会不会太老,因为这里所用的软件不是比较新的就是比较稳定的版本,完全可以满足大家的需要了,那就先看看要用到什么软件吧:

操作系统:Windows Server 2008(下文为了方便,用WS2008代替,经测试,此方法在win7下也有效)

服务器:IIS7.0或更新版本

1.mysql-essential-5.1.56-win32.msi:http://dev.mysql.com/downloads/mysql/5.1.html

2.PHP 5.2 (5.2.17)VC6 x86 Non Thread Safe.msi:http://windows.php.net/download/

3.Zend Optimizer (Runtime for PHP 5.2 and earlier)3.3.3 http://www.zend.com/en/products/guard/downloads

4.phpMyAdmin-3.3.9.2-all-languages.zip  http://www.phpmyadmin.net/home_page/downloads.php

3和4是可选的,安装它们是为了方便管理数据库和优化php效率。

下载好这些之后就可以正式开始了!

用apache2搭建php环境的可以看这里:  win7下PHP环境搭建(apache2+mysql+php)

首先是安装IIS:

WS2008默认是没有安装到的,需要自己安装,步骤如下:

1.开始->服务器管理器(最上边)->角色(左边目录里)->添加角色(右边)。就会弹出添加角色向导,开始之前这一步直接跳过,然后点Web服务器

2.下一步,选择一些服务,我选择的是以下一些,剩下的默认就可以(紧供参考,这里的可以自订,CGI和ISAPI一定要装)

3.然后就一直下一步安装就可以了!

接下来就安装php:

这里用的是msi的windows直接安装版本,看了一些网上的评论,反映说5.3的php不太稳定,所以暂时不用。

1.假设安装目录为”E:Server_CorePHP”,安装的时候在向导中选择 IIS FastCGI,组件哪里选择:

--script Executable --Register *.php files--Extensions --GD2 --Multi-Byte String --Mcrypt --Mhash --Ming --MySQL --OpenSSL --Sockets --zip--Extras --PEAR Install(php的扩展) --PHP Manual(此为文档)

 

2.安装后,打开 PHP.ini 配置如下选项,注意把前面的;注释去掉:

fastcgi.impersonate = 1

cgi.fix_pathinfo = 1

cgi.force_redirect = 0

open_basedir = ” Web 根目录(IIS默认为C:\inetpub\wwwroot,你不想换的话这里就填C:\inetpub\wwwroot)”

date.timezone =”Asia/Shanghai”

short_open_tag = On

其中后两个配置选项是在部署 WordPress 碰到问题时需要添加的。

然后在cmd命令行输入:php -info,正常情况下会输出各种参数变量。

接下来的第三步如果上面安装php的时候你有选上Register *.php files,就可以跳过这一步了。

3.打开 IIS 管理器,找到“处理程序映射”,右侧面板中选择“添加模块映射”,路径 *.php,模块 FastCgiModule,可执行文件 php-cgi.exe 所在路径,名称可以写为 PHP_via_FastCGI。弹出提示选择“是”。

原文链接:https://www.qiquanji.com/post/7307.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。