win7上配置IIS/ASP/PHP/MYSQL环境教程

为了方便以后操作,在这里重新整理了一下windows7上配置IIS+ASP+PHP+MYSQL环境的方法。把网络上零零散散教程整理出一份比较细致的教程。只要仔细完成每一步,就不会存在出错的问题。
    这个教程使得在本地环境中不用再利用端口来区分asp和php。在根目录中,可以同时打开.asp和.php的文件。省去了切换端口的麻烦。

配置asp部分:
一、首先是安装IIS。打开控制面板,找到“程序与功能”,点进去

二、点击左侧“打开或关闭Windows功能”

三、找到“Internet 信息服务”,按照下图打勾即可

等待安装完成
四、安装完成后,再回到控制面板里面,找到“管理工具”,点进入

五、双击“Internet 信息服务(IIS)管理器”就是IIS了。如果经常需要使用IIS的朋友,建议鼠标指到“Internet 信息服务(IIS)管理器”上,右键–发送到–桌面快捷方式,这样就能从桌面进入IIS,而不用每次都点控制面板。
IIS界面:

六、选中“Default Web Site”,双击中间的“ASP”

把“启用父路径”改为“True”

七、下面就是配置站点了。单击右侧“高级设置”

选择你网站的目录

八、回到IIS,如果右侧显示停止,就选择启动,然后点击下面的浏览网站,就可以打开你绑定文件夹里面的网站了

配置php部分:
一、打开控制面板,找到“程序与功能”,点进去,点击左侧“打开或关闭Windows功能”,找到“Internet Information Services 可承载的 Web 核心”,打勾即可
二、下载 php-5.2.12-Win32.zip (百度云下载地址)
直接解压到 Y:\Server_Core\PHP 路径下 (因为Y盘是我专门为其释放的一个硬盘空间,为了保持和asp部分一致,建立一个Server_Core文件夹来存放其他文件。)
三、用文本编辑器打开 php.ini-recommended,将文件名改为 php.ini 并做如下修改:
搜索(542行)

  1. extension_dir = “./”

复制代码改为

  1. extension_dir = “Y:\Server_Core\PHP\ext”

复制代码搜索(533行)

  1. ; cgi.force_redirect = 1

复制代码改为

  1. cgi.force_redirect = 0

复制代码搜索(571行)

  1. ; cgi.fix_pathinfo=1

复制代码改为

  1. cgi.fix_pathinfo=1

复制代码搜索(578行)

  1. ; fastcgi.impersonate = 1;

复制代码改为

  1. fastcgi.impersonate = 1;

复制代码搜索(684行)

  1. ;extension=php_mysql.dll

复制代码改为

  1. extension=php_mysql.dll

复制代码三、返回IIS首页,打开”处理程序映射”

四、打开右侧“添加模块映射”,进行如下设置;

五、“确定”完成PHP安装及IIS7.5配置,重启 IIS 。

做到这里,让我们在根目录分别添加index.asp和index.php。随便填写一些内容来测试一下上面的操作是否无误。

配置sql部分:
一、下载 mysql-essential-5.0.67-win32.msi(百度云下载地址)

二、安装好后打开Y:\Server_Core\SQL\bin\MySQLInstanceConfig.exe

进行测试:

最后,回到IIS,找到默认文档。添加“index.asp”“index.php”

 

 

 

关于常见问题的解决方案:
调试ASP程序时出现以下错误:
An error occurred on the server when processing the URL. Please contact the system administrator. If you are the system administrator please click here to find out more about this error
解决办法:打开IIS7的asp设置,展开“调试属性”选项,“将错误发送到浏览器”这项默认的是False,改为True,然后点右侧的应用。

错误 ‘8002801d’解决:
1.停止IIS;
2.在运行中输入反注册命令 regsvr32 /u vbscript.dll,提示成功后进入第3步
3.在运行中输入反注册命令 regsvr32 /u %windir%\system32\Inetsrv\Asp.dll
4.启动IIS;
5.访问ASP站点,注意看屏幕提示,如果出现:错误 ‘8002801d’ 的话,执行第6步;否则执行第8步;
6.在运行中输入注册命令 regsvr32 %windir%\system32\Inetsrv\Asp.dll,提示成功后进入第7步;
7.在运行中输入注册命令 regsvr32 vbscript.dll ,提示成功后进入第8步;
8.重新运行ASP站点。

●本文来源互联网及网友投稿,如有侵权请及时联系本站进行删除。
●转载原创文章请保留地址及版权信息,否则侵权必究。
●分享目的仅供大家学习和交流,请不要用于商业用途。
●该资源版权归原著作者所有,请于下载后24小时内删除。
●如有链接无法下载、失效或广告,请联系右侧点击QQ咨询处理。
●本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
●如遇到加密压缩包,默认解压密码为"fdeer.com",如遇到无法解压的请联系管理员。

飞鹿日志 » win7上配置IIS/ASP/PHP/MYSQL环境教程

发表回复