Fork me on GitHub

linux 安装 redis

安装 redis

1
yum install redis

启动 redis

1
service redis start

查看状态

1
ps -ef | grep redis

进入 redis 服务

1
redis-cli

关闭 redis 服务

1
redis-cli shutdown

开放端口的防火墙

1
2
/sbin/iptables -I INPUT -p tcp --dport 6379  -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT

安装 php redis 扩展

1
2
3
4
5
6
7
8
9
# 查看 php 版本
php -v
# 查找对应的 redis 扩展版本
yum list | grep php55w*
yum list | grep "php" | grep "redis"
# 安装扩展
yum -y install php-pecl-redis.x86_64
# 重启 php-fpm
service php-fpm restart

查看是否成功

1
2
3
4
5
6
7
8
redis-cli
>set test-frostbelt-name frostbelt
OK
>get test-frostbelt-name
"frostbelt"

php -r '$redis=new Redis();$redis->connect("127.0.0.1",6379);echo $redis->get("test-frostbelt-name");'
frostbelt#

注:

1
如果 php 不是由 yum 安装的,需要下载 phpredis 扩展,手动安装
-------------感谢您的阅读 有问题请留言(或mailto:frostbelt@sina.cn)-------------