菜单

memcached的配置教程

2014-10-06 - Developer

memcached配置好久没怎么搞懂,今天就试试还真弄成了

首先,下载文件

wget  http://sourceforge.net/projects/erik1314/files/memcache/libevent-1.4.14b-stable.tar.gz
wget  http://sourceforge.net/projects/erik1314/files/memcache/memcached-1.4.20.tar.gz
wget  http://sourceforge.net/projects/erik1314/files/memcache/memcache-2.2.1.tgz

如果新手不太懂命令下载可以直接点击下面的下载到本地。然后再用ftp上传到服务器

libevent-1.4.14b-stable.tar.gz
memcached-1.4.20.tar.gz
memcache-2.2.1.tgz

因为考虑到文件的完整性建议最好在服务器上解压

解压文件

tar xzfv  libevent-1.4.14b-stable.tar.gz

给权限

chmod -R 777 libevent-1.4.14b-stable

进入文件

cd libevent-1.4.14b-stable

一次编译安装

./configure   (这里也可以指定,目录根据自己实际情况来选择)

make && make install

笔者默认安装到/usr/local/lib/目录

安装memcached

如上依次解压 memcached-1.4.20.tar.gz

tar zxvf memcached-1.4.20.tar.gz

chmod -R 777 memcached-1.4.20

./configure  –prefix=/local/memcached   (这里笔者指定了安装目录)

make && make install

然后启动一下

./memcached -d -u nobody -m 512 127.0.0.1 -p 11211

安装memcache php模块

tar zxvf memcache-2.2.1.tgz

chmod -R 777 memcache-2.2.1

cd memcache-2.2.1

找一下phpize

一般是在php目录下的bin里面,笔者目录是/alidata/php/bin/phpize

输入

/alidata/php/bin/phpize

./configure –enable-memcache=/alidata/memcache/bin/memcached –with-php-config=/alidata/php/bin/php-config

make && make install

然后修改php.ini

vi /alidata/php/etc/php.ini

把extension_dir = “./”

修改为extension_dir = “/alidata/php/lib/php/extensions/no-debug-non-zts-20060613″  (一般自动都生成了)

然后在下一行添加

extension=”memcache.so”

 

重启httpd,在phpinfo.php中就可以看到

memcache安装成功图片

memcache安装成功图片

转载请注明: 转载自—艾瑞可erik

本文链接地址: http://erik.xyz/45.html

发表评论