php将session使用redis存储
vi /etc/php.ini # 或者类似/etc/php/8.2/fpm/pool.d/www.conf中修改
修改
;session.save_handler = files
session.save_handler = redis
修改
;session.save_path = "/tmp"
session.save_path = "tcp://127.0.0.1:6379"
如果加密码的话需要这样(当然了后面还可以继续增加其他参数)
session.save_path = "tcp://127.0.0.1:6379?auth=authpassword"
加上验证后的redis如果使用客户端需要这样使用
redis-cli -h 127.0.0.1 -p 6379 -a authpassword
redis配置auth认证密码
vi /etc/redis.conf
找到
#requirepass foobared
将注释打开
requirepass foobared
并将foobared设置成自己想要的密码,重启redis
如果stop提示
(error) NOAUTH Authentication required.
Waiting for Redis to shutdown ...
则修改
$CLIEXEC -p $REDISPORT shutdown
为
$CLIEXEC -p $REDISPORT -a 密码 shutdown
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭