配置环境变量

为了能够全局使用redis的相关命令,我们配置环境变量(但是貌似/usr/local/bin已经在环境变量中了)

1
echo "export PATH=$PATH:/usr/local/bin" >> /etc/profile

启动服务端

前台启动

1
redis-server

image-20220823163207533

前台启动退出方法

按CTRL+C即可退出

image-20220823163321503

后台启动

拷贝redis.conf

首先我们拷贝一份redis.conf到~/redis目录,这也是对redis.conf配置文件的一种备份,之后我们操作的都是拷贝的redis.conf配置文件

1
2
mkdir -v ~/redis
cp -v ~/redis-stable/redis.conf ~/redis/redis.conf

设置后台启动

修改我们的redis.conf文件,设置后台启动

1
vim ~/redis/redis.conf

将daeonize设置为yes

image-20220823164354374

后台启动

参数带上我们的配置文件名

1
redis-server ~/redis/redis.conf

没有提示信息,但是我们可以查看redis的进程信息和端口号

查看进程

查看6731端口

1
netstat -ntlp

image-20220823165037669

说明后台启动成功

后台启动退出的方法

方法一:kill进程

kill掉redis-server的进程即可,这里需要知道其pid

1
ps -ef | grep redis

image-20220823164850833

pid为31221

kill掉它即可

1
kill -9 31221
方法二:在客户端使用shutdown命令

这种方法需要先连用redis-cli连接redis-server

1
shutdown

image-20220823170424375

再次查看进程信息

1
ps -ef | grep redis

可以看到服务端已经被kill掉

image-20220823170629258

启动客户端

以默认的方式启动

1
redis-cli

image-20220823165706006

指定连接主机ip和端口号

1
redis-cli -h localhost -p 6379

image-20220823165958233

关闭客户端

按CTRL+C即可退出

注:shutdown命令是关闭连接的redis服务器,不是关闭客户端