Laravel 如何使用不同的用户连接到Redis数据库?
我刚开始学习Redis,不知道如何更改数据库用户。我在安装redis时添加了一个名为redis的用户。这里有几个问题Laravel 如何使用不同的用户连接到Redis数据库?,laravel,laravel-5,redis,predis,Laravel,Laravel 5,Redis,Predis,我刚开始学习Redis,不知道如何更改数据库用户。我在安装redis时添加了一个名为redis的用户。这里有几个问题 如何添加新用户并设置密码 如何选择他的用户连接数据库 Redis配置文件: [单位] Description=内存中的Redis数据存储 After=network.target [服务] 用户=redis 组=redis ExecStart=/usr/local/bin/redis-server/etc/redis/redis.conf ExecStop=/usr/local
Redis配置文件:
[单位]
Description=内存中的Redis数据存储
After=network.target
[服务]
用户=redis
组=redis
ExecStart=/usr/local/bin/redis-server/etc/redis/redis.conf
ExecStop=/usr/local/bin/redis cli关闭
重新启动=始终
[安装]
WantedBy=multi-user.target
Laravel配置文件:
“redis”=>[
'客户机'=>'预测',
“默认值”=>[
'host'=>env('REDIS_host','127.0.0.1'),
'password'=>env('REDIS_password',null),
'port'=>env('REDIS_port',6379),
“数据库”=>0,
],
],
没有这样的设施。任何一个连接到Redis的人都可以向它发送命令。因此,永远不要将Redis暴露给不受信任的客户端
为了使其更安全,您可以为Redis设置密码(检查Redis.conf
中的requirepass
指令)。然后,客户端必须使用AUTH
命令进行身份验证