码迷,mamicode.com
首页 > 系统相关 > 详细

CentOS-6.4安装Memcached

时间:2015-05-16 00:08:12      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

1、准备文件

cd /usr/src

  最新版下载地址 :http://code.google.com/p/memcached/downloads/list

 

  wget http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz

wget http://cloud.github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz 

 2、安装libevent

cd /usr/src
tar -zxvf libevent-2.0.20-stable.tar.gz
cd libevent-2.0.20-stable
用./configure命令进行配置,检查当前的环境
./configure -prefix=/usr
make
make install

 3、安装memcached

cd /usr/src
tar -zxvf memcached-1.4.15.tar.gz
cd memcached-1.4.15
./configure
make
make install

4、验证安装

ll /usr/local/bin | grep memcached

5、启动memcached

ln -s /usr/lib/libevent-2.0.so.5 /lib64/libevent-2.0.so.5
/usr/local/bin/memcached -d -m 512 -c 512 -p 11211 -u root -t 10

 6、memcached启动停止脚本

vi /etc/rc.d/init.d/memcached

内容如下:


# memcached: MemCached Daemon 

# chkconfig: - 90 25 
# description: MemCached Daemon 

# Source function library. 
. /etc/rc.d/init.d/functions 
. /etc/sysconfig/network 
#[ ${NETWORKING} = "no" ] && exit 0 
#[ -r /etc/sysconfig/dund ] || exit 0 
#. /etc/sysconfig/dund 
#[ -z "$DUNDARGS" ] && exit 0 
start() 

echo -n $"Starting memcached: "


daemon $MEMCACHED -u daemon -d -m 1024 -u nobody  -p 11211


echo 

stop() 

echo -n $"Shutting down memcached: " 
killproc memcached 
echo 
}

MEMCACHED="/usr/local/bin/memcached"

[ -f $MEMCACHED ] || exit 1 
# See how we were called. 
case "$1" in 
start) 
start 
;; 
stop) 
stop 
;; 
restart) 
stop 
sleep 3 
start 
;; 
*) 
echo $"Usage: $0 {start|stop|restart}" 
exit 1 
esac 
exit 0

然后执行如下命令:

cd  /etc/rc.d/init.d

chmod 777 memcached

chkconfig  --add memcached 

chkconfig  --level 235  memcached  on

chkconfig  --list | grep mem

 

CentOS-6.4安装Memcached

标签:

原文地址:http://www.cnblogs.com/phpdragon/p/4506999.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!