windows 2012 iis8 安装步骤
windows 2012 iis8 安装步骤
https://jingyan.baidu.com/article/90895e0ffb5c1764ec6b0bbb.html
1、打开服务器管理器,仪表盘,添加角色和功能,下一步,选择基于角色或基于功能的安装,下一步,下一步,选择web服务器(iis),下一步,将iis中除了ftp服务器,其他全部选上,包括NET全部,点击安装
2、打开服务器管理器,iis,右边右击,选择计算机管理,本地用户和组,添加用户zcw,密码
3、打开iis管理器,点击应用池,添加应用程序池,名称zcw,net选择2.0,确定,点击高级设置,启用32位应用程序
4、打开iis管理器,停止默认网站,添加网站,名称zcw,应用池选择zcw,选择目录,确定
打开基本设置,点击连接为,选择特定用户,点击设置,输入zcw和密码,确定
右击网站,编辑权限,添加zcw用户,再点击基本设置,点击测试设置,看看是否正常。
5、点击asp,启用父路径
6、安装php批处理,选择D:\ZCYSQL\php5,添加users权限
7、iis管理器,处理程序映射,添加*.php,点击Isapi筛选器,添加php
如果采集出现Fatal error: Call to undefined function curl_init()
则php.ini中的 extension=php_curl.dll 前面的分号去掉了
还不行
将php目录下的3个文件:
libeay32.dll
libssh2.dll
ssleay32.dll
拷到apache\bin目录下
然后重启apache,再看phpinfo();OK了。
8、如果php安装后,到达d:\zcysql\mysql,mysql -uroot -p,输入密码后如果显示正常,表示安装正确
如果这样网站还是不能打开php(<?php phpinfo();?>),则需要控制面板->打开或关闭windows功能->Internet信息服务->万维网服务->应用程序开发功能,勾选上“.net扩展性”、“ASP.NET”、“ISAPI扩展”、"ISAPI筛选器",保存后,重启IIS服务器即可
9、如果访问php还是显示(在服务器中ie打开):由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
原因:如果出现以上原因,则是因为没有指定asp.Net Web的处理程序。
解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->查看DotNet版本项设置,添加php为允许