WampServer集成环境包很好用,我一直用的这个,算起来差不多5个多年头了吧。这次分享的是最常用的2个配置,第一个是配置memcache服务,第二个是配置虚拟主机,这都是我用的最频繁的。
ps:WampServer推荐大家用32位的,php版本还是用5.3的,之所以推荐并不是因为我守旧,而是64位或者是5.4的扩展太难找了。
一、memcached及memcache扩展
先来安装memcached服务
1、首先,下载memcached for win的压缩包,解压后放到指定目录。比如我的在D:\WebServer\bin\memcached
2、开始-》运行-》输入cmd回车进入命令行模式,输入以下命令:
切换到d盘
d:3、然后进入memcached所在的目录
cd D:\WebServer\bin\memcached4、安装服务
memcached.exe -d install5、安装好之后服务并没有启动,你可以使用如下命令启动
memcached.exe -d start
ok,至此memcached安装完成,关于memcached的进程管理你可以到“服务”里面进行(启动,停止,开机启动等等)
下面来安装php的memcache扩展。
首先下载对应扩展,本文最后有提供。
1、将解压后的php_memcache.dll放到php的ext目录,比如我的就是D:\WebServer\bin\php\php5.3.13\ext
2、打开php.ini,桌面右下角的图标可以很方便的打开
3、在合适位置加入extension=php_memcache.dll 这一句
4、重启WampServer的apache服务
这样就全部安装好了
二、虚拟主机的配置
这个相对来说很简单。比如我们要开通dev.pakey.net的本地虚拟机(我写博客程序的时候就是这么做的)。
1、首先修改hosts文件讲域名映射到本地。
hosts文件位于C:\WINDOWS\system32\drivers\etc目录下
打开后在下面加入一行
127.0.0.1 dev.pakey.net
2、修改httpd.confi文件开启虚拟主机支持(通过右下角的托盘图标-》apache-》httpd.conf)。
找到下面内容,将第二行之前的#去掉即可
# Virtual hosts # Include conf/extra/httpd-vhosts.conf 改为 # Virtual hosts Include conf/extra/httpd-vhosts.conf
3、配置虚拟主机文件
打开D:\WebServer\bin\apache\apache2.2.22\conf\extra\httpd-vhosts.conf 在下面添加如下内容
以下的路径及域名对应修改成您自己实际使用的。DocumentRoot "D:\WorkSpace\Code\pakey\Blog" ServerName dev.pakey.net Options FollowSymLinks AllowOverride All Order deny,allow Allow from all
4、在D:\WorkSpace\Code\pakey\Blog下新建index.html写入如下内容"dev.pakey.net的虚拟主机"。
5、重启WampServer的apache服务
现在在浏览器输入http://dev.pakey.net,见证奇迹的时刻到了,回车,你看到了什么?
使用到的文件
1、memcached的window服务包
2、memcache的php扩展
php_memcache-2.2.6-5.3-nts-vc9-x86.zip
php_memcache-2.2.6-5.3-vc9-x86.zip