1查找redis在linux的哪个位置
- 使用whereis redis查找redis位置
whereis redis
发现找不到redis的安装位置
- 输入以下,想知道redis.service是哪个进程
ps -ef | grep redis
结果发现redis根本没有启动
- 输入以下启动redis.service
systemctl restart redis.service
成功启动
- 输入以下命令,可以查看该进程对应的目录
ls -l /proc/进程号/cwd
2 设置密码(永久方式)
- 需要永久配置密码的话就去redis.conf的配置文件中找到requirepass这个参数,如下配置:
requirepass 123 指定密码123
3 设置redis后台启动
找到daemonize
将其设置成yes,确保redis可以后台启动
- daemonize yes : redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代表开启守护进程模式。在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。
- daemonize no :当daemonize选项设置成no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出
4 找到redis的安装目录,进入bin, 指定配置文件重启redis
redis-server [你的redis.conf存放位置]
- 测试密码连接
redis-cli
进入redis客户端
再输入以下,根据密码连接到redis客户端
auth [你的密码]
显示ok,代表密码设置成功