Leo の Blog Where there is a will there is a way! Trust youself can do it!

17六/090

安装 libmemcached, memcache_functions_mysql

我们到目标是 mysql 同步更新 memcache 服务器. 为此我们给它装上必要到软件. 现在要安装的是 libmemcache 和 memcache_functions_mysql 两个软件包. 下载地址为:

libmemcached: http://download.tangent.org/libmemcached-0.30.tar.gz

memcache_functions_mysql: http://download.tangent.org/memcached_functions_mysql-0.8.tar.gz

安装libmemcached需要装机器上已经安装 memcache, 这个前面已经有介绍. 这里不再说明.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
wget http://download.tangent.org/libmemcached-0.30.tar.gz
 
wget http://download.tangent.org/memcached_functions_mysql-0.8.tar.gz
 
tar -zxf libmemcached-0.30.tar.gz
 
tar -zxf memcached_functions_mysql-0.8.tar.gz
 
cd libmemcached-0.30
 
./configure
 
make
 
sudo make install
 
sudo ln -s /usr/local/lib/libmemcached.so.2 /usr/lib/
 
cd ../memcached_functions_mysql-0.8
 
./configure --with-mysql=/usr/local/mysql/bin/mysql_config --libdir=/usr/local/mysql/lib/
 
make
 
sudo make install
 
/usr/local/mysql/bin/mysql -u root -p

说明一下. libmemcached 安装后要装 /usr/lib 里建一个链接, 不然 memcache_functions_mysql 包编译不过. 它会提示 找不到 libmemcached.

如果编译安装的 mysql 装编译 memcache_functions_mysql 包时 使用参数 --libdir=/usr/local/mysql/lib/mysql/ 假设 mysql 安装在 /usr/local/mysql 目录. 这里使用的是直接下载编译好的二进制包.

到此, 安装OK!

评论 (0) 引用 (0)

还没有评论.


发表评论


还没有引用.