Memcached 安装部署
下载
进入 http://memcached.org/downloads 下载最新版本!
安装 Memcached
安装 libevent
Memcached 依赖libevent,需要先安装libevent;
Debian/Ubuntu:
apt-get install libevent-dev
Redhat/Centos:
yum install libevent-devel
安装 memcached
在linux根目录创建/u01/memcached
文件夹(根据自己习惯)
mkdir /u01/memcached
安装包拷贝到 /u01/memcached
tar -zxvf memcached-1.6.17.tar.gz
cd memcached-1.6.17
./configure && make && make test && sudo make install
以下是官方说明:
wget http://memcached.org/latest
tar -zxvf memcached-1.x.x.tar.gz
cd memcached-1.x.x
./configure && make && make test && sudo make install
测试
进入 memcached的安装目录下的bin目录
执行:
./memcached -h
在这里插入图片描述
发现有如上界面说明memcached 已经安装成功
memcached启动
memcached -m 16 -p 11211 -d -c 1024 -u root
-d 选项是启动一个守护进程,
-m 是分配给Memcache使用的内存数量,单位是MB,这里是1024MB,默认是64MB
-u 是运行Memcache的用户,这里是root
-l 是监听的服务器IP地址,默认应该是本机
-p 是设置Memcache监听的端口,默认是11211,最好是1024以上的端口
-c 选项是最大运行的并发连接数,默认是1024,这里设置了1024,按照你服务器的负载量来设定
-P 是设置保存Memcache的pid文件位置
-h 打印帮助信息
-v 输出警告和错误信息
-vv 打印客户端的请求和返回信息
ps -ef | grep memcached 查看
集群启动
memcached 可以安装到多台机器上,安装方式与上面一样。这里就不分别安装了,就在当前的节点上启动多个memcached 实例。
memcached -m 16 -p 11212 -d -c 1024 -u root
memcached -m 16 -p 11213 -d -c 1024 -u root
通过上面两条命令,实际又启动了2个memcached实例,加上上面启动的,总共启动了3个memcached实例
ps -ef | grep memcached 查看
停止 memcached
Kill -9 端口号
作者:Jeebiz 创建时间:2022-10-17 14:00
更新时间:2024-08-16 11:44
更新时间:2024-08-16 11:44