0%

Redis搭建及配置

Redis(Remote Dictionary Server ),即远程字典服务,是一个使用ANSI C语言编写开源的项目。是一个key-value存储系统,支持多种数据类型的存储。

Redis支持多种方式的安装 (当前最新的稳定版本是6.2.6、这里就以6.2.6为例)

一、CentOS源码安装

1、下载、解压、编译源码

1
2
3
4
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
tar zxvf redis-6.2.6.tar.gz
cd redis-6.2.6
make

编译好的二进制文件放在 redis-6.2.6/src目录中

2、启动redis

①简洁启动

1
2
cd src
./redis-server

Ctrl+C 停止服务

②后台运行启动

加上 &符号

1
2
cd src 
./redis-server &

③指定配置文件启动

1
./redis-server ../redis.conf

④设置开机自启动

二、CentOS离线安装

下载redis-6.2.6离线包,并上传到 /opt目录(可自定义上传目录)

1
2
3
4
cd /opt
tar -zxvf redis-6.2.6.tar.gz
cd src
./redis-server ../redis.conf

二、配置Redis

1、启用远程访问

redis默认只能本地访问,远程访问需要修改redis-6.2.6/redis.conf配置文件、修改内容如下

1
2
3
4
bind 127.0.0.1 -::1  修改为  #bind 127.0.0.1 -::1  
protected-mode yes 修改为 protected-mode no
cd src
./redis-server ../redis.conf

2、后台运行

修改redis-6.2.6/redis.conf配置文件、修改内容如下并重启

1
daemonize no  修改为 daemonize yes