阅读 53

linux centos8.0 安装 redis 采用解压 安装 make 安装 全套步骤 及介绍

目录

介绍 

安装 

为了可以使用make安装如下

安装redis

配置

修改配置打开配置文件

修改项

启动

启动命令

查看启动

测试

扩展命令和配置,普通配置有上边的即可

开启远程访问

设置访问密码

    修改端口

    持久化配置    RDB快照备份配置

    AOF追加方式持久化

直接杀进程启动,重启方式

先关闭杀掉进程

查看进程

命令二 kill -9 进程 关掉进程

再启动redis

修复aof文件

卸载redis 




介绍 

在linux  上采用 redis压缩包tar 安装

以及配置 redis 的各项能力

方便在项目使用的时候直接用起来 

完整步骤

 

安装 

为了可以使用make安装如下

$ yum -y install gcc automake autoconf libtool make
$ yum install gcc gcc-c++
复制代码

 

安装redis

    $ cd /home
	$ wget https://download.redis.io/releases/redis-6.0.10.tar.gz
	$ tar xzf redis-6.0.10.tar.gz
	$ mv redis-6.0.10/ /usr/local/redis
	$ cd redis
	$ make
复制代码

 

配置

修改配置打开配置文件

$ vim redis.conf    
复制代码

 

修改项

    #修改成后台启动
    daemonize no 改为yes
	#设置密码 790行左右位置 需要手动添加默认是注释的无密码
	requirepass 666666
	#开启aof持久化方式 1094行左右位置,杀掉进场再打开还能看到数据 ,如果只用udmp的话有时候因为时间太短可能会保存不上
	appendonly yes	
	
复制代码

 

启动

启动命令

$ src/redis-server /usr/local/redis/redis.conf
复制代码

 

查看启动

//查看启动情况
	[root@localhost redis]# ps -aux | grep redis
	root       9957  0.1  1.1  62012  9568 ?        Ssl  03:03   0:00 src/redis-server 127.0.0.1:6379
	root       9965  0.0  0.1  12324  1080 pts/0    R+   03:04   0:00 grep --color=auto redis
复制代码

 

测试

$ src/redis-cli
	redis> auth 666666
	redis> set foo bar
	OK
	redis> get foo
	"bar"
复制代码

 

扩展命令和配置,普通配置有上边的即可

开启远程访问

bind 0.0.0.0
复制代码
  • 将bind 127.0.0.1改成允许所以ip访问,也可指定ip,多个ip中间空格

设置访问密码

 requirepass 密码
复制代码
  •     去掉requirepass 注释,后边写密码

    修改端口

    port 6379
复制代码
  •     默认6379

    持久化配置     RDB快照备份配置

  save 900 1
    save 300 10
    save 60 10000
复制代码
  •  save 900 1#在900秒(15分钟)之后,如果至少有1个key发生变化,则dump内存快照。
  •     save 300 10#在300秒(5分钟)之后,如果至少有10个key发生变化,则dump内存快照。
  •     save 60 10000#在60秒(1分钟)之后,如果至少有10000个key发生变化,则dump内存快照。

    AOF追加方式持久化

appendonly yes
    appendfilename "appendonly.aof"
    appendfsync everysec
复制代码
  •     appendonly yes开启持久化
  •     appendfilename 存储aof持久化路径
  •     appendfsync持久化方式,可选值no不追加、everysec每秒钟同步一次、always每次有数据修改发生时都会写入AOF文件(影响效率,但是数据完整)
  •     一般2中同时开启,一个做容灾备份,一个做持久化

 

修改配置文件,都需要重启Redis

 

 

直接杀进程启动,重启方式

先关闭杀掉进程

查看进程

ps -aux | grep redis 
复制代码

 

命令二 kill -9 进程 关掉进程

kill -9 1459
复制代码

 

再启动redis

$ src/redis-server /usr/local/redis/redis.conf
复制代码

 

修复aof文件

redis-check-aof --fix appendonly.aof
复制代码
  •     redis-check-aof --fi 修复出错的aof文件
  •     重启redis会自动加载aof文件

 

 

卸载redis 

直接到安装目录,关闭进程,然后将redis安装目录 删除即可

cd /usr/local

rm -rf redis
复制代码

 

 

 

 

 

ok

 

 

 

 

 

 

 

持续更新

 

 

 

 

 

文章分类
后端
文章标签