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
使用默认配置:默认的ip【127.0.0.1】,默认的port【6379】
注意:还可以先连接,再认证
例如:
[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