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!