mac系统安装php redis扩展
2016-07-16 17:45
776 查看
安装步骤如下:
1、下载redis扩展
下载地址:https://nodeload.github.com/nicolasff/phpredis/zip/master
2、下载下来是zip包
手动解压 zip phpredis-master.zip
cd phpredis-master
执行 phpize
phpize是干什么的?
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块
3、配置路径
./configure --with-php-config=/usr/bin/php-config
这步没错,但是进去后发现没有configure这个东东
那么就需要自己手动生成一下,但是必须先安装autoconf
mac 下可以先执行
brew install autoconf
安装成功后,执行autoconf,发现configure已经生成
OK,可以执行了。
4、执行make
sudo make
sudo mkae install
# 这时候会提示一个路径
/usr/lib/php/extensions/no-debug-non-zts-20100525/
表示已经将扩展放置在该位置
5、配置php.ini
打开php.ini加入
extensions=redis.so
最后重新启动php-fpm,执行phpinfo()
发现redis已经在扩展列表里了。
1、下载redis扩展
下载地址:https://nodeload.github.com/nicolasff/phpredis/zip/master
2、下载下来是zip包
手动解压 zip phpredis-master.zip
cd phpredis-master
执行 phpize
phpize是干什么的?
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块
3、配置路径
./configure --with-php-config=/usr/bin/php-config
这步没错,但是进去后发现没有configure这个东东
那么就需要自己手动生成一下,但是必须先安装autoconf
mac 下可以先执行
brew install autoconf
安装成功后,执行autoconf,发现configure已经生成
OK,可以执行了。
4、执行make
sudo make
sudo mkae install
# 这时候会提示一个路径
/usr/lib/php/extensions/no-debug-non-zts-20100525/
表示已经将扩展放置在该位置
5、配置php.ini
打开php.ini加入
extensions=redis.so
最后重新启动php-fpm,执行phpinfo()
发现redis已经在扩展列表里了。
相关文章推荐
- CentOS 7环境下安装Redis
- 【环境配置记录】懒人 Ubuntu 2016.04 64bit 安装LNMP+Redis
- Java使用Jedis操作Redis
- Redis-Windows
- session入redis 操作
- nginx+tomcat+redis完成session共享
- Tomcat+redis+nginx配置
- redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
- Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
- centos下安装redis
- mysql -redis 主从复制
- Ubuntu 14.04 安装 Redis
- Centos6.4搭建Redis集群遇到的几个问题汇总
- session入redis
- Redis使用场景
- HBase、Redis、MongoDB、Couchbase、LevelDB主流 NoSQL 数据库的对比
- Redis 的 5 个常见使用场景
- spring + ehcache + redis两级缓存实战篇(2)
- Redis 集群常见问题
- Redis 学习笔记 数据类型 - hash