记录我工作学习生活中的点点滴滴......

WampServer高级应用:memcache扩展及虚拟主机
发布于 WebServer
2013-04-24 13:17:51
5244
0

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\memcached
4、安装服务
memcached.exe -d install
5、安装好之后服务并没有启动,你可以使用如下命令启动
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服务包

memcached.zip

2、memcache的php扩展

php_memcache-2.2.6-5.3-nts-vc9-x86.zip
php_memcache-2.2.6-5.3-vc9-x86.zip




分享本文到:
除非特殊注明,本文版权归原作者所有,欢迎转载!转载请注明版权以及本文地址,谢谢。
转载保留版权:Pakey's BLog >>WebServer >>WampServer高级应用:memcache扩展及虚拟主机
本文地址:http://www.pakey.net/blog/551.html