Rootop 服务器运维与web架构

IIS7.5搭建php环境 FastCGI方式

| 暂无评论

php目前最新版:http://windows.php.net/downloads/releases/php-5.4.11-nts-Win32-VC9-x86.zip
php运行环境vc_x64
http://download.microsoft.com/download/d/2/4/d242c3fb-da5a-4542-ad66-f9661d0a8d19/vcredist_x64.exe
附vc_x86下载地址:
http://download.microsoft.com/download/7/5/0/7502f4e9-1f90-4895-9259-1bde67b8b9a1/vcredist_x86.exe
只需要安装64位
mysql目前最新版:http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.29-win32.msi

配置php:

php直接解压放到c盘根目录,修改php.ini-production为php.ini。

short_open_tag = On     //打开短标签功能

display_errors = On     //配置环境的时候可以打开错误提示

extension_dir=”c:/php/ext”  //模块的位置要定义

extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_mbstring.dll    //mysql相关模块都开启

date.timezone = Asia/Shanghai    //默认都没配置区域时间,会报错。

配置IIS:

先安装iis,这步不细述,最重要的部分要勾选 CGI 模块。

我这是win7,Server2008中在 服务器管理器-角色-web服务器-右键-添加角色服务中勾选

选择要配置的站点,选择“处理程序映射”

添加模块映射

注意php-cgi.exe位置,确定。重启iis。

在网站发布后我们一般会启用伪静态功能,但是默认iis没有,需要手动下载安装。下载页面:

http://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads

根据相应架构版本下载。

安装后关闭iis窗口,重新打开就会看到url重写了。

原创文章,转载请注明。本文链接地址: http://www.rootop.org/pages/1542.html

作者:Venus

专注于 服务器运维与web架构 E-mail:venus#rootop.org

发表评论