len:1686
len:14
len:6
zz22zz技术论坛
首页| 论坛| 消息
主题:memcache 安装
云天河发表于 2018-09-07 11:51
一 下载:
http://monkey.org/~provos/libevent/ memcached 需要的库文件
http://www.danga.com/memcached/主角
http://pecl.php.net/package/memcache/php扩展简单的说是php连接memcached 和使用memcached 的方法的扩展

二 安装
1、libevent安装
tar -zxvf libevent-2.1.8-stable.tar.gz
cd libevent-2.1.8-stable
./configure --prefix=/usr/local/libevent
make
make install

2、memcached安装
tar -zxvf memcached-1.2.6.tar.gz
cd memcached-1.2.6
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent
make
make install

3、memcache php 扩展安装
wget http://pecl.php.net/get/memcache-2.2.7.tgz
tar -zxvf memcache-2.2.7.tgz
cd memcache-2.2.7
/usr/local/php/bin/phpize
./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir
make
make install
安装完后会有类似这样的提示:
Installing shared extensions:/usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/

把这个记住,然后修改php.ini,把
extension_dir = "./"
修改为
extension_dir ="/usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/"
并添加一行
extension=memcache.so

启动memcached
/usr/local/bin/memcached -d -m 512 -u root -l 127.0.0.1 -p 11211 -c 1024 -P /tmp/memcached.pid

启动时输出到一个临时文件
/usr/local/bin/memcached -d -m 2048 -u root -p 11211 -c 800 -P /tmp/memcached.pid -vvv >> /tmp/memcached.log 2>&1
参数说明 -m 指定使用多少兆的缓存空间;-p 指定要监听的端口; -u 指定以哪个用户来运行
回帖(0):

全部回帖(0)»
最新回帖
收藏本帖
发新帖