一、开启,设置win8.1自带的IIS 8.5组件服务器。

    1. 进入控制面板,选择程序和功能,打开或关闭Windows 功能,找到Internet information services,分别开启FTP服务器、Web管理工具和万维网服务组件,其中万维网服务的子组件也依次开启,”其中最重要的开启应用程序开发功能”,如下图所示。
    2. 安装结束后,重启进行自动功能配置
    3. 在浏览器中打开http://localhost 或者是http://127.0.0.1/ ,查看是否能显示IIS8.5的多国语言的欢迎页面:
    4. 附加一点,有的人可能出现503,这个简单,我会有一章博客来介绍这个东西
    5.                                                                                         二、下载安装配置PHP环境 
    6. 小编下载了是VC11 x64 Thread Safe 版本的压缩包(php-5.5.4-Win32-VC11-x64),1、将其解压到d:\php目录下(其他盘符也可以)。              

      选择左侧的服务和应用程序,进入Internet信息服务(IIS)管理器

      3、选择IIS功能下的”处理程序映射”双击进入,然后最右边选择”添加模块映射”               在请求路径输入”*.php”,模块选择FastCgiModule模式,可执行文件时,文件格式可以选择exe程序和选择路径:d:\php\php-cgi.exe,名称比如php,最后确定添加模块映射。

    7. 然后手动给网站添加默认文档:default.php和index.php两个文档。                 
    8. 继续对于php程序包进行下面的配置:进入d:\php目录,重命名文件php.ini-development改名为php.ini。
    9. 用记事本打开编辑php.ini文件,使用快捷键ctrl+F快速搜索定位,相关的date.timezone修改为date.timezone=”Asia/Shanghai”即修改当前的系统时区, 同时将前面的分号”;”删除生效。
    10. 下来修改这些地方

      ;extension=php_gd2.dll 改为extension=php_gd2.dll
      ;extension=php_mbstring.dll 改为extension=php_mbstring.dll
      ;extension=php_mysql.dll 改为extension=php_mysql.dll
      ;extension=php_mysqli.dll 改为extension=php_mysqli.dll
      ;extension=php_pdo_mysql.dll改为extension=php_pdo_mysql.dll                                        

    11. 然后搜索extension_dir,修改路径为extension_dir = “d:\php\ext\” ,同时将前面的分号”;”删除生效。,修改后保存,然后复制这个php.ini文件到C:\Windows根目录下即可。
    12. ; The directory under which PHP opens the script using /~username used only
      ; if nonempty.
      ; http://php.net/user-dir
      user_dir =

      ; Directory in which the loadable extensions (modules) reside.
      ; http://php.net/extension-dir
      extension_dir = "D:\php\ext"
      ; On windows:
      extension_dir = "D:\php\ext"

    13. php环境配置好了,现在就需要测试一下了,在建立的网站目录wwwroot文件夹下”C:\inetpub\wwwroot”新建一个phpinfo.php网页文件。
    14. 内容为:

      <?php

      phpinfo();

      ?>

    15. 然后再在IE浏览器中打开http://localhost/phpinfo.php ,即可出现类似如下界面,即成功生效。

如何在IIS8.5上面部署php的更多相关文章

  1. 如何在tomcat中如何部署java EE项目

    如何在tomcat中如何部署java EE项目 1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法.2.在tomcat安 ...

  2. 有了SSL证书,如何在IIS环境下部署https?【转载】

    昨天各位小伙伴都很开心的领取了自己的SSL证书,但是大部分小伙伴却不知道如何部署,也许是因为第一次接触SSL这种高端的东西吧,不过个人觉得就是懒懒懒...本来小编也挺懒的,但是答应了各位小伙伴的,那么 ...

  3. 如何在CentOS 7上部署Google BBR【搬运、机翻】

    如何在CentOS 7上部署Google BBR 本文章搬运自 https://www.vultr.com/docs/how-to-deploy-google-bbr-on-centos-7 [注:文 ...

  4. 有了SSL证书,如何在IIS环境下部署https?

    昨天各位小伙伴都很开心的领取了自己的SSL证书,但是大部分小伙伴却不知道如何部署,也许是因为第一次接触SSL这种高端的东西吧,不过个人觉得就是懒懒懒...本来小编也挺懒的,但是答应了各位小伙伴的,那么 ...

  5. 如何在Linux服务器上部署禅道

    最近换了新的项目团队,由于新团队比较年轻化,没有实行正规的项目管理,于是我自告奋勇要为团队管理出一份力,帮助团队建立敏捷化的项目管理,经过多方考究和对比后,选择了目前较受欢迎的开源项目管理软件:禅道. ...

  6. 如何在IIS6,7中部署ASP.NET网站

    http://www.cnblogs.com/fish-li/archive/2012/02/26/2368989.html 阅读目录 开始 查看web.config文件 在IIS中创建网站 IIS6 ...

  7. 如何在IIS6,7中部署ASP.NET网站(转载)

    查看web.config文件 web.config通常会放在网站的根目录,这个文件中包含了一最重要的网站运行参数.比如: connectionStrings,httpHandlers,httpModu ...

  8. 如何在 Linux 服务器上部署多个 Tomcat

    开发管理项目时多多少少会遇到服务器不够用.一个项目分成多个子项目的情况,故研究了一下如何在一台服务器部署多个 Tomcat. 具体操作: 1.在 /tomcat/ 下部署多个 tomcat. 2.修改 ...

  9. 如何在windows server 2008 部署asp.net mvc

    我们做好的asp.net mvc网站,要部署到windows server 2008(IIS7.0)网站,首先要安装好.net framework 4.0,开发工具VS2010,VS2012,VS20 ...

随机推荐

  1. 关于JdbcTemplate的queryForList返回值

    通过spring的jdbctemplate返回的list其实封装的是需要通过如下方法得到里面的内容的 public void getAllUsers() { List allUsers = new A ...

  2. IP、子网的详述 ——IP分类、网关地址,子网掩码、子网作用(转)

    IP地址    在Internet上连接的所有计算机,从大型机到微型计算机都是以独立的身份出现,我们称它为主机.为了实现各主机间的通信,每台主机都必须有一个唯一的网络地址.就好像每一个住宅都有唯一的门 ...

  3. go语言中sync包和channel机制

    文章转载至:https://www.bytelang.com/article/content/A4jMIFmobcA= golang中实现并发非常简单,只需在需要并发的函数前面添加关键字"Go&quo ...

  4. 《如何阅读一本书》(How to Read a Book)

    值得一读的书,有深入浅出,也有并不能完全读懂的部分,以下是第11章对之前内容的总结整理. 阅读的层次 1. 基础阅读 2. 检视阅读 3. 分析阅读 4. 主题阅读 分析阅读 第一阶段:这本书在谈些什 ...

  5. SQL性能优化注意事项

    1.选用适合的Oracle优化器 Oracle的优化器共有3种: a.RULE(基于规则) b.COST(基于成本) c.CHOOSE(选择性) 设置缺省的优化器,可以通过对init.ora文件中OP ...

  6. Redmine管理项目1-自定义属性

    先是点击页面导航条(最上面那排菜单,有主页.我的工作台.项目.管理.帮助等)上的“管理”菜单,看到下图: 看到里面的“自定义属性”菜单了吧,点击它,可以看到下面的界面: 点击那个“新建自定义属性”菜单 ...

  7. WPF 后台绑定样式

    private ContentControl cc = null; private void muiscPlay(object sender, RoutedEventArgs e) { string ...

  8. C#中int32 的有效值范围

    C#中int32 的有效值范围是[Int32.MinValue, Int32.MaxValue]中的整数,或者说是从 -2^16 到 2^16-1 之间的整数

  9. JS 多个参数的传递

    var link = $("<a/>", { href: '/StandardManagement/StandardActivitiesDetail?' + $.par ...

  10. iOS用AFN上传图片到java后台

    -(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event { AFHTTPSessionMana ...