- 安装memcache之前要记得先安装libevent类库,可以选择直接联网下载,使用wget命令即可:
Linux的系统中,有时候需要wget下载一个文件,而下载地址中的文件名却非常长,导致下载失败,提示:Cannot write to和filename too long
解决这个问题只需要把下载的文件输出为一个固定的文件名。
比如:sudo wget https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz -c -O libevent-2.1.8-stable.tar.gz
2.编译三部曲:configure/make/make install
假设源码在/usr/local/src下,而我们希望把程序安装在/usr/local下:
解压:#tar -zxvf libevent-2.0.21-stable.tar.gz
进入目录:#cd libevent-2.0.21-stable
指定安装路径:#./configure --prefix=/usr/local/libevent
编译安装:#make && make install
同理memcached的安装也是一样:
#tar -zxvf memcached-1.5.4.tar.gz
#cd memcached-1.5.4
#./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent
#make && make install
3.安装完成后,采用和win下同样的启动方式:
提示不能使用root来启动,加上-u nobody参数:
4.如果是想后台启动则需要加上-d参数,而去掉-vvv参数
原文链接:https://blog.csdn.net/living_ren/article/details/79181983
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
还没有人抢沙发呢~