【IIS Web服务器】WIN10 使用自带IIS做为web服务器(包括支持PHP),无需安装wamp或Apache等

【安装IIS服务器】

1.进入 控制面板 >> 程序 >> 程序和功能 >> 启用或关闭Windows功能,找到 Internet Information Service 一项把下面的 ftp服务器、web管理工具、万维网服务 全部选择上,记得选中CGI这一项,点击确定后等待安装完成就可以了。

2.到此 IIS 已经安装完成,接下来验证下:在 我的电脑 右击,选择 管理,打开计算机管理界面,在 服务和应用程序 里面就会有 Internet Information Services 一项:

3.选择 Internet Information Services 以后,就可以看到 IIS 控制器自带的网站 Default Web Site,在浏览器中输入 http://localhost/  就可以看到第一个网页了,如果此时出现iis10欢迎界面,说明web服务器已经搭建成功。

4.如果出现空白页面,应该是在勾选时漏掉了选项,回去再设置下就可以了:

5.最终呈现如下界面就可以了:

配置PHP环境

1.下载PHP,官网地址:http://windows.php.net/download/,将下载的zip压缩包解压,我这里已经安装好了,就不再赘述了。

2.在 我的电脑 右击,选择 管理,打开计算机管理界面,在 服务和应用程序 里面就会有 Internet Information Services (IIS)管理器 一项: 中间窗口选择 处理程序映 双击,然后最右边选择 添加模块映射。

 

3. 可执行文件 一栏找到PHP的安装目录,右下角的文件类型改为“exe”即可看到“php-cgi.exe”文件出现了,选择该文件,其他选项按照下图设置即可:

4.依次点击确定:

5.然后可以给网站添加默认文档:双击默认文档,右键添加两个文件default.php 和 index.php。

6.进入php安装目录,将文件 php.ini-development 复制到桌面并改名为 php.ini

7.打开php.ini文件,使用快捷键ctrl+F搜索 date.timezone 将相应dll语句前的分号删除,设置为 date.timezone=”Asia/Shanghai” ,修改当前的时区**你需要的扩展选项,即

8.搜索 extension_dir= 将其前分号删除并将值修改为 php安装路径下的ext文件路径,修改并检查完毕后保存。

9.把桌面的这个 php.ini 文件剪切到 C:\Windows 目录下即可(为什么开始不直接把文件复制到这里来修改呢,因为Windows 8涉及到权限问题,所以先复制到桌面修改,当然也可以放到其它目录修改)。

10.到此,php环境配置好了,我们就可以测试一下了。在建立的网站目录下新建一个index.php文件(注意是index.php,不是index.php.txt),内容为”<?php phpinfo();?>“,然后再在浏览器中打开”http://localhost“,即可出现类似如下界面:

PS如果运行PHP时提示  vcruntime140.dll,可以进行如下操作:

在 Windows下运行最新版的 Apache 和 php7 都需要 Visual C++Redistributable 2015,而之前的版本不需要那么高的,这个组件是运行Visual Studio 2015所建立的C++应用的必要组件,安装一次即可解决环境问题,那么去微软官网下载安装程序,安装一遍重启电脑即可。https://www.microsoft.com/en-US/download/details.aspx?id=48145

32位和64位都要下载,之前只安装了一个还是报错,两个都安装后就好了。