1.声明
当前内容主要用于本人记录在Linux的CentOS7中安装Memcached1.6.9的过程中出现的各种问题
2.下载
这里使用华为的mirror
wget https://repo.huaweicloud.com/memcached/memcached-1.6.9.tar.gz
3.解压
tar xvf memcached-1.6.9.tar.gz
4.配置
cd memcached-1.6.9/
./configure
报错:configure: error: no acceptable C compiler found in $PATH
主要是当前缺少c运行环境
解决办法直接安装gcc,即可
yum install gcc
再次执行./configure报错:checking for libevent directory... configure: error: libevent is required
,表示缺少libevent这个库
yum install libevent libevent-devel
再次执行./configure报错:error: Something went wrong bootstrapping makefile fragments for automatic dependency tracking.
,其实就是缺少make这个库
yum install make
再次配置:./configure,配置成功!
5.编译
make
等待编译完成后出现一个memcached这个可执行文件
6.启动memcached
./memcached -u root -l 192.168.1.100
这样就启动了memcached,默认启动端口为:11211
查看端口监听:
netstat -an
7.关闭memcached
ps -ef | grep memcached
执行kill -9 pid即可
kill -9 19118