memcache php 安装,Memcache安装 Linux下安装

方法1:yum install memcached

方法2:

1---------------安装libevent(依赖包)

1> 解压 tar –zvxf libevent-release-1.4.15-stable.tar.gz

2> 进入解压文件 cd libevent-release-1.4.15-stable

3> ./autogen,sh

4> ./configure -prefix=/usr

5> 编译并安装 make && make install

2--------------安装memcache

1> 解压 tar –zvxf memcache-1.4.5.tar.gz

2> 进入解压的memcache文件 cd memcache-1.4.5

3> ./configure –prefix=/usr/local/memcache

4> 编译并安装 make && make install

3---------------连接方式

启动服务

找到memcache所在路径 cd/usr/local/memcache/bin

启动命令 ./memcached –u root –p 11211 –d

连接命令 telnet 127.0.0.1 11211

出现-bash: telnet: command not found报错的解决方法:

挂载光盘:mount /dev/sr0 /mnt/cdrom

yum –y install telnet

解决后再重新连接 telnet 127.0.0.1 11211

4------------------数据存储方式

Memcache的数据存储方式key—value

5-------------------命令方式

stats

set

get

delete

flush_all

quit

6-----------------------php连接方式

1> 创建memcache对象 $mem=new Memcache;

2> 连接memcached服务器 $mem->connect(主机名,端口号);

3> 写入数据/读取数据/删除数据

写入数据:$mem->set(键名,值,MEMCACHE_COMPRESSED,过期时间);

读取数据:$mem->get(键名)

删除数据:$mem->delete(键名)

4> 关闭连接 $mem->close();

7-----------------php扩展的安装

安装php扩展包

1>. 下载

wget https://github.com/websupport-sk/pecl-memcache/archive/php7.zip

2>. 解压

unzip pecl-memcache-php7.zip

3>. 进入目录

cd pecl-memcache-php7

4>. 执行phpize

/usr/local/php/bin/phpize

5>. 配置

./configure --with-php-config=/usr/local/php/bin/php-config

6>. 编译安装

make && make install

7>. 修改php配置文件

vim /usr/local/php/etc/php.ini

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20151012/"

extension="memcache.so";

8>. 重启apache

/usr/local/apache2/bin/apachectl restart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值