centos 快速安装memcached

1、由于CentOS系统默认源没有memcache安装包,因此需要导入第三方的源。执行如下两条命令:

[[email protected] data]# wget
ftp://fr2.rpmfind.net/linux/epel/5/ppc/epel-release-5-4.noarch.rpm

[[email protected] data]# rpm -ivh
epel-release-5-4.noarch.rpm

2、yum安装Memcache服务器与php扩展

[[email protected] data]# yum install memcached php-pecl-memcache

此时应该能正常安装这两个包,而不出现无法找到的情况。

3、安装成功后,检测php是否正常加载了memcache模块:

[[email protected] data]# php -m|grep memcache

memcache

返回了“memcache”表示已经安装。

4、设置memcached服务开机自动启动

[[email protected] data]# chkconfig memcached on

5、启动memcached服务并重启Apache

[[email protected] data]# /etc/init.d/memcached start

启动 memcached:[确定]

[[email protected] data]# /etc/init.d/httpd restart

停止 httpd:[确定]

启动 httpd:[确定]

6、测试php支持memcache是否正常

在apache的网站根目录建立 memcache.php 文件

[[email protected] www]# vi memcache.php

内容如下:






1

2

3

4

5

6

7

8

<?php

$memcache new Memcache();

$memcache->connect(‘127.0.0.1‘, 11211);

$memcache->set(‘key‘‘Memcache test successful!‘, 0, 60);

$result $memcache->get(‘key‘);

unset($memcache);

echo $result;

?>

如果一切正常,访问此页面,应该正常返回“Memcache test
successful”,至此,Memcached与php扩展memcache安装成功。

Memcached的默认端口为11211,因此在php中使用此端口即可。下面顺便给出个清除memcache所有缓存内容的方法:

执行:

[[email protected] data]# nc localhost 11211

然后输入:

flush_all

quit

centos 快速安装memcached,布布扣,bubuko.com

时间: 2024-08-07 10:24:40

centos 快速安装memcached的相关文章

Centos下安装memcached+memcached教程

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信. Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将

NoSql1 在Linux(CentOS)上安装memcached及使用

前言:       今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看下这部分的基础知识,所以现在打算好好把这两部分的基础再看一看.我会把看到的东西努力记录下来,给自己以后留个参考,如果能帮助到大家,自然是更好了~. 1.在Linux(CentOS)上安装memcached及使用.http://www.cnblogs.com/PurpleDream/p/4298208

CentOS下安装memcached

在centos下安装memcached很简单,只要使用centos自带的依赖管理工具就可以了,不过你也可以使用编译的方法进行安装. 1.服务端memcached 下面我就使用yum来安装memcached: [root@localhost ~]# yum install memcached 选择y 很简单!安装完成了! 让我们来启动memcached吧! [root@localhost ~]# /usr/bin/memcached -d -l 127.0.0.1 -p 11211 -m 150

CentOS下使用yum快速安装memcached

参考文章: 1. http://www.free521.com/tutorials/vps-tutorials/4360.html 2. http://snowolf.iteye.com/blog/1447348 3. memcache 连接错误  http://chenwei.me/p/70.html ------------------------------------------------------------------------------------------ 1. 查找M

centos php 安装memcached 扩展 支持sasl

1.安装sasl yum install cyrus-sasl-lib.x86_64 yum install cyrus-sasl-devel.x86_64 2.下载libmemcached wget https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar.gz 3,编译安装 tar zxvf libmemcached-1.0.16.tar.gz cd libmemcached-1.0.16

CentOS 快速安装pip

python的很多组件都必须依靠pip来安装,比如elasticsearch驱动.postgres驱动 Python2.7以后的版本自带pip,centos6.5之前yum自带的python为2.6,所以需要手工安装,安装方法如下: 方法一: 安装epel的yum源 yum install -y python-pip 方法二: wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py python get-pip.py 安装

centos快速安装redis

mkdir redis cd redis wget http://labfile.oss.aliyuncs.com/files0422/redis-2.8.9.tar.gz 解压 tar -xvfz redis-2.8.9.tar.gz 编译 cd redis-2.8.9 make make install 编译如果没报错,安装就算初步完成了.查看目录 cd src adlist.c aof.c crc64.o hyperloglog.c memtest.c pqsort.c redis-ben

Centos安装Memcached和(Nginx)Memcache扩展详细教程

下载memadmin,下载地址:http://www.junopen.com/memadmin/ 并在IIS新建站点. 测试地址:http://wap.yousawang.com/mem , 1.重启 apache service httpd restrat /etc/init.d/httpd stop /etc/init.d/httpd start 2.重启 mysql service mysqld restart /etc/init.d/mysqld stop /etc/init.d/mys

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,那么我们就