Linux Centos7环境安装/启动 Redis

2022/5/23 2:03:57

本文主要是介绍Linux Centos7环境安装/启动 Redis,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Linux Centos7 环境安装 Redis

 

  • 下载地址

 

 

 

  • 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境

gcc -v  #检查是否安装
yum install -y gcc  #安装gcc

 

  • 将下载的redis包 通过 xftp 上传到服务器

  • 进入上传redis的目录,检查是否上传成功

[root@iZwz97c3p7jioq3dzo6s6kZ local]# cd redis
[root@iZwz97c3p7jioq3dzo6s6kZ redis]# ls
redis-6.2.7.tar.gz
  • 安装 redis

tar -zxvf redis-6.2.7.tar.gz    #解压命令
ls
redis-6.2.7  redis-6.2.7.tar.gz
​
​
cd redis-6.2.7  进入 redis-6.2.7 目录
make            # 进行编译
make install    # 完成安装
​
安装完成后,会在/usr/local/bin目录下生成下面几个可执行文件
bin]# ls
cloud-id    cloud-init-per  jsonpatch    jsonschema  redis-benchmark  redis-check-rdb  redis-sentinel
cloud-init  jsondiff        jsonpointer  normalizer  redis-check-aof  redis-cli        redis-server
​
​
目录介绍:
1、redis-server : redis服务器
2、redis-cli : redis客户端
3、redis-benchmark : 性能测试工具
4、redis-check-aof : 修复 aof 文件
5、redis-check-dump : 修复 dump.rdb 文件
6、redis-sentinel : redis 集群
​

 

启动redis

 

前台启动

 

bin]# redis-server  # 启动命令

 

后台启动

 

  • 进入到 redis 目录中

redis-6.2.7]# ls
00-RELEASENOTES  BUGS  CONDUCT  CONTRIBUTING  COPYING  deps  INSTALL  Makefile  MANIFESTO  README.md  redis.conf  runtest  runtest-cluster  runtest-moduleapi  runtest-sentinel  sentinel.conf  src  tests  TLS.md  utils
​
复制 redis.conf 
redis-6.2.7]# cp redis.conf /usr/local/bin/yixiConfig/myRedis.conf

redis 默认是不支持后台启动的

 

 

daemonize no # 改为 yes

 

 

 

  • 通过配置文件启动redis

bin]# ls
cloud-id    cloud-init-per  jsondiff   jsonpointer  normalizer       redis-check-aof  redis-cli       redis-server
cloud-init  dump.rdb        jsonpatch  jsonschema   redis-benchmark  redis-check-rdb  redis-sentinel  yixiConfig
​
bin]# redis-server /usr/local/bin/yixiConfig/myRedis.conf  # 启动命令
​
bin]# ps -ef|grep redis     # 查看redis进程信息
root       44161       1  0 May21 ?        00:00:19 redis-server 127.0.0.1:6379
root       44994   44893  0 10:28 pts/0    00:00:00 grep --color=auto redis
​
bin]# redis-cli     # 客户端连接 redis

 

  • 关闭redis

1、方式一
​
127.0.0.1:6379> shutdown    # 关闭redis命令
not connected> exit
bin]# ps -ef|grep redis     # 查看redis进程信息
root       45002   44893  0 10:31 pts/0    00:00:00 grep --color=auto redis
​
2、方式2
​
bin]# redis-cli shutdown    # 关闭redis命令
[root@iZwz97c3p7jioq3dzo6s6kZ bin]# ps -ef|grep redis   # 查看进程信息
root       45044   44893  0 10:36 pts/0    00:00:00 grep --color=auto redis
​
3、方式3
​
 bin]# ps -ef|grep redis        # 查看进程信息
root       45072       1  0 10:38 ?        00:00:00 redis-server 127.0.0.1:6379
root       45078   44893  0 10:38 pts/0    00:00:00 grep --color=auto redis
bin]# kill -9 45072             # 通过 kill命令 杀掉 redis-server 进程
bin]# ps -ef|grep redis         # 再次查看进程信息
root       45080   44893  0 10:39 pts/0    00:00:00 grep --color=auto redis
​
 

 



这篇关于Linux Centos7环境安装/启动 Redis的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程