安装步骤:
1 tc 安装
下载最新版tc(Tokyo Cabinet (1.4.46))进行安装:
wget http://1978th.net/tokyocabinet/tokyocabinet-1.4.46.tar.gz
tar -zxvf tokyocabinet-1.4.46.tar.gz
cd tokyocabinet-1.4.46
./configure --enable-static --disable-shared --enable-off64
make && make install
安装完成,会在/usr/local/lib,share 等目录生成相关文件
2 flare 安装
下载最新版flare:
wget http://labs.gree.jp/data/source/flare-1.0.12.tgz
tar -zxvf flare-1.0.12.tgz
cd flare-1.0.12
./configure --prefix=/usr/local/lib/flare
make
make的 时候可能会出错,注意错误信息,常见情况是在flare找不到tc的几个库文件
可以进行如下操作:
cd /root/flare-1.0.12/src/flared
/bin/sh ../../libtool --tag=CXX --mode=link g++ -g -O2 -o flared flared-flared.o flared-ini_option.o flared-handler_alarm.o flared-handler_mysql_replication.o flared-handler_request.o flared-op_parser_binary_node.o flared-op_parser_text_node.o flared-op_stats_node.o flared-stats_node.o ../lib/libflare.la -ltokyocabinet -lpthread -lboost_serialization -lboost_regex -lboost_program_options -lbz2 -lz -lrt -lpthread -lm -lc
粗体部分新增加的项,各人根据各人的情况不尽相同,大体是相同的~~
执行好后 在进行
make
make install
完成后将会在 /usr/local/lib/flare/bin 目录下看到两个执行文件~~
flare 安装完成~~~
相关参考资料:阿福的技术blog-flare安装手记 http://hi.baidu.com/ah__fu/blog/item/975b6702a46c97044afb511f.html
参考资料:Flare 笔记 http://www.cnblogs.com/wuhen2010/articles/Flare.html