天空小小岛技术网站

标题: Linux 下安装 memcache 服务端和客户端教程 [打印本页]

作者: 一粒米    时间: 2011-12-14 15:15
标题: Linux 下安装 memcache 服务端和客户端教程
1、安装 memcache 扩展支持
  1. cd /usr/local/src/
  2. wget http://syslab.comsenz.com/downloads/linux/memcache-2.2.6.tar.gz
  3. tar zxvf memcache-2.2.6.tar.gz
  4. cd memcache-2.2.6
  5. /usr/local/php/bin/phpize
  6. ./configure --with-php-config=/usr/local/php/bin/php-config
  7. make && make install
  8. cp modules/memcache.so /usr/local/php/ext/
复制代码
打开 php.ini
修改扩展路径为:extension_dir = "/usr/local/php/ext"
添加extension = memcache.so

重启 php 或者 web 服务


2、安装 memcached 服务端的准备工作
  1. wget http://syslab.comsenz.com/downloads/linux/libevent-1.4.12-stable.tar.gz
  2. tar zxvf libevent-1.4.12-stable.tar.gz
  3. cd libevent-1.4.12-stable
  4. ./configure --prefix=/usr/local/libevent
  5. make && make install
复制代码
3、安装 memcached 服务端
  1. wget http://syslab.comsenz.com/downloads/linux/memcached-1.4.5.tar.gz
  2. tar zxvf memcached-1.4.5.tar.gz
  3. cd memcached-1.4.5/
  4. ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/
  5. make && make install
复制代码
4、启动 memcache 服务端
  1. /usr/local/memcached/bin/memcached -m 512 -p 11211 -l 127.0.0.1 -d -u www
复制代码
-m  后边指定memecached使用多少内存,单位是M
-p  指定 memcached 启动端口
-l  指定绑定的IP
-u  指定以某个账户的身份启动

5、memcached 启动时出现error while loading shared libraries: libevent-1.4.so.2
请查看 memcached 启动时出现error while loading shared libraries: libevent-1.4.so.2




欢迎光临 天空小小岛技术网站 (http://tkxxd.net/) Powered by Discuz! X3.1