linux memcached安装

准备安装包:

libevent-2.0.21-stable.tar.gz  //Memcached服务端的依赖包

memcached-1.4.29.tar.gz   //Memcached服务端

libmemcached-1.0.18.tar.gz  //Memcached扩展的依赖包

memcached-2.2.0.tgz  //php的Memcached扩展

1、安装libevent

[[email protected] src]# tar -zxvf libevent-2.0.21-stable.tar.gz
[[email protected] src]# cd libevent-2.0.21-stable
[[email protected] libevent-2.0.21-stable]# ./configure --prefix=/usr/local/libevent
[[email protected] libevent-2.0.21-stable]# make
[[email protected] libevent-2.0.21-stable]# make install

2、安装Memcached服务端

[[email protected] src]# tar -zxvf memcached-1.4.29.tar.gz
[[email protected] src]# cd memcached-1.4.29
[[email protected] memcached-1.4.29]# ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent

[[email protected] memcached-1.4.29]# make
[[email protected] memcached-1.4.29]# make install

3、启动Memcached服务

[[email protected] /] /usr/local/memcached/bin/memcached -d -m 256 -u root -p 11211 -c 1024 -P /tmp/memcached.pid

-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB.
-u是运行Memcache的用户.
-l是监听的服务器IP地址,我这里没有填.
-p是设置Memcache监听的端口.
-c选项是最大运行的并发连接数,默认是1024,按照你服务器的负载量来设定.
-P是设置保存Memcache的pid文件.

4、安装Memcached扩展的依赖包

[[email protected] src]# tar -zxvf libmemcached-1.0.18.tar.gz
[[email protected] src]# cd libmemcached-1.0.18
[[email protected] libmemcached-1.0.18]# ./configure --prefix=/usr/local/libmemcached --with-memcached=/usr/local/memcached/bin/memcached
[[email protected] libmemcached-1.0.18]# make

make的时候出现:./libtool: line 1125: g++: command not found 错误

[[email protected] /]# yum -y install gcc+ gcc-c++

然后重新安装

[[email protected] libmemcached-1.0.18]# ./configure --prefix=/usr/local/libmemcached --with-memcached=/usr/local/memcached/bin/memcached
[[email protected] libmemcached-1.0.18]# make
[[email protected] libmemcached-1.0.18]# make install

5、安装Memcached PHP扩展

[[email protected] src]# tar -zxvf memcached-2.2.0.tgz
[[email protected] src]# cd memcached-2.2.0
[[email protected] memcached-2.2.0]# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version:         20121113
Zend Module Api No:      20121212
Zend Extension Api No:   220121212
[[email protected] memcached-2.2.0]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached
...
...
----------------------------------------------------------------------
Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/

6、配置php.ini

7、重启服务器

时间: 2024-08-29 01:42:52

linux memcached安装的相关文章

Linux Memcached安装以及PHP扩展安装

一:安装libevent 由于memcached安装时,需要使用libevent类库,所以先安装libevent 1.下载 #wget   http://www.monkey.org/~provos/libevent-2.0.12-stable.tar.gz 2.解压缩 #tar xzfv  libevent-2.0.12-stable.tar.gz 3.进入目录 #cd libevent-2.0.12-stable 4. 编译,安装# ./configure# make# make insta

Linux Memcached 安装使用

1- Linux Memcached 安装 1.1- 先要先安装libevent库 centos: yum install libevent libevent-devel ubuntu: sudo apt-get install libevent ibevent-dev 1.2- 安装 Memcached 1.2.1- 自动安装 ubuntu: apt-get install memcached centos: yum install memcached 1.3- 源代码安装 wget http

linux memcached 安装

1.安装libevent ./configure --prefix=... make && make install 2.安装memcached ./configure --prefix=... --with-libevent=... make && make install 3.启动 /home/users/v_liujun03/local/memcached/bin/memcached -d -m 128 -u root -p 11211 -c 1024 -P /tmp

linux memcached 的安装

linux memcached安装yum -y install libevent libevent-deve yum list memcached yum -y install memcached memcached -h systemctl enable memcached.service vim /etc/sysconfig/memcached memcached -d -m 1024 -u root -p 11211 ####################################

Linux下安装搭建Memcached集群环境

Linux下安装搭建Memcached集群环境

Linux CentOS 7下Memcached 安装与配置

前言 本篇文章记录一下Linux CentOS 7中关于Memcached的安装与配置. 安装 安装memcached之前首先需要安装libevent,我这里用的版本是: ?libevent-2.0.22 ?memcached-1.4.25 首先将这两个安装文件上传至Linux服务器,在解压安装之前最好先检查一下是否已安装,从libevent开始: rpm -q libevent 发现系统已经安装了一个版本的libevent: 这里写图片描述 既然已经安装了一个版本的libevent,那么我们就

linux下memcached安装以及启动

1. 准备安装文件 下载memcached与libevent的安装文件 http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz(memcached下载地址) https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz(libevent下载地址) 2. 具体安装步骤 1.由于memcached依赖于libevent,因此需要安装libev

linux --memcached的安装与配置

转载:http://blog.sina.com.cn/s/blog_4829b9400101piil.html 1.准备安装包:libevent-2.0.21-stable.tar.gz 和memcached-1.4.25.tar.gz 2. 具体安装步骤 1.由于memcached依赖于libevent,因此需要安装libevent.由于linux系统可能默认已经安装libevent,执行命令: rpm -qa|grep libevent 查看系统是否带有该安装软件,如果有执行命令: rpm

Windows和Linux环境下Memcached安装与配置(转)

一.memcached安装配置 windows平台安装 1.memcached-1.2.6-win32-bin.zip下载地址: http://code.jellycan.com/memcached/,执行memcached.exe -d install 安装. 2.守护进程方式启动:memcached.exe -m 512 -d start-d为守护进程启动,不能指定端口 默认端口11211-m为指定内存大小 3.指定端口启动:memcached.exe –p 33000 -m 512可以启动