Centos7 安装redis 6.x 和卸载过程

文章目录

  • 前言
  • 一、安装Redis :
    • 1、查看是否有安装gcc
    • 2、如果没有gcc,则需要在线安装命令
    • 3、wget下载Redis
    • 4、解压
    • 5、编译
    • 6、安装,默认会安装在/usr/local/bin目录下
    • 7、将redis配置到环境变量中,这样就能在任何目录下都去访问了
    • 7、配置文件生效:
    • 8、修改redis.conf配置文件
    • 8、启动Redis
      • 8.1、服务端启动
      • 8.2、查看进程
      • 8.3、客户端启动
    • 9、远程服务器连接Redis
    • 10、Redis关闭
  • 二、卸载Redis :
    • 1、先把redis服务关闭
    • 2、删除make的生成的redis为前缀的文件
    • 3、删除redis的源文件
  • 总结

前言

Centos7 + redis版本:6.2.6

  • Redis压力测试

一、安装Redis :

Redis是c开发的,因此安装redis需要c语言的编译环境,

1、查看是否有安装gcc

gcc -v

2、如果没有gcc,则需要在线安装命令

yum install -y gcc

3、wget下载Redis

wget http://download.redis.io/releases/redis-6.2.6.tar.gz

4、解压

tar -zxvf redis-6.2.6.tar.gz

5、编译

make

6、安装,默认会安装在/usr/local/bin目录下

make install PREFIX=/data/software/redis

7、将redis配置到环境变量中,这样就能在任何目录下都去访问了

编辑配置文件:

    vim /etc/profile
 
文件末尾添加以下内容:
    
    export REDIS_HOME=/data/software/redis
    export PATH=$PATH:$REDIS_HOME/bin

7、配置文件生效:

source  /etc/profile

8、修改redis.conf配置文件

#后台启动
daemonize yes
#requirepass foobared
#设置密码,默认为不设密码
requirepass 123456
#输出日志存名称
logfile "log-6379.log"
#rdb持久化文件名
dbfilename dump.rdb
#RDB的缺点是服务器宕机时最后一次持久化数据可能会丢失

#持久化文件位置,rdb和aof共用
dir /data/software/redis/datas
#当redis无法写入磁盘时是否直接关闭redis的写操作
stop-writes-on-bgsave-error yes
#持久化文件是否进行压缩
rdbcompression yes
#持久化之前是否进行数据完整性校验
rdbchecksum yes
#开启aof持久化
appendonly yes
#aof持久化文件名
appendfilename "appendonly.aof"
#RDB是默认开启的,RDB和AOF都开启的话redis重启默认使用AOF进行恢复

8、启动Redis

8.1、服务端启动

#cd 到 redis 根目录下 
src/redis-server redis.conf

8.2、查看进程

ps -ef|grep redis

Redis服务端启动截图

8.3、客户端启动

cd /data/software/redis/src

#没密码
./redis-cli 

#有密码
./redis-cli -a 123456

#退出
exit

在这里插入图片描述

9、远程服务器连接Redis

redis-cli -h 47.243.118.26 -p 6379 -a "123456"
#格式为
redis-cli –h IP地址 –p 端口 –a 密码

10、Redis关闭

#查询PID
ps -ef | grep -i redis
kill -9 PID

二、卸载Redis :

1、先把redis服务关闭

2、删除make的生成的redis为前缀的文件

Centos7 安装redis 6.x 和卸载过程_第1张图片

#执行删除命令
rm -f /data/software/redis/bin/redis*

3、删除redis的源文件

rm -rf /data/software/redis/*

卸载完成


总结

如果此篇文章有帮助到您, 希望打大佬们能关注点赞收藏、评论支持一波,非常感谢大家!
如果有不对的地方请指正!!!

你可能感兴趣的:(Redis,Centos7,Cache,redis,centos)