Processing math: 100%

7、单机运行环境搭建之 --CentOS-6.4安装Memcached

接上文。

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

内容如下:

复制代码

#!/bin/sh
#
# 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"instart)start;;stop)stop;;restart)stopsleep3start;;)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
复制代码

 

posted @   糖豆爸爸  阅读(2126)  评论(0编辑  收藏  举报
Live2D
点击右上角即可分享
微信分享提示