资讯专栏INFORMATION COLUMN

PHP安装phpredis扩展

wangjuntytl / 2431人阅读

摘要:因为最近要用到和的组合,但是是没有带的支持的,所以要自己手动配置模块。环境版本这是一个的第三方的扩展模块,但是获得了官方的授权。同时在行把这行配置前面的星号去掉打开配置。这样的基本环境就能用了。

因为最近要用到php和redis的组合,但是php是没有带redis的支持的,所以要自己手动配置redis模块。

环境

MAC OS 10.9.4

PHP版本 5.4.24

Zend Engine v2.4.0

phpredis
  

这是一个PHP的第三方的扩展模块,但是获得了PHP官方的授权。

phpredis 的github地址:

https://github.com/nicolasff/phpredis
编译安装

首先git clone 项目到本地,切换到phpredis目录下

在shell中输入 phpize 然后 ./configure 进行配置

接下来就是最后的make 和make install了

  

make 之后记得跑一下 make test,你会得到以下信息
在make install中遇到点权限问题,所以要加上sudo(ps:根据实际情况而定是不是需要sudo权限)

这样就完成了phpredis的编译工作,接下来我们需要来配置了。

配置

前提是你配置好了你的php环境,我的都是系统自带的,还没做过配置,就简单配置一下。

  

在 /etc/apache2/httpd.conf 里面把DocumentRoot设置为自己想要的文件夹,默认是在/Library/WebServer/Documents里面,但是我不喜欢很么东西都放在系统目录下,还有各种权限问题,我就把DocumentRoot指到我的Home目录的一个文件下。同时在118行把这行配置前面的星号去掉打开配置。这样的基本环境就能用了。只是简单配置跑起来,我自己后续做了很多优化调整,这个看个人需求了

然后,在PHP.INI 配置文件中添加一条extension = redis.so 就OK

对了,别忘了重启Apache

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31870.html

相关文章

  • 【redis学习二】多php版本下phpredis扩展安装

    摘要:背景安装完之后,需要安装扩展,才能让操作本机有多个版本,安装过程中遇到的坑分享一下。四问题修复已修复,但是原因可能不太准确编译报错最初以为是多个版本生成问题,采用指定版本,指定位置。 背景:安装完redis之后,需要安装phpredis扩展,才能让php操作redis;本机有多个php版本,安装过程中遇到的坑分享一下。 一 下载 git上下载redis的扩展包 git clone ht...

    siberiawolf 评论0 收藏0
  • MAC下安装php-redis扩展

    摘要:下载,地址下载完成得到移动到目录中进入目录解压得到文件夹,将文件夹改名为进入文件夹执行若未安装,则会报错需要先安装若未安装,则另外百度安装的方法安装完之后,再执行,接着执行下面的代码执行执行由于点几开始本身关闭了对 下载php-redis,地址:https://nodeload.github.com/n... 下载完成得到phpredis-master.zip 移动到/usr/loca...

    zlyBear 评论0 收藏0
  • MAMP下安装PHP Redis扩展及Redis下载使用

    摘要:最近手里有个项目需要用用缓存,权衡之下选择,没想到这里面水还挺深。说明是独立于语言的,如果用操作的话,自然要安装扩展,但是在环境下和自己配置的环境是不一样的,里面源码是残缺的,具体原因我也没查,所以需要自己下载源码编译。 最近手里有个项目需要用用缓存,权衡之下选择redis,没想到这里面水还挺深。 说明 Redis是独立于语言的,如果用PHP操作的话,自然要安装PHP Redis扩展,...

    GraphQuery 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<