redis启动

 

客户端

启动客户端  :  ./redis-cli –h ip地址 –p 端口 –a 密码

例如: /redis-cli -h 127.0.0.1 -p 6379  

 进入redis 的密码 :auth 密码

  连上不的话,配置绑定vi redis.conf  bind 静态ip  

 

还可以写成:[root@localhost bin]# ./redis-cli

使用默认配置默认的ip127.0.0.1】,默认的port6379

注意:还可以先连接,再认证

例如:

[root@localhost bin]# ./redis-cli -h 127.0.0.1 -p 6379

127.0.0.1:6379> set b bbb

(error) NOAUTH Authentication required.

127.0.0.1:6379> auth jbgsn

OK

127.0.0.1:6379> set b bbb

OK

l 退出

127.0.0.1:6379> quit

l 关闭

强制关闭:Ctrl+c

正常关闭:[root@localhost bin]# ./redis-cli shutdown

查看进程:  ps –aux|grep redis  

杀掉进程:ps –aux|grep redis    redis服务的进程编号 然后使用 kill -9 进程号 指令结束进程

 

 

启动服务端 : ./redis-server

 

第一步需要将redis解压之后的源码包中的redis.conf文件拷贝到bin目录下

[root@localhost bin]# cp  /redis解压目录下/redis.conf ./

 

第二步修改redis.conf文件daemonize改为yes

先要使用vim redis.conf

 

第三步使用命令后端启动redis

[root@localhost bin]# ./redis-server redis.conf

第四步查看是否启动成功

ps  -aux|grep redis

是否有redis进程

root      20157  0:00 ./redis-server 127.0.0.1:6379

 

关闭后端启动的方式

强制关闭:[root@localhost bin]# kill -9 20157  

正常关闭:[root@localhost bin]# ./redis-cli shutdown

 

 在项目中建议使用正常关闭

因为redis作为缓存来使用的话将数据存储到内存中如果使用正常关闭则会将内存数据持久化到本地之后再关闭

 如果是强制关闭则不会进行持久化操作可能会造成部分数据的丢失

 其他

返回所有连接到服务器的客户端信息和统计数据:   client list 

linux 重启redis 服务 : service redisd restart 

posted @ 2020-05-07 23:41  工具人的自觉  阅读(202)  评论(0编辑  收藏  举报