在Linux上安装Memcached服务

1, 下载libevent,并安装

  下载地址为:https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz

  解压:

  tar -zxvf libevent-2.0.21-stable.tar.gz

  安装:

  ./configure --prefix=/usr (指定安装到/usr/local/libevent目录下)

  编译:make

  make install

  安装完成!

2, 下载:#http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz

  或者:http://download.chinaunix.net/download.php?id=32229&ResourceID=6665

  命令: tar -zxvf memcached-1.4.17.tar.gz

  安装:

  ./configure --prefix=/usr/local/memcached-1.4.17

  若安装过程中提示找不到libevent路径时,使用--with-libevent=libevent安装的目录

  ./configure --prefix=/usr/local/memcached-1.4.17 --with-libevent=/usr/

  编译:make

  make install

  安装完成!

3.   启动

  /usr/local/memcached-1.4.17/bin/memcached -d -m 128 -u root -p 11211 -c 1024 -P /tmp/memcached.pid

  启动参数说明:

  -d 选项是启动一个守护进程。

  -u root 表示启动memcached的用户为root。

  -m 是分配给Memcache使用的内存数量,单位是MB,默认64MB。

  -M return error on memory exhausted (rather than removing items)。

  -u 是运行Memcache的用户,如果当前为root 的话,需要使用此参数指定用户。

  -p 是设置Memcache的TCP监听的端口,最好是1024以上的端口。

  -c 选项是最大运行的并发连接数,默认是1024。

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

4.  停止

  先查看进程的id

  ps -ef|grep memcached

  root    15144    1  0 08:43 ?        00:00:00 /usr/local/memcached-1.4.17/bin/memcached -d -m 128 -u root -p 11211 -c 1024 -P /tmp/memcached.pid

  15144为pid

  停止命令为:kill -9 15144

时间: 2024-11-05 08:28:42

在Linux上安装Memcached服务的相关文章

在Linux上安装Memcached服务(转)

下载并安装Memcache服务器端服务器端主要是安装memcache服务器端.下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3.(如果你的系统已经安装了libevent,可以不用安装)官网:http://www.monkey.org/~provos/libevent/

在Linux上安装SVN服务

1.安装SVNyum install subversion 2.查看版本svnserve --version3.创建目录mkdir /web/svndata3.创建repo测试库svnadmin create /web/svndata4.配置:开启anon-access=read auth-access=write password-db=passwd :q (退出) vi svnserve.conf5.添加用户(用户=密码) zhang=zhang :q (退出) vi passwd6.启动s

Mac(Linux)上安装memcached步骤

Mac上安装memcached类似于在Linux平台上安装memcached. 主要需要做两块: 一.安装libevent库: 二.安装memcached; 一.安装libevent库 libevent是个程序库,它将Linux的epoll.BSD类操作系统的kqueue等事件处理功能 封装成统一的接口.即使对服务器的连接数增加,也能发挥O(1)的性能. memcached使用这个libevent库,因此能在Linux.BSD.Solaris等操作系统上发挥其高性能. 关于事件处理这里就不再详细

linux上安装memcached步骤

http://chenzhou123520.iteye.com/blog/1933489 http://chenzhou123520.iteye.com/blog/1925209 最近在公司服务器上安装memcached安了很多次,每次都得上网来查一下步骤,今天干脆写个详细点的步骤记录一下,留作备忘. 一.检查libevent 首先检查系统中是否安装了libevent Shell代码   rpm -qa|grep libevent 如果安装了则查看libevent的安装路径,后续安装时需要用到

linux上安装memcached

我的版本为Centos Release 5.3 (Final)使用这个命令可以知道你的Linux版本1.cat /etc/redhat-release首先要安装libevent库.cd /usr/local/srccurl -O http://monkey.org/~provos/libevent-1.4.10-stable.tar.gztar xzvf libevent-1.4.10-stable.tar.gzcd libevent-1.4.10-stable./configure –pref

Kali Linux上安装SSH服务

安装 SSH 从终端使用 apt-get 命令安装 SSH 包: # apt-get update # apt-get install ssh 启用和开始使用 SSH 为了确保安全 shell 能够使用,在重启系统后使用 systemctl 命令来启用它: # systemctl enable ssh 在当前对话执行中使用 SSH: # service ssh start 允许 SSH Root 访问 默认情况下 SSH 不允许以 root 用户登录,因此将会出现下面的错误提示信息: Permi

了解需要在Linux上安装的服务 一

1 简介: 2 之前已经在aws上面创建好了两个ec2 实例,跳板机和Linux虚拟机. 3 现在在Linux虚拟机上,安装一些客户所需要的服务. 4 5 先简单的了解一下,他们是什么.用来干啥的. 6 7 一 httpd // 和前端页面交互 8 9 1.是什么? 10 /* 11 1. 是Apache超文本传输协议 HTTP 服务器的主程序. 12 被设计成一个独立运行的后台进程, 13 httpd 会建立一个处理请求的子进程或者是线程的池. 14 15 2. 一般,httpd 不应该直接调

linux上安装php7 memcache扩展 和 安装服务端memcached

linux上安装memcached不算太困难.唯一让本人感到困难的是 php7的memcache扩展安装.真的蛋疼! 先说安装服务端 memcached 1. 首先安装Libevent事件触发管理器. wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz tar vxf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-stable ./c

Mac linux 安装memcached服务

今天在Mac上安装memcached服务的时候 由于安装memcached之前需要安装libevent依赖包 所以使用brew install libevent 安装过程中报错 Warning: You are using OS X 10.11. We do not provide support for this pre-release version. You may encounter build failures or other breakage. ==> Downloading ht