首先需要到php-redis仓库下载对应版本的redis拓展放到拓展目录并进行相应配置。
然后就可以在脚本中实例化Redis

1
2
3
4
5
6
7
8
9
<?php $redis = new Redis(); $redis->connect('192.168.81.140', 6379); echo "Connection to server successfully."; echo "Server is running: ". $redis->ping(); $redis->set("tutorial-name", "Redis tutorial"); echo $redis->get("tutorial-name"); $redis->del("tutorial-name"); $redis->close(); ?>

如果在局域网中调试,除了防火墙放通端口外,还需要对redis.conf进行相应的配置。之前由于没有配置,因此一直连不上,直到看到了客户端软件的这个报错,没有密码需要关闭保护模式

redis局域网保护模式问题.png

主要就是配置bindprotected-mode两个选项

1
2
bind 192.168.81.140 protected-mode no