跳到主要内容

linux安装redis

· 阅读需 2 分钟

安装redis完全步骤:linux 安装redis 完整步骤

下载redis

下载redis,传到服务器上。

image.png

解压(注意版本号)

tar -zxvf redis-6.2.6.tar.gz

安装

# 依次执行(注意版本号):
cd redis-6.2.6/
make
cd src
make install PREFIX=/usr/local/redis
make报错,先看一下是否安装了gcc

报错信息:

make[1]: ***  [redis-server] Error 1
make[1]: Leaving directory '/xx/xx/redis-x.x.x/src'
make: *** [all] Error 2

解决:安装gcc

# 检查是否安装了gcc(没有就安装,有就卸载重新安装)
yum list installed | grep "gcc-c++"
# 安装gcc
yum -y install gcc-c++
# 清空上次编译失败残留文件
make distclean

移动配置文件到安装目录下

# 依次执行
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc

配置文件修改

vi /usr/local/redis/etc/redis.conf

都可以搜索关键字查找对应配置

### 设置守护进程开启 (修改为 yes)
daemonize no
### 设置redis密码(非必要但强烈建议!因为要避免暴露在外网访问!)
requirepass 【密码】
### 允许外网访问,把下行注释掉
#bind 127.0.0.1
### 关闭保护模式,允许外网访问
protected-mode yes 修改为 no

将redis加入到开机启动

vi /etc/rc.local

在里面添加内容/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

现在手动执行一遍/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

自行修改防火墙开放端口

安装完成后可删除安装包:

rm -rf /opt/redis-7.0.5