记录在linux环境下如何运行redis服务
之前简单学习过Redis,前两天想通过SSM整合Redis,但是连怎么运行redis都不记得。
一、打开虚拟机,通过finalShell连接到虚拟机。需要注意的是确保ip地址正确,可以在Linux下输入ip addr查询当前的IP地址。
查询ip地址:
配置连接信息:
二、找到Linux安装的位置
一般默认的安装位置在/usr/local/bin目录下,我们可以在任何目录通过redis-server启动服务。不过在启动的时候可以指定特定的配置文件,如果不指定就会加载默认的配置文件。
我自己redis配置文件的目录: /home/mylinux/mySoftware/redis-3.2.5 ,目录中的redis.conf是默认的配置文件。
我拷贝了一份redis.conf到/home/mylinux/mySoftware/MyRedis,如下图。
然后按照下面的规则修改了redis.conf。如果不修改,则redis服务默认是前台启动;修改之后变为后台启动。
三、开启Linux服务
进入到配置文件的目录,在命令行输入redis-server redis.conf,即可运行redis服务。
通过ps -ef | grep redis 命令查看服务是否启动。可以看到在本机启动了redis的服务,占用端口6379。
四、通过客户端连接redis服务
通过命令 redis-cli -h 127.0.0.1 -p 6379 连接到linux服务。-h和-p可以不写,则默认本机的6379端口。显示下面的样子则连接成功。可以通过ping命令测试,如果回复pong则连接成功。
五、退出和关闭服务
在客户端输入exit则退出客户端;
在客户端输入shutdown则会关闭服务。
也可以在命令行输入redis-cli shutdown关闭redis服务。
六、运行起redis服务和通过客户端连接之后就可以进行操作啦