mac 下 php 使用 redis

一、安装 redis 服务

brew install redis

To have launchd start redis at login:

    mkdir -p ~/Library/LaunchAgents

    ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents

Then to load redis now:

    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

Or, if you don't want/need launchctl, you can just run:

    redis-server /usr/local/etc/redis.conf


redis 服务测试

mac 下 php 使用 redis_第1张图片


二、使用 redis 客户端

一个是 PHP 的 Redis 扩展,使用C语言编写,扩展形式安装使用。

curl -O https://nodeload.github.com/nicolasff/phpredis/zip/master

tar -zxf master

cd phpredis-master/

phpize

./configure

make

sudo make install

# 这时候会提示一个路径

/usr/lib/php/extensions/no-debug-non-zts-20121212/

# 表示已经将扩展放置在该位置

mac 下 php 使用 redis_第2张图片

#打开php配置文件

vi /etc/php.ini

#增加如下内容

extension=redis.so

#重启apache

apachectl restart

#查看扩展安装情况

php -m |grep redis

#出现 redis 表示安装成功。

一个是使用 nrk/predis 包,php编写,直接下载使用即可。

测试

mac 下 php 使用 redis_第3张图片

mac 下 php 使用 redis_第4张图片


三、图形管理工具

redis还有一个基于WEB的图形界面管理工具,叫phpRedisAdmin,如果刚开启服务会出现一些Undefined index,过一会就好了。如果想试试可以使用如下命令安装该管理工具,支持String、Hash、 List、Set、Zset.

git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git

cd phpRedisAdmin/

composer install


查看

mac 下 php 使用 redis_第5张图片


感谢开源项目作者。


你可能感兴趣的:(redis,PHP,mac)