以后的操作平台要慢慢过渡到Windows 8了,对于我们搞网站搞Wordpress的又怎么少得了PHP环境。Win8下搭建PHP环境其实和Win 7没什么两样,但是刚刚在安装PHPnow时遇到一点问题,等会会讲到。Windows 8自带了IIS8,就是Internet Information Services 第8版,也是微软Web服务器的最新版本。通过简单的配置,IIS也能支持PHP,不过你接下来还要手动一个个安装Apache、MySQL等,太麻烦了。所以还是推荐使用PHP环境集成包。

  关于PHPnow,昨天已经介绍过了,它包含了PHP、Apache、MySQL、phpMyAdmin、Zend Optimizer和eAccelerator几个组件,并且和同类软件不同的是,它是一个绿色的PHP环境安装包,所有的程序安装都是通过批处理进行的。这也是我选择它的原因,当然了,其它如XAMPP、Wamp Server和EasyPHP等也是非常优秀的。在XP下的安装就不多介绍了,很简单,官网也有教程。主要谈谈在Windows 7和Windows 8下的安装方法,其实也一样的,我们以最新的Win8为例,完整地演示一次。

  首先还是下载吧!点击下载最新版的PHPnow。解压到您要安装的目录,和XP不同的是,不能双击Setup.exe直接安装,会出现CMD窗口一闪而过的现象,因为Win8有UAC帐户权限控制机制,但也不能右击“以管理身份运行”,还是一闪而过的黑色窗口。正确的方法是:

一、以管理员身份打开命令提示符。Windows 8还真是麻烦,没有了开始菜单,都找不到搜索框。方法是调出右侧的菜单栏,找到“搜索”了,点击输入“cmd”,找到后右击一下,然后点击下面出现的“以管理员身份运行”选项把它打开。或者在system32目录下找到了cmd.exe,然后右击以管理员身份运行。

二、打开后退到PHPnow目录,输入setup.cmd,回车,开始安装了!如下图:

作者似乎不太建议安装新版本的Apache和MySQL,可能考虑到兼容性吧?

Windows 8安装PHPnow

正在解压安装……

Windows 8安装PHPnow

到最后的时候有个问题,会跳出一个错误提示框,拒绝访问之类,当时没想到截图,直接点掉了,好像是配置文件的备份问题。不是什么大的问题,没回过去,经测试一切正常。

Windows 8安装PHPnow

  另外,PHPnow会在系统内安装两个服务,分别是Apache_pn和MySQL5_pn,并且开机自动启动。像我这样的内存控,肯定选择停止服务,并投为手动,在需要使用的时候再重新开启,不然内存白白浪费了。当然,你也可以写个批处理来方便开启和关闭。