腾讯云CentOS 7.6 安装Redis 5

一、Redis安装

1、安装环境

系统平台:腾讯云 CentOS 7.6

redis版本:redis-5.0.7.tar.gz

2、redis下载

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

如果下载失败,可以去官网上下载,下载完成后,上传到服务器。

官网地址:

https://redis.io/download

3、redis安装

yum install -y gcc-c++ 

tar -zxvf redis-5.0.7.tar.gz 

cd redis-5.0.7

make

运行完make后,会有 “Hint: It's a good idea to run 'make test' ;)”一句提示,可以忽略。不测试,通常是可以使用的。如果想进行测试,可以使用make test

 腾讯云CentOS 7.6 安装Redis 5_第1张图片

make test

运行make test ,会有“You need tcl 8.5 or newer in order to run the Redis test”错误提示:

腾讯云CentOS 7.6 安装Redis 5_第2张图片腾讯云CentOS 7.6 安装Redis 5_第3张图片

解决办法是用yum安装tcl8.5(或去tcl的官方网站http://www.tcl.tk/下载最新版本)

wget http://mirror.centos.org/centos/7/os/x86_64/Packages/tcl-8.5.13-8.el7.x86_64.rpm

rpm -ivh tcl-8.5.13-8.el7.x86_64.rpm

重新进行编译和测试

make && make test

腾讯云CentOS 7.6 安装Redis 5_第4张图片

编译完成,可以使用make install 进行安装,后面可以跟上要安装的目录。

make install PREFIX=/usr/local/redis

 腾讯云CentOS 7.6 安装Redis 5_第5张图片

4、redis启动

4.1、前端启动

cd /usr/local/redis/bin

./redis-server

腾讯云CentOS 7.6 安装Redis 5_第6张图片

 

4.2、后端启动

1、将解压redis-5.0.7.tar.gz文件中的redis.conf 拷贝到/usr/local/redis/bin目录下

cd redis-5.0.7

cp redis.conf /usr/local/redis/bin/

腾讯云CentOS 7.6 安装Redis 5_第7张图片

2、修改redis.conf配置文件

修改redis.conf文件中的三个地方,

修改前:

bind 127.0.0.1

protected-mode yes

daemonize no

修改后:

# bind 127.0.0.1

protected-mode no

daemonize yes

注掉 bind 127.0.0.1 是为了本地可以连接腾讯云里面的redis,

如果想加上redis验证,需要

#requirepass foobared 

 修改为:

requirepass 你的密码

修改完成后,可以使用配置文件后台启动redis

./redis-server redis.conf

使用RedisDesktopManager连接腾讯云里面安装的redis,下面的验证,就是requirepass 后面配置的密码。

腾讯云CentOS 7.6 安装Redis 5_第8张图片

腾讯云CentOS 7.6 安装Redis 5_第9张图片

你可能感兴趣的:(Redis)