wget https://github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz
tar xzf libevent-2.0.20-stable.tar.gz
cd libevent-2.0.20-stable
./configure --prefix=/usr/local/libevent && make && sudo make install
wget http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz
tar xzf memcached-1.4.15.tar.gz
cd memcached-1.4.15
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent && make && sudo make install
ls /etc/init.d/memcached > /dev/null \
|| cp ./scripts/memcached.sysv /etc/init.d/memcached
ls /etc/init.d/memcached > /dev/null \
|| chmod a+x /etc/init.d/memcached
ls /etc/init.d/memcached > /dev/null \
&& sed -i 's/MAXCONN=1024/MAXCONN=1024/g' /etc/init.d/memcached \
&& sed -i 's/CACHESIZE=64/CACHESIZE=3072/g' /etc/init.d/memcached \
&& sed -i 's/OPTIONS=""/OPTIONS="-v"/g' /etc/init.d/memcached
ln -s /usr/local/memcached/bin/memcached /usr/bin/
mkdir /var/run/memcached
chkconfig memcached on
/etc/init.d/memcached start
iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT
iptables -I INPUT -m state --state NEW -m udp -p udp --dport 11211 -j ACCEPT
/etc/init.d/iptables save
/etc/init.d/iptables restart
chkconfig autofs off
chkconfig cups off
chkconfig haldaemon off
chkconfig ip6tables off
chkconfig messagebus off
chkconfig netfs off
chkconfig nfslock off
chkconfig rpcgssd off
chkconfig rpcidmapd off
chkconfig certmonger off