Linux系统安装redis

redis作为目前非常主流的k-v型内存数据库,得到了业界广泛的认可与使用。我们可以使用redis作为系统中的缓存数据库,减轻系统压力,也可以使用redis来实现分布式锁。

今天我们来讲解一下,在linux系统中,如何安装redis。

一. 下载

redis的官网地址是 https://www.redis.io 进入首页就看看到醒目的download it

 

个人感觉redis的官网还是不错的,主要就是读起来比较容易。 目前最新版本是6.0.5,点击下载页

那我们就以最新版本为例。

 

点击下载稳定版的6.0.5, 也可以在linux服务器上使用wget方式下载,这样就直接下载到服务器上了。两种方式都可以。

二. 安装

  1. 上传安装包

我们接下来将下载好的包,传到服务器上,使用rz命令,或者用ftp工具。 如果没有rz命令的安装一下即可。包很小,总共就2m多。

yum install lrzsz

    2. 解压

tar xzf redis-6.0.5.tar.gz

   3. 安装

cd redis-6.0.5
make

错误解决:

make遇到错误,应该是gcc没有安装,或者版本不对。升级gcc版本

gcc -v   
yum -y install centos-release-scl  # 升级到9.1版本
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash


# 以上为临时启用,如果要长期使用gcc 9.1的话:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile 


#重新make
make

三. 启动redis

src/redis-server

注意此时启动不是后台运行,如果按ctrl +c 退出的话, redis也会退出。我们可以设置成后台运行。

编辑配置文件:

vim redis.conf

注释掉 bind 127.0.0.1

 

关闭保护模式

 

打开后台运行

重新启动:并指定配置文件

 

src/redis-server redis.conf

四. 测试

使用redis-cli客户端连接

src/redis-cli

 

至此redis单机版安装完毕,如果搭建想搭建集群,可参考:redis-cluster集群搭建_一缕82年的清风的博客-CSDN博客

推荐一个可视化redis客户端工具 Another Redis Desktop Manager

支持window,mac等平台界面如下。下载地址: https://github.com/qishibo/AnotherRedisDesktopManager/

 

Logo

更多推荐