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

memcached linux 安装

时间:2015-10-16 19:15:38      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:

 memcached的安装

 1)先下载libevent-1.4.14b-stable.tar.gz和memcached-1.4.7.tar.gz的源码包,前者是后者的依赖包,就是一个事件驱动的包。

 2)安装非常顺利,还是经典的那几个编译安装命令: 

 1.tar zxvf libevent-1.4.14b-stable.tar.gz 

 2.cd libevent-1.4.14b-stable

 3../configure --prefix=/usr/local/libevent-1.4.14b

 4.make 

 5.make install

 6. 

 7.tar zxvf memcached-1.4.7.tar.gz 

 8.cd memcached-1.4.7 

9../configure --prefix=/usr/local/memcached-1.4.7 --with-libevent=/usr/local/libevent-1.4.14b/ 

 10.make 11.make install 

 3)启动memcached:

 ./bin/memcached -d -m 256 -u root -p 11211 -c 1024 -P /tmp/memcached.pid



#cd /usr/local/bin //进入到该目录

# ./memcached -d -m 900 -u root -l 192.168.100.186 -p 11211 -c 256 -P /tmp/memcached.pid //启动memcached 启动参数说明:

 

   启动参数说明:
   -d   选项是启动一个守护进程,
   -m  是分配给Memcache使用的内存数量,单位是MB,默认64MB

   -M  return error on memory exhausted (rather than removing items)
   -u  是运行Memcache的用户,如果当前为root 的话,需要使用此参数指定用户。
   -l   是监听的服务器IP地址,默认为所有网卡。
   -p  是设置Memcache的TCP监听的端口,最好是1024以上的端口
   -c  选项是最大运行的并发连接数,默认是1024
   -P  是设置保存Memcache的pid文件

   -f   <factor>   chunk size growth factor (default: 1.25)

   -I   Override the size of each slab page. Adjusts max item size(1.4.2版本新增)

  也可以启动多个守护进程,但是端口不能重复

 

停止Memcache进程:
   kill `cat /tmp/memcached.pid`

 


linux下,源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)

过程中用到configure --prefix  --with;其中--prefix指的是安装路径,--with指的是安装本文件所依赖的库文件

-----------

安装httpd时,进行指定安装,用到./configure --prefix

具体解释:.表示当前目录。/是目录分隔符。合起来就是当前目录下

指定安装路径
不指定prefix,则可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。

你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。
指定prefix,直接删掉一个文件夹就够了。

(把安装路径配置为根目录。你接下来运行make和make install后,就可以在根目录下找到所安装的文件。)


memcached linux 安装

标签:

原文地址:http://my.oschina.net/wangt10/blog/518083

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