设为首页 收藏本站
查看: 723|回复: 0

[经验分享] windows 2008+IIS7+Mysql+PHP5.5 + FastCGI环境配置

[复制链接]

尚未签到

发表于 2018-12-8 12:47:50 | 显示全部楼层 |阅读模式
  一、软件下载
  操作系统:Windows Server 2008 R2 Enterprise
  (1)IIS:windows server2008系统是自带的,但要用户自己全新安装,具体方法见教程下方
  (2)Mysql:
  (3)PHP:http://windows.php.net/download/
  如果你不知道要下载哪个版本,可以看看左侧的介绍(Which version do I choose ? 我该选择哪个版本呢,然后下面就有选择
  IIS,Apache、VC9 and VC11的一些要求)
  下载你要的PHP版本并解压到你指定的目录,我的是64位、用的是IIS,而IIS就必须选择Non-Thread Safe版本的,所以我下载的下面这个

  (4)必须安装Visual Studio,我安装的是Visual Studio 2012
  在PHP下载页面的的左侧已经提供了Visual Studio2012和2008的下载地址,如果你有认真阅读的话,应该可以找到。
  Visual Studio 2012下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=30679
  下载完毕后直接双击安装完,避免后面你给忘掉了。注意安装区分是32位的还是64位系统的
  二、IIS安装
  (1)开始 >> 程序 >> 管理工具 >> 服务器管理 见下图解:

  (2)打开服务器管理器 >> 角色 >> 右侧添加角色 见下图解:

  (3)弹出添加角色向导对话框 >> 服务器角色 >> 安装Web服务器(IIS)

  (4)功能 >> 添加功能 见下图解:

  (5)功能 >> 将下图打勾的都勾上安装,如果有Windows Process Activation Service(Windows进程激活服务)也全部勾上,安装完就算配置好IIS了。

  三、PHP配置
  (1)在PHP的安装目录下将php.ini-development改名为php.ini,并查找以下相关关键字做如下修改(如果是其他的版本可能是php.ini-dist这个文件改成php.ini)。
  前面的分号去掉,分号表示注释。
  cgi.force_redirect = 0
  cgi.fix_pathinfo=1
  fastcgi.impersonate = 1;
  extension_dir = "D:\local\php\ext"
  date.timezone = "Asia/Shanghai"
  extension=php_curl.dll
  extension=php_gd2.dll
  extension=php_gettext.dll
  extension=php_mbstring.dll
  extension=php_mysql.dll
  extension=php_pdo_mysql.dll //在PHP下开启PDO MySQL的扩展
  extension=php_openssl.dll //在 PHP下打开SSL(OpenSSL)
  这里已经开启了PHP对Mysql的支持
  (2)打开Internet信息服务(IIS)管理器(在命令行输入inetmgr可打开),再双击“处理程序映射” 如下图:

  再点击“添加模块映射” 弹出窗口如下图:

  按下图填写对应的信息

  (3)打开Internet信息服务(IIS)管理器,先点击左侧的计算机名,再双击右侧的FastCGI设置

  然后点击右侧,添加应用程序

  完整路径指向PHP安装目录下的php-cgi.exe

  添加环境变量,点击集合后的”...”按钮,添加环境变量:PHP_FCGI_MAX_REQUESTS,取值设置为1000

  (4)双击默认文档,右侧添加,index.php。至此服务器应该已能支持PHP了!

  (5)PHP测试是否配置成功
  测试前先重启下IIS,在C:\inetpub\wwwroot下新建一个test.php,里面写上然后访问http://localhost/test.php,看到下图信息就表示配置成功,
  出现下图表示配置成功

  重启IIS



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-644717-1-1.html 上篇帖子: IIS7备份恢复 下篇帖子: iis安全优化(禁止从外部通过站点域名下文件的绝对路径游览文件内容)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表