欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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

程序员文章站 2022-04-23 09:40:23
...
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 ').text(i)); }; $numbering.fadeIn(1700); }); });

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