码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 如何安装memcache?

时间:2016-08-26 18:08:12      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

原有memcache所在机器损坏,需要在新的Linux机器上安装memcache,具体步骤如下:

1、使用Linux机器的root权限登陆

2、安装libevent

下载地址:http://libevent.org/

将下载到的jar包:libevent-2.0.22-stable.tar上传到/opt/soft下面

解压缩:

tar -zxvf libevent-2.0.22-stable.tar

解压后:

技术分享

解压后,进入文件夹: cd libevent-2.0.22-stable

运行./configure –prefix=/usr;

然后make;

然后make install;

【ps在make是出错,错误如下:】

make: *** No targets specified and no makefile found.  Stop.
【解决方案】

“configure: error: no acceptable C compiler found in $PATH”
configure未通过,需要安装gcc
没找到可用的C编译器,可能是你GCC没装装了GCC就行了
安装gcc的方法:
yum install gcc 
安装完gcc,在进行make,哈哈,通过。

3:安装memcache
下载memcache安装包:
memcached-1.4.15.tar
解压缩:
tar -zvxf memcached-1.4.15.tar
cd memcached-1.4.15
配置时需要指定libevent的安装路径 即./configure --with-libevent=/usr;
然后make;
然后make install

4、启动memcache

/usr/local/bin/memcached -d -m 1024 -u root -p 13011 -c 1024 -P /tmp/memcached.pid -vv /tmp/memcache.log -d选项是启动一个守护进程

 -m是分配给Memcache使用的内存数量,单位是MB,我这里是1024 1G

-u是运行Memcache的用户,我这里是root

-l是监听的服务器IP地址

 -p是设置Memcache监听的端口,最好是1024以上的端口,本服务设置为13011

 -c选项是最大运行的并发连接数,默认是1024,按照你服务器的负载量来设定

 -P是设置保存Memcache的pid文件

-vv 设定memcache的日志

 

从上面可以看到,启动memcached时有3个参数是和日志信息相关的:

 

其中-v代表打印普通的错误或者警告类型的日志信息

 

-vv比-v打印的日志更详细,包含了客户端命令和server端的响应信息

 

-vvv则是最详尽的,甚至包含了内部的状态信息打印

 

5、查看memcache是否启动有两种方式

方式一:ps -ef|grep memcache

方式二:telnet ip 端口

然后执行命令stats

技术分享

注意:

查看日志,本文设置的路径为/tmp/memcache.log

tail -f /tmp/memcache.log

Linux 如何安装memcache?

标签:

原文地址:http://www.cnblogs.com/gongxq/p/5811181.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!