iis7.5 php mysql_Windows Server 2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程 | 系统运维...

11e3794a1e4be8ca586cfeb34d4534f7.png

准备篇

一、环境说明:

操作系统:Windows Server 2008 R2

PHP版本:php 5.4.4

MySQL版本:MySQL5.5.25

二、相关软件下载:

1、PHP下载地址:

2、MySQL下载地址:

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

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

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

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

安装篇

一、安装IIS7.5

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

124f94bf1a9fa373b89ebc4390080655.png

222ab3475cdf53d83447c285c5c75259.png

系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接

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

e96e744fa768d81f1656e399fb416587.png

下一步

085e18147e0ecb688233f8adb61110b1.png

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

dd68ee1324450b3a4bae5fd40ec4d7d7.png

下一步

cf5579cc1a926e40ab4fe3ad7927bb50.png

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

这里全部勾选

下一步

e600a72eb6665f20ed52918d6d8fae90.png

安装

d75e83559e9be874b0b71cfded708e82.png

正在安装

582b908907b67a6eaffe0067eb1ecfe4.png

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

出现下面的界面

fc1576fb45f83a040d76f56dd8b80e6e.png

IIS7.5安装完成

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

双击打开vcredist_x64.exe

9a4455e90a61806087061f8518c216ee.png

7cd8db1f644ca7ab7d466c8c5c1ee641.png

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

58915e5f2d612da8aadb2447b4d020cf.png

正在安装

391efc705a2be07015aba4b4526af1c3.png

完成

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

双击dotNetFx40_Full_x86_x64.exe

be4a19f1eb65c1b43950715fa67d08e2.png

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

cc81467b97d1fb1cc8526b4be153a352.png

6a5a95da18336bfbe35d0fb44dc689e0.png

正在安装

a3adb1c3e2ab6bb6309261181ea0b028.png

点完成,安装完毕。

四、安装MySQL

双击打开mysql-installer-5.5.25.0

eeb767fb752bb1235e2bd5669a6119ae.png

65ff0e61a577e58aab9cbc6248056084.png

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

5db43332a9ab781a1169a3328bbcd27e.png

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

11e6102241432499e67d43fa98ecaefc.png

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

49f4fc0328fd7f9083b3c6a0557e090b.png

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

Next

0485a28320a0c3bfa793ab35bab1ba91.png

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

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

00522d4d0f7544061b8e399ac21ce842.png

Execute (执行)

e52e2f820acc53d7e364aeb571e3d6b2.png

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

点安装

7b1838f43bce8262e8dd7c651cac12e8.png

完成

2b9e4489b8e82cb65b58cc735146f1a4.png

Next

7d52ec1877fbaba2fb4a5568c615f99f.png

Execute (执行)

9222bad5ff626b29433144b6aa3ac6f5.png

Next

944b2a9f9b97f8b82af2a355afbe9ee5.png

系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接

Next

782ef89a68588a5261f94edfa34b80a0.png

Developer Machine(开发服务器)

Server Machine(普通服务器)

Dedicated Machine(专用服务器)

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

点Next

db82b4a38775d264086ea238121538cc.png

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

Port Number(端口):3306

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

Windows Server Name(Windows服务名):MySQL55

MySQL Root password:输入密码

Repeat Password:重复输入密码

设置好之后,点Next

53a1431a0f51fcdeba975317ccd594b9.png

Next

d8e936a00ed94bc27d15799e148d5b04.png

Next

50228bdc59e4c0fc6dc014db7dd05a44.png

点Finish(完成)

5165a1553a42e72122b963d3ffc5d5f3.png

关闭此窗口

4b41f1f7d00e059b72d62c2251a32443.png

打开MySQL安装路径

D:\Program Files\MySQL\MySQL Server 5.5

复制my-huge.ini为my.ini

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

eeb714836acda21f4fd2f29b8a01bafe.png

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

f31450465aa929cbb8976fda198bdbe8.png

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

880978cdcd924bfd37ca27b585f96697.png

登录成功,MySQL安装完成。

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

双击打开vcredist_x86.exe

2735a1609244f61db7456ad42921ef5e.png

下一步

4a9a7ed3dba8a651674083d3b209a128.png

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

点安装

583eb873ea6af555a40fcd86468e4f12.png

完成

六、安装PHP

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

9d409b27122cd495e368822b000cebae.png

80267a885a9695cb232a1af9acddc673.png

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

b1d855486de57cbfaef7823e43e31b50.png

解压ZendGuardLoader-php-5.3-Windows.zip

16b16093c6eb61cd921b97cbbbeab448.png

打开

D:\soft\ZendGuardLoader-php-5.3-Windows\ZendGuardLoader-php-5.3-Windows\php-5.3.x

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

aac6e8222cbdb6efc0427e08690aaafc.png

打开D:\php

复制php.ini-development为php.ini

用记事本打开php.ini

做如下修改:

extension_dir = "D:\php\ext"   #设置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

3b87dfce1023a58676ebc94a9807cea8.png

在最后一行添加以下代码

[ZendGuardLoader]

zend_loader.enable=1

zend_loader.disable_licensing=1

zend_loader.obfuscation_level_support=3

zend_loader.license_path=

zend_extension="D:\php\ext\ZendLoader.dll"

4b9049889fc369d5bd1789d4e6321243.png

系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接

最后,保存退出

七、配置IIS支持PHP

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

39e507d3e02cc59f2ee75d7da2ec5f53.png

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

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

feec28ed77478ea626e1b42f5182ab4f.png

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

c65c0d8558ab0d0500853dc3cfacc9b9.png

请求路径:*.php

模块:FastCgiModule

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

名称:FastCGI

最后,确定

f048398bc5549bb634e2e65a430704d2.png

点“是”

9fa768bf15439529944589a2c7a74d48.png

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

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

7ad26e23c9068496e50eb035cb456aef.png

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

5b1fa6915993e4f6f38eb3c08e46f9f9.png

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

7cabf4f17632cdad4db073726e5e0811.png

环境变量,点旁边的"..."

3cf6c813efb12e61d3c31e29efd6138b.png

点“添加”

fc6e7c297465ed43c741292cb91d068f.png

Name:PHP_FCGI_MAX_REQUESTS

Value:10000

确定

e826d35507e3e1f7aa2c08a381799d01.png

确定

测试篇

打开:

C:\inetpub\wwwroot

新建一个index.php文件

内容如下:

phpinfo();

?>

最后,保存退出

669440370a521e421b822d70db80265d.png

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

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

322b61496656377f403f323ade3ab0cb.png

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

ee72eea9cfaca7b4b28f59d55e5f42c0.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值