Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程

摘要: 准备篇一、环境说明:操作系统:Windows Server 2008 R2PHP版本:php 5.4.4MySQL版本:MySQL5.5.25二、相关软件下载:1、PHP下载地址:http://windows.php.net/downloads/re摘要: 准备篇一、环境说明:操作系统:Windows Server 2008 R2PHP版本:php 5.4.4MySQL版本:MySQL5.5.25二、相关软件下载:1、PHP下载地址:http://windows.php.net/downloads/re

准备篇

一、环境说明:

操作系统:Windows Server 2008 R2

PHP版本:php 5.4.4

MySQL版本:MySQL5.5.25

二、相关软件下载:

1、PHP下载地址:

http://windows.php.net/downloads/releases/php-5.4.4-nts-Win32-VC9-x86.zip

2、MySQL下载地址:

http://gd.tuwien.ac.at/db/mysql/Downloads/MySQLInstaller/mysql-installer-5.5.25.0.msi

3、PHP加速软件ZendGuard下载地址:

http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-Windows.zip

4、Microsoft .NET Framework 4(独立安装程序)下载地址:

http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe

5、Microsoft Visual C++ 2010 可再发行组件包 (x64)下载地址:

http://download.microsoft.com/download/3/2/2/3224B87F-CFA0-4E70-BDA3-3DE650EFEBA5/vcredist_x64.exe

6、Microsoft Visual C++ 2008 Redistributable Package (x86)下载地址:

http://download.microsoft.com/download/7/5/0/7502f4e9-1f90-4895-9259-1bde67b8b9a1/vcredist_x86.exe

安装篇

一、安装IIS7.5

开始-管理工具-服务器管理器

(图1)

(图2)

选择“角色”点右边的添加角色

(图3)

下一步

(图4)

选择“Web服务器(IIS)”,下一步

(图5)

下一步

(图6)

确保“CGI”被选中,其他的角色服务可根据自己的需要勾选

这里全部勾选

下一步

(图7)

安装

(图8)

正在安装

(图9)

关闭,在浏览器里面打开http://localhost/

出现下面的界面

(图10)

IIS7.5安装完成

二、安装Microsoft Visual C++ 2010 可再发行组件包 (x64)

双击打开vcredist_x64.exe

(图11)

(图12)

选中“我已阅读并接受许可条款”,点安装

(图13)

正在安装

(图14)

完成

三、安装Microsoft .NET Framework 4(独立安装程序)

双击dotNetFx40_Full_x86_x64.exe

(图15)

选中“我已阅读并接受许可条款”,点安装

(图16)

(图17)

正在安装

(图18)

点完成,安装完毕。

四、安装MySQL

双击打开mysql-installer-5.5.25.0

(图19)

(图20)

选择第一项Install MySQL Products(安装MySQL)

(图21)

选中“I accept the license terms”(我接受许可条款),点Next

(图22)

选中“Skip the check for update (not recommended)”(跳过检查更新),点Next

(图23)

选中“Custom”(自定义安装),Installation Path(安装路径):D:Program FilesMySQL

Next

(图24)

确保“MySQL Server5.5.25”被选中,点Next(其他的组件可以选择安装)

这里全部选中,安装所有组件

(图25)

Execute (执行)

(图26)

选中“我已阅读并接受许可条款”

点安装

(图27)

完成

(图28)

Next

(图29)

Execute (执行)

(图30)

Next

(图31)

Next

(图32)

Developer Machine(开发服务器)

Server Machine(普通服务器)

Dedicated Machine(专用服务器)

这里选择第二项: Server Machine(普通服务器)

点Next

(图33)

勾选“Enable TCP/IP Networking”(开启TCP网络端口)

Port Number(端口):3306

勾选“Create Windows Service”(创建Windows系统服务)

Windows Server Name(Windows服务名):MySQL55

MySQL Root password:输入密码

Repeat Password:重复输入密码

设置好之后,点Next

(图34)

Next

(图35)

Next

(图36)

点Finish(完成)

(图37)

关闭此窗口

(图38)

打开MySQL安装路径

D:Program FilesMySQLMySQL Server 5.5

复制my-huge.ini为my.ini

备份my-huge.ini为my-huge.ini_bak

(图39)

开始-所有程序-MySQL-MySQL Server 5.5- Mysql Command Line Client

(图40)

输入安装时候的MySQL root账号密码,回车

(图41)

登录成功,MySQL安装完成。

五、安装Microsoft Visual C++ 2008 Redistributable Package (x86)

双击打开vcredist_x86.exe

(图42)

下一步

(图43)

勾选“我已阅读并接受许可条款”

点安装

(图44)

完成

六、安装PHP

解压php-5.4.4-nts-Win32-VC9-x86.zip文件

(图45)

(图46)

重命名文件夹为php,把php文件夹拷贝到D盘根目录

(图47)

解压ZendGuardLoader-php-5.3-Windows.zip

(图48)

打开

D:softendGuardLoader-php-5.3-WindowsendGuardLoader-php-5.3-Windowsphp-5.3.x

把里面的ZendLoader.dll文件拷贝到D:phpext目录中

(图49)

打开D:php

复制php.ini-development为php.ini

用记事本打开php.ini

做如下修改:

extension_dir = "D:phpext" #设置php模块路径

date.timezone = PRC #设置时区为中国时区

register_globals = On #开启GET数据调用

short_open_tag = On #php支持短标签

cgi.force_redirect = 0 #开启以CGI方式运行php

fastcgi.impersonate = 1;

cgi.rfc2616_headers = 1

以下php扩展模块,根据需要选择开启,取消前面的分号为开始相应扩展模块

extension=php_curl.dll

extension=php_gd2.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

extension=php_pdo_mysql.dll

(图50)

在最后一行添加以下代码

[ZendGuardLoader]

zend_loader.enable=1

zend_loader.disable_licensing=1

zend_loader.obfuscation_level_support=3

zend_loader.license_path=

zend_extension="D:phpextendLoader.dll"

(图51)

最后,保存退出

七、配置IIS支持PHP

开始-管理工具- Internet 信息服务(IIS)管理器

(图52)

双击左边“起始页”下面的计算机名称

找到中间的IIS部分,打开“处理程序映射”

(图53)

点右边的“添加模块映射”

(图54)

请求路径:*.php

模块:FastCgiModule

可执行文件(可选):D:phpphp-cgi.exe

名称:FastCGI

最后,确定

(图55)

点“是”

(图56)

双击左边“起始页”下面的计算机名称

找到中间的IIS部分,打开“FastCGI设置”

(图57)

右键选中:D:phpphp-cgi.exe然后选择编辑

(图58)

监视对文件所做的更改:D:phpphp.ini

(图59)

环境变量,点旁边的安装

(图60)

点“添加”

(图61)

Name:PHP_FCGI_MAX_REQUESTS

Value:10000

确定

(图62)

确定

测试篇

打开:

C:inetpubwwwroot

新建一个index.php文件

内容如下:

<?php

Phpinfo();

?>

最后,保存退出

(图63)

在浏览器里面打开http://localhost/

出现下面的界面,说明配置成功!

(图64)

至此,Windows Server 2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程完成。



来自网上转载


文章版权及转载声明:

编辑:小秋同学本文地址:https://qiuhai.com/study/380.html发布于 01-07 09:58:29
文章转载或复制请以超链接形式并注明出处学习吧_一个不错的学习网站
本站文章如没有特殊说明,均采集网上收集,若要转载请务必注明出处,尊重他人劳动成果共创和谐网络环境。 声明:某些文章来源于网络,所采集的到信息本站只为传递信息和分享,不做任何双方证明,也不承担任何法律责任。 文章内容若侵犯你的权益,请联系本站客服删除!

觉得文章有用就施舍一下文章作者

支付宝施舍

微施舍

阅读
分享

发表评论
加载中~