请注意,本文编写于 2813 天前,最后修改于 1082 天前,其中某些信息可能已经过时。
一. 安装redis服务器
使用Homebrew安装redis可以减少大量的安装和配置的工作量。
执行 brew install redis 安装redis
常用命令
- redis-server #启动redis服务器
- redis-cli # redis客户端
- redis-server --port 6380 #Redis 默认端口是6379,也可以换个端口号启动
- redis-cli shutdown #关闭redis,服务端会断开所有客户端的连接,然后根据配置执行持久化,最后退出。
二. 安装php-redis扩展
php默认不支持redis,需要进行编译才能使用。
- 下载源码编译 php官方扩展库链接
- 将redis-4.0.2.tgz(写这篇文章时的最新版本)下载到本地
- 执行tar -xzf命令,解压.tgz 后缀的文件
进入到redis-4.0.2文件夹中,依次执行如下命令:
- phpize
- ./configure
- make
- sudo make install
在php.ini中启用redis
- 添加 extension=redis.so;
- 重启php-fpm和nginx
三. 在PHP中使用redis
连接到 redis 服务php代码
<?php
//连接本地的 Redis 服务
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
echo "Connection to server sucessfully";//查看服务是否运行
echo "Server is running: " . $redis->ping();?>
执行脚本,输出结果为:
Connection to server sucessfully
Server is running: PONG