接上一篇:企业实战_01_Redis下载/安装/运行/停止https://blog.csdn.net/weixin_40816738/article/details/99198062
Redis小知识:
向服务器发送命令
①redis-cli连上redis服务器后,可以在命令行发送指令;
②ping,测试客户端与redis的连接是否正常,如果连接正常会收到回复PONG;
③set/get,使用set和get可以向redis设置数据、获取数据;
安装redis后
启动redis有2种方式,一种是前台启动,另一种是后台启动,前台启动属于命令行方式启动,当操作ctrl+c退出窗口时,redis服务就会强制停止。
前台启动redis,当我们强制退出时,不会对数据进行持久化,不会保存到redis中,如果想保存redis,需要手动执行save命令,保存数据。
正确关闭redis服务,推荐使用./redis-server shutdown
向服务器发送命令,正常停止redis,可以正常保存数据,并且持久化数据。
不想使用6379端口号启动redis怎么办?
请使用下面的命令,以端口号6380启动redis
./redis-server --port 6380
那客户端怎样连接呢?./redis-cli 默认启动6379客户端,指定端口启动即可
./redis-cli -p 6380
那退出redis服务,又该怎么操作呢?
./redis-server shutdown
向服务器发送命令,正常停止redis 端口为6379
指定端口停止即可
./redis-cli -p 6380 shutdown
启动指定redis端口启动,一种是通过命令,另一种是修改配置文件(将redis.conf中port=端口号)
redis客户端连接redis服务:
①在redis的安装目录下有reds的客户端,即redis-cli(Redis Command Line Interface),它是Redis自带的基于命令行的Redis客户端;
./redis-cli -p 6379 -h 192.xx.xxx.xx
格式:./redis-cli -p 6379 -h ip地址
那停止远程的redis服务,怎样操作呢?
./redis-cli -p 6379 -h 192.xx.xxx.xx shutdown
为了安全,如何给redis添加密码?
进入redis主目录,修改redis.conf配置文件,设置密码
cd /app/redis-5.0.5
vim redis.conf
查找 requirepass,打开注释,修改密码
保存退出即可
密码配置在redis的配置文件中,因此,需要启动时指定redis配置文件即可
./redis-server ../redis.conf
启动redis客户端
本机启动:
./redis-cli -a gblfy
非本机启动:
./redis-cli -p 6380 -h 127.0.0.0 -a gblfy
注:
- -p:当端口不为默认的6379时,需要添加
- -h:当不是本机时,需要添加
- -a:后面添加密码
第一次测试,把密码输入错误
./redis-cli -a f
第二次:不输入密码测试
./redis-cli
第三次:输入正确密码测试
./redis-cli -a gblfy
温馨提醒:
如果redis采用了主从,master的密码修改了,slave的redis实例,也需要修改,否则无法同步数据。
下一篇:企业实战_03_Redis基础命令https://blog.csdn.net/weixin_40816738/article/details/99213524