0
点赞
收藏
分享

微信扫一扫

Linux下安装redis全教程(含资源)

墨香子儿 2022-03-30 阅读 62

资源

百度网盘下载相关安装包

链接:https://pan.baidu.com/s/1A060d-GRBGY7iz3xaphkjA 
提取码:lmkw

安装步骤

检查编译环境

检查是否安装过gcc和g++(编译redis需要用)
分别执行gcc -v和g++ -v,查看显示信息的最后一行是否有gcc版本信息。

gcc -v
g++ -v

如果没有安装过,将资源中的安装包安装上去。
解压安装包

tar -zxf gcc.tar.gz
tar -zxf gcc-c++.tar.gz

安装gcc
进入gcc目录
执行

rpm -Uvh *.rpm --nodeps --force

安装gcc-c++
进入gcc-c++目录
执行

执行rpm -Uvh *.rpm --nodeps --force

安装redis

1. 解压安装包

tar -zxf redis-5.0.4.tar.gz

2. 编译

cd redis-5.0.4
make

3. 安装redis

cd src   
make install

如果出现如下错误,请在安装时添加配置参数

zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory
make MALLOC=libc install

指定安装目录的命令

make PREFIX=/usr/local/redis install

配置redis

1. copy配置文件

cp ../redis.conf /etc/

2. 修改配置文件

vi /etc/redis.conf

允许远程连接

将bind 127.0.0.1 注释(前加#)
protected-mode->no
daemonize -> yes

设置密码(当然也可以不设置)

requirepass (去掉#)->redis

在这里插入图片描述
在这里插入图片描述

启动redis

指定配置文件启动

redis-server /etc/redis.conf

停止redis

ps -ef | grep redis

在这里插入图片描述

kill -9 5847

检查是否启动成功

ps -ef | grep redis

在这里插入图片描述
连接校验
注意有密码时需要加参数

./redis-cli -a redis
无密码:./redis-cli
keys

注意

当出现本地可连接,但远程连接不了时检查下配置文件是否未将 bind 127.0.0.1注释掉

举报

相关推荐

0 条评论