MAC下PHP7.0+phpredis扩展安装
来源:互联网 发布:飞机票哪个软件便宜 编辑:程序博客网 时间:2024/05/19 19:13
什么是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/
- MAC下PHP7.0+phpredis扩展安装
- mac下安装php扩展phpredis
- Centos7 下安装PHP7 phpredis扩展报错解决办法
- php7安装redis php安装phpredis扩展
- windows下安装redis 以及phpredis的扩展增对php7 (windows redis php&php7)
- mac下为php7安装memcached扩展
- windows下安装redis 以及phpredis的扩展 (windows redis php&php7)
- windows下安装redis 以及phpredis的扩展 (windows redis php&php7)
- windows下安装redis 以及phpredis的扩展 (windows redis php&php7)
- MACOS下安装phpredis扩展
- MAMP下安装phpredis扩展
- Windows下安装phpredis扩展
- CentOS下安装phpredis扩展
- wamp下安装phpredis扩展
- MAMP下安装phpredis扩展
- linux环境下为php7装phpredis扩展
- linux环境下为php7装phpredis扩展
- linux环境下为php7装phpredis扩展
- Java实现学生管理系统--待续
- 几种跨域方式总结
- 字符设备驱动--异步通知、同步互斥阻塞
- nodejs常用命令
- 每周问题系列
- MAC下PHP7.0+phpredis扩展安装
- http协议
- mq
- CSS一些命名整理
- React+BootStrap+ASP.NET MVC实现自适应和组件的复用
- 0808 poj#1163 The Triangle
- 前端框架选型续 && 分享下使用 Backbone、Vue、Angular、React 的经验
- 啥是移动广告跨屏
- 第五天