Linux服务器安装Redis

1、检查C语言环境

Redis用C编写的,编译需要用到C的环境,在命令行输入gcc -v,没有提示命令不存在就代表已经安装了,无需理会。如果没有安装,命令行输入yum install gcc-c++

2、下载Redis安装包

两种方式下载:

2.1、命令行直接下载

运行命令wget http://download.redis.io/releases/redis-6.2.5.tar.gz,就可以在当前目录下面下载到tar的压缩包。根据直接想要下载的版本,可以先去http://download.redis.io/releases/网址下看一下有哪些版本,然后直接选择对应的版本号即可。

2.2、文件下载

直接去Redis官网下载,然后上传到服务器或者虚拟机。

LInux云服务器安装Redis图解_redis

3、解压安装

3.1、解压

当前目录运行tar -zxvf redis-6.2.5.tar.gz,得到一个redis-6.2.5的文件夹。

3.2、编译安装

进入Redis文件夹里面,开始编译安装。

# 进入Redis文件夹
cd redis-6.2.5/

#编译
make

# 进入src文件夹
cd src/

# Redis安装
make install

安装完成如下所示:

LInux云服务器安装Redis图解_redis_02

3.3、修改Redis配置

在Redis根目录下面有一个叫redis.conf的文件,打开。vi redis.conf,总共需要修改三处配置,包括允许远程访问和修改密码等!

3.3.1 后台运行

找到daemonize,把no修改为yes;

LInux云服务器安装Redis图解_linux_03

3.3.2 允许远程访问

注释掉bind 127.0.0.1

LInux云服务器安装Redis图解_数据库_04

3.3.3 protected-mode

修改为no

LInux云服务器安装Redis图解_服务器_05

3.3.4 修改密码

找到requirepass foobared这一行,在这一行下面新增一行requirepass 123456,表示把密码设置为123456

4、开机自启动

打开vi /etc/rc.d/rc.local,然后添加redis-serverredis.conf,前面需要加上具体的路径。

LInux云服务器安装Redis图解_服务器_06

5、运行

在命令行输入./redis-server redis-conf

6、本地连接

如果 服务器的话记得在管理控制台放开6379端口;在虚拟机的话要把防火墙对应的端口打开。

下载RedisDesktopManager,本地访问

6、本地连接

如果 服务器的话记得在管理控制台放开6379端口;在虚拟机的话要把防火墙对应的端口打开。

下载RedisDesktopManager,本地访问

LInux云服务器安装Redis图解_linux_07