在 Homestead 中怎么配置 Redis ?
昨天,需要在项目中使用 Redis ,由于我使用的是 Homestead ,所以对 Redis 的配置不太了解,在官方文档中,也没有找到 Redis 的配置讲解 。
我想做的是 : 在 Redis 的配置文件中配置 requirepass ,但是这个 Redis 是在 Homestead 上的,而不是在本地,对 Homestead 的不熟悉导致我一直都不清楚怎么解决这个问题 , 我的困惑点一直是如何在 Homestead.yaml 配置文件中配置 Redis ,但是一直找不到 Redis 的配置,然后我就放弃这个方法了。
只能使用这个方法了 :登录虚拟机并配置 ,参见文档上这个部分 : 通过 SSH 连接
于是 ,我在 Homestead 目录下执行 vagrant ssh 连接到虚拟机 ,执行 sudo find / -name redis.conf 找到 redis 的配置文件在 /etc/redis/redis.conf 中 ,chmod 此配置文件的权限并通过 nano 编辑此配置文件即可 。
// 步骤 :
// 1、切换到你的 Homestead 安装目录
cd Homestead
// 2、通过 SSH 连接虚拟主机
vagrant ssh
// 3、找到 redis 的配置文件
sudo find / -name redis.conf
// 4、更改 redis 的配置文件的权限
sudo chmod 777 /etc/redis/redis.conf
// 5、使用 nano 修改配置文件并保存即可
因此,同理,如果在 Homestead.yaml 配置文件中找不到相关的服务( 如 redis )如何配置,我们就可以通过这种方法自己去虚拟机上面配置即可 。
如果大家有更简单的方法,希望可以分享一下 。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: