tar -zxf memcached-1.2.8-repcached-2.2.tar.gz
二、編譯:
系統應安裝了libevent,libevent-1.4.13-stable.tar;
./configure --enable-replication --prefix=/home/taiyue/repcached --with-libevent=/home/taiyue/libevent
報錯:checking build system type... Invalid configuration `i686-pc-linux-': machine `i686-pc-linux' not recognized
./configure --enable-replication --build=i686-pc-linux-gnu
報錯:configure: error: no acceptable C compiler found in $PATH //缺乏gcc編譯器
經過界面進行gcc的安裝。
./configure --enable-replication --build=i686-pc-linux-gnu成功以後:make
報錯:-bash: make: command not found;須要安裝make。
make install(必須使用root才能安裝???)
三、運行:
主:/home/taiyue/repcached/bin/memcached -v -d -u usd -p 11211
從:/home/taiyue/repcached/memcached -v -d -u usd -x 127.0.0.1 -p 11213
紅色的目錄必定要帶上,由於使用非root帳戶安裝的軟件沒有在系統環境變量地下,於是直接使用memcached命令將提示command not
found。
主宕掉之後重啓:
/home/taiyue/repcached/memcached -v -d -u usd -x 127.0.0.1 -p 11211