MAC下PHP7.0+phpredis扩展安装

标签: php 数据库 redis mac
2551人阅读 评论(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

查看评论

mac下安装php-redis扩展

mac下安装php-redis扩展操作系统版本:10.12.5。下载php-redis,地址:https://nodeload.github.com/nicolasff/phpredis/zip/ma...
  • wodecc_u
  • wodecc_u
  • 2017-08-05 12:13:47
  • 877

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

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

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:45
  • 3678

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

前言:前段时间分别在mac和ubuntu16下安装了php7,虽然速度很快,但是有一些扩展php7还没有支持,如memcached和redis。Memcached想要安装memcached,需要先安装...
  • houzhiwen_yy
  • houzhiwen_yy
  • 2017-04-10 16:22:33
  • 1773

mac下安装redis以及redis扩展-----xampp

原文地址:http://jhomephper.blog.51cto.com/8558055/1692761 第一步:安装基础支持 curl -O http://mirr...
  • goodzyw
  • goodzyw
  • 2015-09-08 14:54:36
  • 2352

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:38
  • 1788

Mac 开启 PHP的Redis 扩展

1. 去peel.php.net 搜索redis稳定包并下载 2. 下载解压 wget http://pecl.php.net/get/redis-3.1.6.tgz cd redis-3.1...
  • joeson7456
  • joeson7456
  • 2018-04-06 15:55:24
  • 36

Mac下redis的安装 以及配置支持PHP使用redis

1 下载最新redis  https://redis.io/download也可以查看原文了解更多:http://www.upwqy.com/details/1.html2 安装redis.  这部分...
  • stone529857614
  • stone529857614
  • 2018-04-05 10:06:34
  • 22

MAC 下使用XAMPP为PHP扩展redis

MAC 下使用XAMPP为PHP扩展redis 从git上clone下phpredis项目,地址是https://github.com/phpredis/phpredis.git git clone ...
  • d18826252059
  • d18826252059
  • 2016-11-08 14:34:47
  • 1728

Mac下安装php的mongodb扩展

背景: 使用mac中已经自带的php,而默认情况下是没有mongodb扩展的,所以还无法使用php脚本访问mongodb 已经安装了brew,这个是mac下非常好用的一个安装软件的工具,类似于ub...
  • liuhuoxingkong
  • liuhuoxingkong
  • 2017-07-17 09:03:07
  • 3900
    个人资料
    持之以恒
    等级:
    访问量: 5万+
    积分: 2268
    排名: 2万+
    最新评论