此处仅针对使用bt面板一键安装的朋友
在开发过程中,难免会写队列或者缓存,这时便是redis登场的时候了,当然小伙伴也可以选其他工具。
接下来我们来说说bt安装redis 和php-redis扩展的坑了
- 首先,第一个踩坑点,直接安装redis,先不安装 服务器的php-redis扩展 但是redis却无法启动(不知道其他小伙伴有没有要过)
安装成功,却无法启动,而且上面写的很清楚,php链接redis需要安装php-redis扩展,但是不代表我连redis服务都无法启动吧,难道说不装php-redis扩展,redis服务就无法启动?,这个就mmp了吧! - 其次,那如何才能启动redis,那就只有安装php-redis扩展,他才能启动,难道,我就可以在这服务器装redis,在另一台服务器访问?算了这都是小问题,只要能启动redis服务就可以
这又是怎回事?不是说好了,装上php-redis扩展就可以启动了吗,为什么还是启动不了,别急往下看 - 既然如此,那这样的话我们要怎么启动redis呢?既然如此那就卸载redis服务然后,结果还是失败,最后redis服务卸载,redis扩展卸载,然后直接安装php-redis扩展,哦呦,他安装redis扩展的时候会自动安装redis服务,并且可以启动成功,
接下来配置一下redis服务
//打开redis配置文件
找到 bind 127.0.0.1
改为 # bind 127.0.0.1
找到 daemonize no
改为 daemonize yes
//添加 redis密码
requirepass 123456
//重启redis服务
//接下来打开redis服务的安装界面
输入:src/redis-cli
如图下:
因为我们设置了密码,所以需要加auth验证
小伙伴也可以在自己本地使用redis客户端进行连接。
小伙伴也可以自己安装的redis服务,不采用bt,都可以。