1.1 环境和条件
RHEL6.1
memcached-1.4.5.tar.gz
repcached-2.3-1.4.5.patch.gz
libevent-1.4.13-stable.tar.gz
1.2 步骤
1.2.1 安装libevent-1.4.13-stable.tar.gz
# tar -xzvf libevent-1.4.13-stable.tar.gz # cd libevent-1.4.13-stable # ./configure -prefix=/usr # make # make install
|
1.2.2 安装memcached(打repcached补丁)
# tar -xzvf memcached-1.4.5.tar.gz # gzip -d repcached-2.3-1.4.5.patch.gz # cd memcached-1.4.5 # patch -p1 -i ../repcached-2.3-1.4.5.patch # ./configure --enable-replication --with-libevent=/usr/ # make # make install |
1.3 运行
Server1(192.168.222.128): # cd /usr/local/bin # ./memcached -u root -vv -x 192.168.222.143 -X 54321 Server2(10.243.193.29): # cd /usr/local/bin # ./memcached -u root -vv -x 192.168.222.128 -X 54321 |
-X端口要一致!
1.4 自启动
# vi /etc/rc.local # /usr/local/bin/memcached -u root -d -m 1024m –x 192.168.222.128 |
另一台服务器以此类推