其实这个网上有很多资源了,但是都是又老又旧的,Apache都是针对2.2的,php也是5.3之前的,mysql也有了很大变化。当然也有WAMP这种集成环境,但我还是喜欢自己鼓捣一番。
Apache2.4
下载地址:
http://www.apachelounge.com/download/
http://www.apachehaus.com/cgi-bin/download.plx
Apache更新到2.4了,Apache2.2那会会提供安装包,2.4的时候只有一个压缩包,你只要解压拷贝到你要作为服务器的目录即可。解压后你会在目录下看到一个说明文件,html格式的,仔细阅读,里面提供了如何启动、如何作为一个服务启动,重新启动等方法。
他默认的目录是C:/Apache24,如果你也解压到C盘下的Apache24目录,那么配置文件里的路径就不用修改了,一般启动后访问localhost就是正常的。我一般喜欢建一个www的目录,路径就变成了C:/www/Apache24,启动后就会产生错误,提示ServerRoot和DocumentRoot需要修改。
Apache24的配置文件和之前的2.2有了一些变化,在配置最初先是定义了:
Define SRVROOT "C:/Apache24"
之后就一直使用这个变量,包括配置虚拟主机的时候。
因此我们只需修改这个变量就行:
Define SRVROOT "C:/www/Apache24"
然后一个区别就是,之前刚写一篇博客,是关于配置Apache监听多端口的,Apache配置多个监听端口,之针对2.2的,2.4中抛弃了NameVirtualHost *:8011
,直接上:
<VirtualHost *:8011> ServerName localhost:8011 DocumentRoot "${SRVROOT}/htdocs/8011" </VirtualHost>
即可。
其余的和2.2基本没分别了。
PHP5.5
这一次下载了PHP5.5,和之前没什么分别,就是支持的Apache变成了2.4版本。
MySQL 5.6
安装和一般的软件无异,不过这个版本的安装包里面直接包含了Workbench(官方的MySQL管理工具,许多语言的Connector等等),配置的时候也简单了许多。而且配置完成后不会有之前版本的卡顿现象。
基本就这些,其实总体过程没怎么变化,但有一些细节需要注意。