linux下编译安装memcached服务

2014-03-16  来源:本站原创  分类:php技巧  人气:2 

这篇文章主要介绍了linux下编译安装memcached服务,需要的朋友可以参考下

系统:Ubuntu 13.10
第一步:安装libevent-dev

$aptitude search libevent-dev
$aptitude install libevent-dev

第二步:下载memcached并安装
官网地址:http://memcached.org/

$wget -c http://www.memcached.org/files/memcached-1.4.17.tar.gz
$tar -zxvf memcached-1.4.17.tar.gz
$cd memcached-1.4.17
$./configure --prefix=/usr/local/memcached
$ make
$ sudo make install

第三步:启动memcached

$cd /usr/local/memcached
$./memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 -P /tmp/memcached.pid

第三步:检查是否安装成功

$ps -aux | grep memcache #法1
$netstat -antu | grep 11211 #法2
$telnet localhost 11211 #法3

常用命令
启动memcached服务

#./memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 -P /tmp/memcached.pid

关闭memcached服务

#kill `cat /tmp/memcached.pid`

下面是其它网友的补充:

1、安装memcached

memcached依赖libevent可以编译安装也可以使用系统自带
tar -zxvf memcached-1.4.21.tar.gz
cd memcached-1.4.21
./configure ?prefix=/usr/local/memcached ?with-libevent=/usr
make && make install

2、启动memcached

/usr/local/memached/bin/memcached -d -m 128 -n 20 -f 1.25 -u nobody
-d 以后台守护进程方式启动
-m 128 最大使用128MB内存
-n 20 指定内存块大小为20字节
-f 1.25 设定内存块增长的倍数
-u nobody 以nobody用户启动

3、使用memadmin进行监控管理

memadmin-1.0.12.tar.gz
直接解压安装包到php程序目录,可以通过页面进行访问

linux下编译安装memcached服务

linux下编译安装memcached服务

相关文章
  • linux下编译安装memcached服务 2014-03-16

    这篇文章主要介绍了linux下编译安装memcached服务,需要的朋友可以参考下 系统:Ubuntu 13.10 第一步:安装libevent-dev $aptitude search libevent-dev $aptitude install libevent-dev 第二步:下载memcached并安装 官网地址:http://memcached.org/ $wget -c http://www.memcached.org/files/memcached-1.4.17.tar.gz $t

  • linux 下编译安装 memcached 2013-09-16

    1.环境说明 ubuntu 12.04 源码存储路径 /home/wzw/workstation/src 安装路径 /home/wzw/workstation/env 切换到工作目录 cd /home/wzw/workstation/src/ 2.安装memcached mkdir -p /home/wzw/workstation/env/memcached wget https://memcached.googlecode.com/files/memcached-1.4.15.tar.gz s

  • Linux下编译安装php libevent扩展实例 2014-05-17

    这篇文章主要介绍了Linux下编译安装php libevent扩展实例,本文着重讲解了编译过程中一个错误解决方法,需要的朋友可以参考下 原本想尝试一下PHP编写高性能网络服务,需要安装libevent扩展,没想到让人很费了点脑袋 先下载libevent扩展: http://pecl.php.net/package/libevent 解压后,开始编译 $ cd libevent-version $ /usr/local/php/bin/phpize $ ./configure --with-php

  • Linux下编译安装MySQL-Python教程 2015-01-17

    这篇文章主要介绍了Linux下编译安装MySQL-Python教程,本文使用编译方式安装,提供下载地址和测试安装成功方法,需要的朋友可以参考下 1.下载mysql-python 官网地址:http://sourceforge.net/projects/mysql-python/ 2.安装mysql-python # tar -zxvf MySQL-python-1.2.3.tar.gz # cd MySQL-python-1.2.3 # whereis mysql_config mysql_co

  • Linux 下编译.安装.配置 QT 2013-11-27

    Linux 下编译.安装.配置 QT 打算做嵌入式图像处理,计划方案嵌入式Linux+OpenCV+QT,昨天简单入门OpenCV今天看看QT,QT就先弄Linux下面的,回家之前争取把基本的摸通,然后能在板子上跑起来. 软件环境 Linux:Ubuntu 12.04 X86 QT:4.8.4 关于QT安装 QT的早期版本和现在版本有点变化,提供的文件也不尽相同,最新的版本为5.0,我这里用的是4.8.4,一个完整的QT应该包括QT库.IDE也就是QT creator,在Linux下的安装中,目

  • linux下编译安装ffmpeg转换视频 2015-04-02

    现在有很多视频门户或者视频类APP项目的服务器端或多或少的都会用到视频格式转换,压缩,截图,分片的问题,这个在linux上主要是用ffmpeg来完成的,现在就贴出linux下编译ffmpeg的步骤 1.下载x264组件 wget ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2 tar xjvf last_x264.tar.bz2 cd x264-snapshot-20141201-2245/ ./configure --en

  • Linux下编译安装MySQL 5.5.23 2014-05-26

    实验室的Ubuntu 10.04上apt只能安装MySQL 5.1,忍不了,手动编译5.5. 折腾了一下午,5.5之后的源码安装各种坑爹啊,感谢这篇文章,<Ubuntu 10.04.2上编译安装MySQL 5.5.11> 1.下载 # 四号程序员 http://www.coder4.com 1 wget -O mysql-5.5.23.tar.gz http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.23.tar.gz/from/htt

  • linux下编译安装lnmp 2013-07-06

    ####################### 安装依赖 ##################### 安装必要的包: yum install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel bzip2 bzip2-devel curl curl-devel openssl openssl-devel gd gd-devel libmcry

  • linux下编译安装pthreads扩展 2013-07-08

    关于如何在linux编译安装LNMP可以参考我的blog : http://my.codeweblog.com/yearnfar/blog/142873 这里讲的是如何编译安装pthreads,以后编译安装其他PHP扩展可以参考此方法. 下载pthreads源码:http://pecl.php.net/package/pthreads 首先确定安装的php版本是线程安全的,如果不是的话重新编译加上 --enable-maintainer-zts \ 1.解压tar -zxvf pthreads-

  • linux 下编译安装 php 的 gd 和 mcrypt 扩展 2013-10-08

    1.环境说明 ubuntu 12.04 源码存储路径 /home/wzw/workstation 安装路径 /home/wzw/workstation 切换到工作目录 cd /home/wzw/workstation 2.安装 2.1 libmcrypt mkdir libmcrypt wget http://nchc.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz tar -zxvf libmcr

  • linux下编译安装Apache HTTP Server 2013-10-21

    apache的编译安装需要perl解释器及apr等包支持,以下一一阐述: 1.下载编译安装apr: #在下面的网址下载源码包 http://apr.apache.org/ #解压 tar -xvzf apr-*.tar.gz #进入目录 cd apr-util-*.tar.gz #编译 ./configure --prefix=/usr/local/apr/ make #安装 make install 2.下载编译安装apr-util #在下面的网址下载源码包 http://apr.apache

  • linux 下编译安装 php-5.3.27 2013-09-20

    1.环境说明 ubuntu 12.04 源码存储路径 /home/wzw/workstation/src 安装路径 /home/wzw/workstation/env 切换到工作目录 cd /home/wzw/workstation/src/ 2.安装 wget http://cn2.php.net/distributions/php-5.3.27.tar.gz sudo mkdir -p /home/wzw/workstation/env/php5 sudo tar -zxvf php-5.3

  • linux 下编译安装 mysql 2013-09-11

    1.环境说明 ubuntu 12.04 源码存储路径 /home/wzw/workstation/src 安装路径 /home/wzw/workstation/env 切换到工作目录 cd /home/wzw/workstation/src/ 2.安装 sudo mkdir -p /home/wzw/workstation/env/mysql5 sudo groupadd mysql sudo useradd -g mysql mysql cd /home/wzw/workstation/src

  • Linux下编译按装memcache分布式环境( 2013-01-18

    Linux下编译按装memcache分布式环境(笔记) Linux下编译按装memcache分布式环境(笔记) @author 流水孟春 121169238(at)qq.com Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent(如果你的系统已经安装了libevent,可以不用安装) memcached: http://www.danga.com/memcached/ libevent: 到chinaunix.net搜索下载 memcache :

  • Linux下MySQL安装配置 MySQL配置参数详解 2014-02-05

    Linux下MySQL安装配置 MySQL配置参数详解,在linux下配置mysql的朋友可以参考下. 一.下载编译安装 #cd /usr/local/src/ #wget http://mysql.byungsoo.net/Downloads/MySQL-5.1/mysql-5.1.38.tar.gz #tar ?xzvf mysql-5.1.38.tar.gz ../software/ #./configure --prefix=/usr/local/mysql //MySQL安装目录 --

  • MySQL安装与应用[Linux下的安装与配置] 2012-03-09

    Linux下的安装与配置 如果所安装的Linux系统没有内置的MySQL,笔者建议在Linux中使用RPM包来安装MySQL,同样这也是MySQL官方提供的建议.笔者接触最多的Linux系统是Radhat的"近亲":CentOS,由于CentOS较新的版本都内置了MySQL,因此在安装系统时就将MySQL安装并注册为系统服务,省去了不少工作量,此处也就不对Linux下的安装做太多陈述,仅提供部分资料供参考. 注意: MySQL至少需要Linux 2.0版本. 以下是网友提供的CentO

  • Linux下nginx+tomcat+memcached集群 2013-04-24

    集群分为横向集群和纵向集群(纵向意思就是在一台服务器上 横向就是多台服务器 就这么个意思) 一.软件版本 nginx-0.7.65 apache-tomcat-6.0.26 jdk-6u20-linux-i586-rpm.bin memcached-1.4.0.tar.gz 二.结构图 三.内容服务器 所有的代码都存放在内容服务器上,内容服务器提供文件共享,集群机通过cifs方式映射为web目录,这样便于统一管理和即时同步. 集群机对内容的共享详见三.3. 四.集群机的配置 1.Java环境安装

  • Linux下编译内核 2013-05-02

    现在我们来学习在Linux下编译内核. 编译之前,必须知道为什么要编译内核以及内核是一个什么样的东西. Linux操作系统包括四个部分: 实用工具集:shell:系统程序和运行期库:内核 内核所起的作用--可以为其他所有的程序以及服务提供运行环境,分配各种软硬件资源 在操作系统中,内核的作用类似于人的大脑. 由于LInux操作系统,是一个开源软件,开放所有的源代码,这为我们定制内核提供了便利条件: 在Windows操作系统中,我们常常被很多问题困扰,比如说我们的操作系统在使用一段时间之后,会发现

  • Linux下PHP安装mcrypt扩展模块笔记 2014-03-29

    这篇文章主要介绍了Linux下PHP安装mcrypt扩展模块笔记,本文同时给出了Libmcrypt.mhash的安装过程,需要的朋友可以参考下 系统环境:centOS6.3 APACHE:httpd-2.4.2 PHP:php-5.3.21 一.安装mcrypt 1.下载Libmcrypt,mhash,mcrypt安装包 libmcrypt-2.5.8.tar.gz # wget http://sourceforge.net/project/showfiles.php?group_id=8794

  • CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤 2014-10-21

    下面介绍的是CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤,感兴趣的朋友可以参考下,希望对你配置php环境有所帮助 一.准备工作 上pkgs.org下载rmpforge.rpmforge是一个第三方yum源. 选择相应的版本下载安装. // 安装成功后,清空yum list 并 重新获取 [[email protected] Desktop]# yum clean all Loaded plugins: fastestmirror, refresh-packagekit, securit