IIS7+php5.5环境搭建

一、服务器环境

操作系统:Windows Server 2008  R2。

安装环境:IIS7+php5.5

二、php安装(这里默认你已经安装好IIS7了,不介绍iis7安装了

1.下载 php,我是用的是php-5.5.38-nts-Win32-VC11-x64(点击下载)。

2.下载完成后,解压放到D:\PHP\文件夹下(用户可以根据自己需要自行放置)。

3.安装VC12运行库(点击下载),根据机型自己选择,楼主是64位机,点击安装即可。(这里要是点击运行没反应,重启下服务器,反正我是弄了半天,重启下就能安装了。)

4.php配置:

打开php安装目录,复制php.ini-production重命名为php.ini(php.ini-production:生产环境,php.ini-development:开发环境):


用编辑器打开php.ini

做如下修改:(记得把前面的分号去掉,这个坑,我爬了好久才发现的。。。

extension_dir = "D:\PHP\ext"    设置php模块路径(根据你的路径设置)

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       ;(这个后期要是用(phpadmin就给开启了

extension=php_exif.dll

extension=php_mysql.dll            ;(mysql相关服务 后期连mysql用到)

extension=php_mysqli.dll            ;(mysql相关服务 后期连mysql用到)

extension=php_sockets.dll

extension=php_xmlrpc.dll

extension=php_pdo_mysql.dll


打开IIS(控制面板中),双击起始页下面的主机名,选择右侧处理程序映射,双击

右上角选择添加模块映射。



依次填入:
    *.php
    FastCgiModule    这个点右边的,然后选择的 (注:如没有,我待会下面教你打开)
    这个可执行文件,选择你解压的PHP目录里的php-cgi.exe    *记得把右下角那个改成*.exe
   PHP

    
  



然后确定。


这里说一下没有FastCgiModule选项的方法。
点击开始,控制面板,程序和功能,左上角的 打开或关闭Window功能,角色,往下滚动,右下角的添加角服务



找到CGI,点击前面的框,选中,安装



然后左边点击下你的网站名,找到默认文档,双击




点击右上角的添加,填入index.php,确定



OK,完成,试一试,不行的话,重启下。
我这台服务器,给我装了php和.net,给我折腾的啊,哎,泪啊。如果有用的话,麻烦顶一下哦!
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值