WordPress迁移Azure之一PHP环境部署

今天做为本套课程的第一部分,我们先来带大家进行本地的PHP环境部署,便于我们进行POC测试以及模拟客户的生产环境。好了不讲故事了,我们开始吧。

环境介绍:
Microsoft Windows Server 2008 R2
IIS
php-5.6.4-nts-Win32-VC11-x64
下载地址:http://windows.php.net/download/
WordPress迁移Azure之一PHP环境部署
为什么选择Non Thread Safe,是因为我们采用了IIS并且PHP网站也提供了相关的解释:

If you are using PHP as FastCGI with IIS you should use the Non-Thread Safe (NTS) versions of PHP.mysql-5.5.41-winx64

下载地址:http://dev.mysql.com/downloads/windows/installer/
从官网下载需要使用Oracle账号
VMware Workstation 11
构建PHP POC环境
好了,上述环境介绍完毕,我们Workstation里面的VM也已经部署完成,在C盘创建PHP文件夹,并将PHP程序文件拷贝到此文件夹中。
WordPress迁移Azure之一PHP环境部署
将PHP文件夹里面的php5.dll拷贝到C:\Windows\system32中
将PHP文件夹里面的php.ini-development拷贝到桌面进行编写,在编写完成后,修改文件名为PHP.ini拷贝到C:\WINDOWS中,下面是php.ini-development需要修改如何内容:
; extension_dir = “./”
; extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
修改为:
extension_dir = “C:\php\ext”
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
更改默认的IIS配置,添加”处理程序映射”
WordPress迁移Azure之一PHP环境部署
在Default Web Site添加默认文档”index.php”
WordPress迁移Azure之一PHP环境部署
在C:\inetpub\wwwroot中创建index.php,并在文件中编写下述内容,此文件用于检查当前PHP状态

<? php
phpinfo ();
?>

究竟问题出现在哪,我们来看一下。
我们在前期准备的时候,缺少了一个软件”Visual C++ Redistributable for Visual Studio 2012 Update 4″安装后即可正常访问phpinfo
WordPress迁移Azure之一PHP环境部署

© 版权信息:
作者:PANGSHARE
发布平台:PANGSHARE | 文章链接:https://www.pangshare.com/wordpress%e8%bf%81%e7%a7%bbazure%e4%b9%8b%e4%b8%80php%e7%8e%af%e5%a2%83%e9%83%a8%e7%bd%b2/
本文内容仅限非商业性使用,如需商用(包括但不限于广告投放、付费专栏、企业宣传等),请邮件联系原作者获得独家授权,违者将依法追究法律责任。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2015年1月20日 上午12:21
WordPress迁移Azure之二WordPress部署
下一篇 2015年2月1日 上午2:20

相关推荐

  • Exchange 2016预览版部署 – 安装

       屏幕剪辑的捕获时间: 2015/7/23 星期四 18:30          屏幕剪辑的捕获时间: 2015/7/23 星期四 18:32          屏幕剪辑的捕获…

    微软技术 2015年7月24日
    6.6K00
  • Windows Server modifies NTLM network authentication behavior

    Microsoft Windows Server 2003 Service Pack 1 (SP1) modifies NTLM network authentication behavior. After you install Windows Server 2003 SP1, domain users can use their old password to access the network for one hour after the password is changed. Existing components that are designed to use Kerberos for authentication are not affected by this change.

    2014年7月31日
    8.4K00
  • FIM2010R2同步AD Exchange联系人

    近期出现好几个项目需求,都是需要在两个组织(AD、Exchange)中同步对方的用户为自己的联系人,这让我们想起来Forefront Identity Manager 2010(F…

    2014年7月31日
    11.5K00
  • Windows Azure Pack 相关约定

    最佳做法是对每台计算机使用描述性计算机名称。确保计算机名称的长度不超过 15 个字符。否则,您将收到 NetBIOS 错误,并且名称被截断。本部署指南的其余部分使用以下示例计算机名…

    2014年4月17日
    8.4K00
  • Windows Azure Pack各角色介绍

     租户的管理门户与 Windows Azure 一致的、可自定义的自助服务门户体验,用于设置、监视和管理网站、虚拟机、服务总线等服务。管理员的管理门户供管理员使用的门户,…

    2014年4月22日
    8.6K00
  • Exchange Server 2013性能调优

    五一假期,北京阴天,伴有小雨,又是宅在家的一天,跟大家分享一下Exchange2013的性能调优,一点拙见,大家不要见笑。一直觉得Exchange 2013这个版本就是一个过渡产品…

    微软技术 2015年5月1日
    9.9K00
  • Windows Azure Pack 体系结构

    您可以使用快速安装来创建概念证明部署。在快速部署中,所有 Windows Azure 包 的必需组件安装在同一计算机上。如果您还要安装可选组件,将需要其他计算机。快速部署不应在生产…

    2014年4月17日
    10.2K10
  • 离开企业的庇护,你还好吗?

    此时此刻,相信大家都非常关注疫情的发展,紧张着急的心情我们都非常理解。但此时我们对于网络上的信息获取还是要保持冷静的。不要随便打开链接、邮件等内容。 目前就有一些攻击者利用这个机会…

    2020年2月6日
    5.2K00
  • 硬件和软件先决条件

    对于概念验证或快速安装,您必须在单个物理计算机或虚拟机上部署以下所有 Windows Azure 包 必需组件。 用于管理数据库的 Microsoft SQL Server 必备组…

    2014年4月17日
    8.4K00
  • System Center 2012R2系列之SCCM部署

    终于是到了写博客的时候,从今天开始争取每天都能更新一点关于System Center 2012R2的博文,也算是记录一下自己的学习进度,跟大家一起分享一下学习中的乐趣。 另外,雨说…

    2014年8月8日
    17.1K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(1条)

技术交流

有任何问题都能在评论区留言呀~ 小编看到会第一时间回复!

工作时间:周一至周五,9:30-18:30,节假日休息