Windows 8搭建PHP环境 – PHPnow傻瓜式安装及使用方法
以后的操作平台要慢慢过渡到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,可能考虑到兼容性吧?
正在解压安装……
到最后的时候有个问题,会跳出一个错误提示框,拒绝访问之类,当时没想到截图,直接点掉了,好像是配置文件的备份问题。不是什么大的问题,没回过去,经测试一切正常。
另外,PHPnow会在系统内安装两个服务,分别是Apache_pn和MySQL5_pn,并且开机自动启动。像我这样的内存控,肯定选择停止服务,并投为手动,在需要使用的时候再重新开启,不然内存白白浪费了。当然,你也可以写个批处理来方便开启和关闭。
发现新的问题,也是只能弄一个站点,会默认到htdocs里面去
Unknown Unknown2013-10-26 17:06:10
可以了在下给您磕头了,问题就在system32下权限执行就好
Unknown Unknown2013-10-26 14:42:13
按照上面的操作,还是不行。提示:安装服务[Aparche_pn]失败。可能原因如下:1.服务名已存在。请卸载或使用不同的服务名。2.非管理员权限,不能操作Window NT服务。
Unknown Unknown谁能帮助?
2013-7-29 10:44:41
@wei 在安装的时候不要用管理员权限,然后用管理员权限运行init.cmd,(都是通过cmd命令进去,否则会一闪就没了)
Unknown Unknown如果服务已经存在,管理员运行cmd然后输入sc delete [服务名称]如sd delete MySQL_pn
2013-9-28 12:28:18
我用IIS Express ,PHP也能跑了~
Unknown UnknownASP.NET/ASP/PHP都能跑~~
2013-3-19 12:31:08
挺好!弹出的提示是 “http://127.0.0.1:80 是没有注册的类”
Unknown Unknown2012-12-29 12:37:26
还没用上 WIN8系统的人表示路过。但收藏了 留着以后用吧·
Unknown Unknown2012-11-15 22:37:16
@iFox.me 我是无处不在的 嘿嘿
Unknown Unknown2012-12-17 23:22:33
我用的是xampp
Unknown Unknown2012-11-10 21:56:43
@时光的线条 XD 在这里怎么看到你了!!
Unknown Unknown2012-12-17 23:20:25