您的位置:首页 > 数据库 > Memcache

Windows下Memcache环境的搭建及简单使用(包含 APACHE+PHP+MYSQL 环境配置 )

2015-04-12 11:10 1176 查看
首先,我们来安装APACHE的相关服务。

1.选择你所需要的APACHE版本,进行下载。
http://httpd.apache.org/download.cgi
(也可以下载我所上传的压缩包:
http://download.csdn.net/detail/zidane_2014/8586149)
选择对应的Windows版本



选择下载源



选择你所需要的版本(vc9 vc11 x86 x64)注意此处下载的VC9或者VC11版本会影响到以后使用的编译库(VC9对应VC9编译库,其余也是)



下载完毕后,将压缩包解压后的文件夹放到你需要的位置。

然后,对httpd.conf文件进行配置。

将Define SRVROOT 的目录改为APACHE的目录即可。



进入bin目录,执行安装程序。

(管理员身份运行)



查看服务是否安装成功,是否启动。



验证。



如果出现上边的页面,证明安装成功了。

接下来,安装PHP,以及PHP及APACHE的关联配置。

下载对应的PHP版本(32位或64位,注意是使用VC6 VC9 VC11编译,否则会出错)

可以下载我上传的资源:
http://download.csdn.net/detail/zidane_2014/8586243
将php.ini-dist复制为php.ini

如果没有php.ini-dist文件可使用php.ini-development文件并更改名称为php.ini

打开php.ini修改下列语句行:

extension_dir = "E:\Program Files\PHP\ext"(你的ext对应目录)

将extension=php_exif.dll、php_gd2.dll、php_imap.dll、php_mbstring.dll、php_mcrypt.dll、

php_mime_magic.dll、php_mysql.dll、php_mysqli.dll、php_pdf.dll前面的分号“;”去掉

在【环境变量】的【Path】中加入:;E:\Program Files\PHP; E:\Program Files\PHP\ext两个值(你的对应目录)

httpd.conf的配置:

只需要在httpd.conf中加载php模块即可

添加并修改下列语句行:

LoadModule php5_module "E:/Program Files/PHP/php5apache2_2.dll" (需要加””号,否则apache无法启动)

PHPIniDir "E:/Program Files/PHP"

AddType application/x-httpd-php .php

DirectoryIndex index.php index.html

配置测试,在DocumentRoot节点所指定的目录中创建index.php 打印php配置信息。



打印PHP信息。



出现上边页面,则PHP安装成功。

如果出现加入PHP模块,则APACHE无法启动的情况。

注意检查对应的编译库是否一样。

本篇文章对应的编译库:
http://download.csdn.net/detail/zidane_2014/8586301
然后,安装MYSQL服务。

下载安装即可。

可以下载我的上传资源:
http://download.csdn.net/detail/zidane_2014/8586273
如果出现安装后,无服务的情况。

进入MYSQL对应目录。

执行mysqld.exe --install命令。

再次查看。



至此,APACHE+PHP+MYSQL的联合配置完毕。

最后,安装MEMCACHED服务。

下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached

在终端(也即cmd命令界面)下输入 'c:\memcached\memcached.exe -d install' 安装

再输入: 'c:\memcached\memcached.exe -d start' 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。

下载php_memcache.dll,请自己查找对应的php版本的文件,将其放入php文件夹下ext文件夹之中

在php.ini 加入一行 'extension=php_memcache.dll'

重新启动Apache,然后查看一下phpinfo,如果有memcache,那么就说明安装成功

好了。至此,所有准备工作都已经做好了。

接下来,我们用一个简单的程序来了解MEMCACHE。

首先,新建一个数据库 memcached_test。

再在数据库 memcached_test下新建一张表 mem_test。

为此表添加信息:



写一个PHP文件。



访问相应网址:

第一次:



第二次:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  apache mysql php memcached