【Redis】CentOS7安装配置Redis数据库

第一步,下载

使用wget命令进行下载

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

第二步,安装编译

解压

tar -zxvf

然后进入redis路径,使用

make

进行编译,这里可能发生一些错误,比如:

cd src && make all
make[1]: Entering directory /usr/local/service/redis-4.0.9/src'
CC Makefile.dep
make[1]: Leaving directory
/usr/local/service/redis-4.0.9/src’
make[1]: Entering directory /usr/local/service/redis-4.0.9/src'
CC adlist.o
/bin/sh: cc: command not found
make[1]: *** [adlist.o] Error 127
make[1]: Leaving directory
/usr/local/service/redis-4.0.9/src’
make: * [all] Error 2

没有安装gcc,我们使用yum install 安装即可,但是因为这些组件之间互相又有依赖关系,所以我们一并intsall

yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
yum install tcl

然后我们还可能看到这样的报错信息:

cd src && make all
make[1]: Entering directory /usr/local/service/redis-4.0.9/src'
CC adlist.o
In file included from adlist.c:34:0:
zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory
#include <jemalloc/jemalloc.h>
^
compilation terminated.
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory
/usr/local/service/redis-4.0.9/src’
make: * [all] Error 2

然后我们先清理一下

make clean

再尝试make编译

make MALLOC=libc

应该就可以编译成功了。

第三步,配置

修改redis密码

首先我们使用vim打开这个配置文件,需要注意的是,这个配置文件就在redis解压目录的根目录下,不在src哦

vim redis.conf

然后我们使用vim的 / 命令进行关键字搜索功能搜索

# requirepass foobared

这个关键字,然后将#号删掉,并将foobared修改为自己的密码即可

修改redis运行方式为后台运行

仍然是之前那个配置文件

vim redis.conf

找到并修改此项即可:

daemonize yes

第四步,启动redis

使用以下命令即可启动,注意此时路径定位到redis的src目录中

./redis-server ../redis.conf 

相关地址:
Redis配置|菜鸟教程
Redis make编译报错解决方法

猜你喜欢

转载自blog.csdn.net/baofeidyz/article/details/79777932