1. 安装依赖libevent(libevent-2.0.19-stable.tar.gz)
tar –zxvf libevent-2.0.19-stable.tar.gz
cd libevent-2.0.19-stable
./configure--prefix=/usr/local
make
make install
(
解压缩示例:
[root@linux ~]# cd /usr/local/src
[root@linux src]# tar -zxvf /tmp/etc.tar.gz
gcc环境安装:yum -y install gcc gcc-c++autoconf automake
make命令的安装:
wget ftp://195.220.108.108/linux/centos/6.5/os/x86_64/Packages/make-3.81-20.el6.x86_64.rpm
然后安装rpm -i make-3.81-20.el6.x86_64.rpm)
2. 解压memcached-1.4.14.tar.gz
tar –zxvf memcached-1.4.14.tar.gz
3. 进入到解压后的目录
cd memcached-1.4.14
4. 执行如下命令:
./configure --prefix=/usr/local
make
make install
1. 服务启动
1)192.168.xxx.xxx 机器启动缓存用户信息所用memcached 端口:12000 分配内存:8G 并发连接数:10000
使用如下命令启动:
/usr/local/bin/memcached-d -m 8*1024 -u root -l 192.168.xxx.xxx -p 12000 -c 10000 -P /tmp/memcached.pid
(首先通过命令:
whereis libevent-2.0.so.5
查找到libevent-2.0.so.5文件的真实位置,然后通过命令:
ln -s /usr/local/lib/libevent-2.0.so.5/usr/lib64/libevent-2.0.so.5
做个软连接)
2)192.168.xxx.xxx机器启动缓存群历史信息所用memcached 端口:12001 分配内存:8G 并发连接数:10000
使用如下命令启动:
/usr/local/bin/memcached-d -m 8*1024 -u root -l 192.168.xxx.xxx -p 12001 -c 10000 -P /tmp/memcached.pid
2. 服务停止
ps -ef | grep memcached查看进程号pid,然后使用kill -9 pid杀进程。