本篇文章旨在详细讲述如何在 linux 的环境下安装 redis 为后面 redis 的学习铺平道路。Redis 是一个高性能的 key-value 数据库。 redis 的出现,很大程度补偿了 memcached 这类 key/value 存储的不足,在部分场合可以对关系数据库起到很好的补充作用。
第一步:创建虚拟机
点击创建新的虚拟机,进入如下页面
选择典型安装,点击下一步,进入如下页面
选择稍后安装操作系统并点击下一步
因为是 linux 系统,所以选择 linux。在版本中选择 Red Hat 的 Linux 7 64位,因为我的Centos是7.6的版本所以选这个,如果大家的 Centos 的版本不一样就在下拉列表中选择自己对应的版本
安装位置就随意了,我一般装在自己的指定目录下,大家也尽量不要装在 C 盘中
点击自定义硬件,进入如下界面
接下来我们需要对处理器做修改,并添加 ISO 映像文件
此处我将处理器数量调整为2,内核数量也调整为2,大家也可以和我调成一样,也可自定义,但是一定不要配成大于自己物理主机的处理器数量。
添加已经下载好的映像文件
完成以上配置后回到这个页面,并点击完成,此时你的虚拟机就创建完成
接下来我们点击开启虚拟机,进行 linux 系统的安装吧
第二步:安装 Linux 系统
在看到这个页面后,用鼠标在屏幕中点击一下,再使用方向键进行选择,选择第一个Install centos
此时代表一切正常,正在安装
语言选择中文,当然如果你喜欢用其他语言,那就选择其他语言
这个地方一定要注意!!!!在都没加载好时不要到处乱点,不要到处乱点,不要到处乱点!!!不然很可能给你卡死,进入这个页面你就,双手脱离鼠标,安静等待
接下来我们按如上数字的顺序依次配置
做如上选择后点击完成,回到如下页面
同样,在你回来后会发现它正在加载中,一样不要乱动!!!接下来我们点击安装位置
选择我要配置分区,你也可以图方便选择自动配置分区
在点击完成后,你会进入如上界面,点击 + 号,进行分区的配置
设备类型选择标准分区,文件系统选择 ext4
选择标准分区和 swap 的文件系统
配置完成后,点击左上角完成
看到如下界面,选择接受更改,配置就生效了
点击 KDUMP 进入如下页面,取消勾选状态,不启用 kdump,点击完成返回
点击网络和主机名
打开网络,修改主机名(也可以使用默认主机名),再点击完成返回
点击 SECURITY POLICY,变成关闭状态后再点击完成
最后点击开始安装,进行安装!
进入这个页面后,去设置密码以及创建用户吧。密码设置完成并且用户创建完成后,页面显示如下
接下来安静等待系统安装即可,安装完恒后会要你重启,点击重启之后会进入如下页面
点击许可证,进入如下页面后,勾选我同意许可协议
点击完成回到页面后,点击完成配置吧,这样 linux 系统的安装就结束了
第三步:安装 Redis
我们打开终端输入命令 ifconfig 来查看 ip
圈起来的就是这台机器的 ip 地址
接下来,我们通过 Xftp 工具将 redis 的压缩包传输过去
传输完成后可以看到 root 目录下已经有安装包,我们将该安装包移动到 opt 目录下自建的 redis 目录中
可以看到已经移动过来了,之后在该目录下输入 tar -zxvf redis-7.2.0.tar.gz 命令对压缩包进行解压缩
解压完成后,可以在目录看到如上,我们进入 redis-7.2.0 目录
可以看到如上的这些文件,其中 redis.conf 就是 redis 的配置文件,不过我们最好不要对原始配置文件做修改,可以自己新建一个目录,其中放置拷贝的配置文件
进行如上操作后,可以看到自建目录中已经有拷贝的一份配置文件了,接下来对该文件做修改
将 daemonize 修改为 yes,使其变为后台进程
将这段代码注释掉,不然你连接不上的
将 protected-mode 设置为 no
此处你可以修改端口,默认是 6379 的端口
在此处指定你的工作目录,选择你使用的配置文件所在的目录
开启 AOF 的持久化方式
修改下 rdb 文件的名称,最好带上端口号
这是我们的进程文件,记得修改为自己设置的端口名
设置日志文件所在地,方便后面出现问题时,通过查看日志文件来进行排错
在此处设置你 redis 的密码
如果你想将这台机器设置为从机 就进行上图的配置 replicaof 后跟的是 主机ip地址和主机端口号,masterauth 后面跟的是主机的密码。完成如上配置后,配置文件就配置结束了,接下来让我们回到安装目录下,进行 redis 的安装
输入如上命令,redis 开始安装,请耐心等待
当看到这条提示时,恭喜你,安装完成,接下来我们开启 redis 的服务,并连接上 redis 吧
此时,连接成功!Redis 也安装完成啦。