热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

WIN7下使用iis搭建php环境(上)

:本篇文章主要介绍了WIN7下使用iis搭建php环境(上),对于PHP教程有兴趣的同学可以参考一下。
Win 7下使用iis搭建php环境 上
在win7下进行php环境搭建,因为自己最近也在自学php,在搭建php环境的时候遇到了很多问题,也上网查了很多的资料来学习怎么搭建,但是还是不能很好的解决我的问题,所以我决定把自己在搭建php环境时候遇见的问题纪录下来分享给大家,也是为了在自己以后忘记的时候可以查找吧,废话不多说,进正题。
我采用的是iis来进行配置的,没有使用apache来搭建,为什么呢?(因为我还没有学apache搭建, 嘿嘿,开玩笑,iis相比于apache来说配置相对简单一些,apache我会在以后的博客里添加进来)。
准备工具:
1. php-5.2.17-Win32-VC6-x86.zip 下载网址:http://windows.php.net/download/ (找不到的可以加我的QQ 我给你传一份);
2. Mysql5.0.83.rar 下载地址:http://dev.mysql.com/downloads/ (QQ 号 1009326465)
3. mysql-gui-tools-5.0-r17-win32 这个是mysql的管理工具,额,我也是管别人要的这个没有找到下载地址;
准备工作就做到这里,往下开始配置php环境,我也是自学的php,有很多的地方也是还没有弄明白,有我说错的地方,欢迎指教,谢谢了!
第一步:配置iis服务器
1. 首先在win7中开启iis服务器,开始菜单→控制面板→程序和功能,开启或关闭windows功能(左侧)→internet信息服务→将我在图中红框内选项勾选除了iis 6以外!(勾选以后在配置的时候很容易出现配置iis 6 而我们现在配置的是iis7);
WIN7下使用iis搭建php环境(上)
点击确定后,等待安装完毕,大概会有几分钟的时间,iis服务器安装完毕后,就可以开始php环境的搭建;
第二步 配置php
1. 将php-5.2.17-Win32-VC6-x86.zip解压到一个新建文件夹内,并将文件夹重命名为php52iis,然后将php52iis放到 c:/Program Files (x86)/文件夹下;
WIN7下使用iis搭建php环境(上)
2. 打开我们已经解压好的文件夹php52iis,找到其中的 php.ini-dist文件,将文件重命名为 php.ini ,后双击打开php.ini配置文件,ctrl+f查找 extension_dir,将文件中的extension_dir = “./”改为:extension_dir = “C:/Program Files (x86)/php52iis/ext/”(注意:Program Files (x86)中间一定要加上空格,否则在后来测试的时候会报错);
WIN7下使用iis搭建php环境(上)
3. 将这个php.ini配置文件复制到 c盘的window下后这一步暂时完成了,后面需要配置mysql的时候,还要对这文件进行修改;
4. 打开iis信息服务管理器,开始菜单→控制面板→管理工具→iis信息服务管理器;
5 在根目录下进行配置 isapi筛选器 和处理程序映射;
WIN7下使用iis搭建php环境(上)
6 首先先配置isapi筛选器 可运行文件选择 php5isapi.dll
WIN7下使用iis搭建php环境(上)
7 配置程序映射 使用FastCgiModule 的方式来进行配置,注意这里的可执行文件是.exe文件而不是.dill文件
WIN7下使用iis搭建php环境(上)
在这里选择后,才会显示出.exe文件,选择php-cgi.exe可执行文件
WIN7下使用iis搭建php环境(上)

8 配置应用程序池,添加一个新的应用程序池,命名为php;
WIN7下使用iis搭建php环境(上)

然后为刚刚添加好的php程序池进行默认设置 将启动32位应用程序的选项由 false 改为 true
WIN7下使用iis搭建php环境(上)
9 在默认网站下 同样修改 isapi筛选器 和 处理程序映射
WIN7下使用iis搭建php环境(上)
在isapi筛选器中添加 新的isapi 筛选器,可运行文件选择 php5isapi.dll
WIN7下使用iis搭建php环境(上)
在处理程序映射中 添加模块映射,配置同根目录下的配置;

WIN7下使用iis搭建php环境(上)
做完这些步骤后,在根目录下重启一边服务器,php的环境就搭建好了,这个只是能访问一些不涉及到数据库的php页面,我会在下一章中将安装mysql数据库的步骤截图写好,还会在安装后服务器出现的一些问题写一篇博客,如果有不对的地方,欢迎大家帮我指出来,我也是正在自学php,希望大家多多指出我理解错误的地方,谢谢了!

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了WIN7下使用iis搭建php环境(上),包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 推荐阅读
    • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
    • 网络运维工程师负责确保企业IT基础设施的稳定运行,保障业务连续性和数据安全。他们需要具备多种技能,包括搭建和维护网络环境、监控系统性能、处理突发事件等。本文将探讨网络运维工程师的职业前景及其平均薪酬水平。 ... [详细]
    • 深入理解Cookie与Session会话管理
      本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
    • 深入理解 SQL 视图、存储过程与事务
      本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
    • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
    • 在哈佛大学商学院举行的Cyberposium大会上,专家们深入探讨了开源软件的崛起及其对企业市场的影响。会议指出,开源软件不仅为企业提供了新的增长机会,还促进了软件质量的提升和创新。 ... [详细]
    • MySQL中枚举类型的所有可能值获取方法
      本文介绍了一种在MySQL数据库中查询枚举(ENUM)类型字段所有可能取值的方法,帮助开发者更好地理解和利用这一数据类型。 ... [详细]
    • 本文详细介绍了如何通过命令行启动MySQL服务,包括打开命令提示符窗口、进入MySQL的bin目录、输入正确的连接命令以及注意事项。文中还提供了更多相关命令的资源链接。 ... [详细]
    • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
    • 本文探讨了如何优化和正确配置Kafka Streams应用程序以确保准确的状态存储查询。通过调整配置参数和代码逻辑,可以有效解决数据不一致的问题。 ... [详细]
    • 使用Vultr云服务器和Namesilo域名搭建个人网站
      本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
    • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
      本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
    • c# – UWP:BrightnessOverride StartOverride逻辑 ... [详细]
    • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
    • 在Linux系统中配置并启动ActiveMQ
      本文详细介绍了如何在Linux环境中安装和配置ActiveMQ,包括端口开放及防火墙设置。通过本文,您可以掌握完整的ActiveMQ部署流程,确保其在网络环境中正常运行。 ... [详细]
    author-avatar
    emddh989
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有