linux下memcache的安装和启动
- 安装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
- 1
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
- 1
- 2
- 3
- 4
同理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
- 1
- 2
- 3
- 4
3.安装完成后,采用和win下同样的启动方式:
提示不能使用root来启动,加上-u nobody参数:
4.如果是想后台启动则需要加上-d参数,而去掉-vvv参数
- 安装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
- 1
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
- 1
- 2
- 3
- 4
同理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
- 1
- 2
- 3
- 4
3.安装完成后,采用和win下同样的启动方式:
提示不能使用root来启动,加上-u nobody参数:
4.如果是想后台启动则需要加上-d参数,而去掉-vvv参数