关闭

MAC下PHP7.0+phpredis扩展安装

标签: php数据库redismac
1195人阅读 评论(0) 收藏 举报
分类:

什么是redis

难受的理论:

Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis
Sentinel提供高可用,通过Redis Cluster提供自动分区。

优势

性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
丰富的数据类型 – Redis支持二进制案例的
Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。
原子 –Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。
丰富的特性 – Redis还支持publish/subscribe, 通知, key 过期等等特性。

我要用来做什么:

目前理解是,当网站并发量很大时,系统无法承受如此大的并发,用其特点的消息队列进行解决。

如何安装

这个可是我实验了N次,弄了好几天安装好的,先上图得瑟得瑟-_-
这里写图片描述

步骤:直接从github上克隆redis后,切换到PHP7分支,然后进行make编译即可。

git clone -b php7 https://github.com/phpredis/phpredis.git
cd phpredis
phpize //phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块
make //编译程序
make install

配置扩展

在php配置文件中(我电脑中的php.ini在/usr/local/etc/,当然可能你们的不一样)添加

extension=redis.so

添加完成后,重启apache服务器
sudo apachectl -k restart
**注意:
如果提示**
这里写图片描述
因为当你clone的时候,也会下载一个php版本,这时候需要你打开apache的配置文件
这里写图片描述
注释掉以前的php版本,并且重启apache

到这里恭喜你如果没有进入新坑的话,那基本上就是安装完成了。

参考第三方

1。http://www.jb51.net/article/37741.htm
2.http://blog.csdn.net/houzhiwen_yy/article/details/69950836
3.http://www.redis.net.cn/
4.这个是后来参考的地址http://blog.csdn.net/chong2230/article/details/25964965

1
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

mac下安装php-redis扩展

安装php-redis扩展,参考于在Mac系统上安装redis服务 curl -O https://nodeload.github.com/nicolasff/phpredis/zip/...
  • chong2230
  • chong2230
  • 2014-05-16 11:38
  • 17151

mac下安装php扩展phpredis

git clone git://github.com/nicolasff/phpredis.git cd ./phpredis phpize make make install 然后编写in...
  • u011650048
  • u011650048
  • 2016-08-10 23:33
  • 3002

mac redis.so php7.*适用

  • 2017-11-01 13:58
  • 432KB
  • 下载

mac下安装php-redis扩展

先下源码编译: git clone git://github.com/nicolasff/phpredis.git cd ./phpredis phpize make make inst...
  • fableboy
  • fableboy
  • 2014-12-12 01:45
  • 1699

在mac上通过brew安装redis以及phpRedis扩展

使用Homebrew安装redis可以减少大量的安装和配置的工作量。 一、首先安装redis brew install redis 安装完成后的提示信息 开...
  • zrainload
  • zrainload
  • 2018-01-06 11:07
  • 71

Mac系统MAMP环境下php7安装redis.so拓展

原文参考:http://blog.webfsd.com/post_mac-xi-tongmamp-huan-jing-xiaphp7an-zhuangredisso-ta-zhan.html 首先...
  • sun_nan_vip
  • sun_nan_vip
  • 2017-07-03 19:00
  • 1130

osx上得php redis扩展怎么安装?

你要问osx下php得redis扩展怎么安装,只需要三步:
  • qdujunjie
  • qdujunjie
  • 2014-06-17 13:22
  • 6189

OSX下为php安装redis扩展~~~

configure: error: Please specify the install prefix of iconv with --with-iconv=
  • qdujunjie
  • qdujunjie
  • 2014-06-19 13:53
  • 9511

mac下安装php-redis扩展

安装PHP-Redis扩展,参考于在Mac系统上安装redis服务 curl -O https://nodeload.github.com/nicolasff/phpredis/zip/mast...
  • qq285744011
  • qq285744011
  • 2017-04-10 22:55
  • 672

Mac & Linux下php7添加memcached和redis扩展

前言:前段时间分别在mac和ubuntu16下安装了php7,虽然速度很快,但是有一些扩展php7还没有支持,如memcached和redis。Memcached想要安装memcached,需要先安装...
  • houzhiwen_yy
  • houzhiwen_yy
  • 2017-04-10 16:22
  • 1335
    个人资料
    • 访问:27835次
    • 积分:1430
    • 等级:
    • 排名:千里之外
    • 原创:110篇
    • 转载:29篇
    • 译文:0篇
    • 评论:9条
    最新评论