1.打开memcached官网
https://memcached.org/
右击复制下载地址

Linux下安装memcached
cd /usr/local/src
wget http://www.memcached.org/files/memcached-1.6.1.tar.gz

解压拆包
gunzip memcached-1.6.1.tar.gz
tar xf memcached-1.6.1.tar
编译安装
cd memcached-1.6.1/
./configure --prefix=/usr/local/memcached
报如下错误 memcached需要libevent
Linux下安装memcached
打开libevent官网
https://www.monkey.org/~provos/libevent/
Linux下安装memcached
复制链接地址下载到/usr/local/src目录
cd /usr/local/src

wget wget https://github.com/libevent/libevent/releases/download/release-2.1.11-stable/libevent-2.1.11-stable.tar.gz
解压—拆包
gunzip libevent-2.1.11-stable.tar.gz
tar xf libevent-2.1.11-stable.tar
编译安装
./configure --prefix=/usr/local/libevent
make && make install

安装libvent后,继续安装memcached
cd /usr/local/src/memcached-1.6.1/

./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent

make && make install
Linux下安装memcached
安装完成,启动memcached
cd /usr/local/memcached
./memcached
报错。。。without the -u switch
意思是不能使用root账号启动
Linux下安装memcached
改成
./memcached -u nobody -vvv
Linux下安装memcached
启动成功

相关文章: