时间:2021-8-8
ubuntu-20.04.2.0
在一个全新的ubuntu虚拟机上装memcache
一条被验证可以的通路:
1.先装libevent(注意版本要求libevent2)
下载地址是:http://libevent.org/
wget http://www.monkey.org/~provos/libevent-2.0.10-stable.tar.gz
tar -zxvf libevent-2.0.10-stable.tar.gz
安装gcc(注意需要sudo)
sudo apt-get install gcc
设置安装路径
sudo ./configure --prefix=/usr
编译
sudo make #注意,如果没有sudo 会报error 2
安装
make install
验证是否安装成功
ls -al /usr/lib | grep libevent
(不成功没有现象,成功有返回)
2.源代码安装memcached(菜鸟教程)
wget http://memcached.org/latest 下载最新版本
tar -zxvf memcached-1.x.x.tar.gz 解压源码
cd memcached-1.x.x 进入目录
./configure --prefix=/usr/local/memcached 配置
########################
注意此处也要sudo
######################
sudo make && make test 编译
sudo make install 安装
遇到过的问题
自动安装libevent会出现Unable to locate package libevent
尝试多种解决方法无果,就手动安装了
还有一些问题忘记了。。。叹气气