centos7安装redis

时间:2020-05-01

如果您的服务器是新购的,记得执行下 yum update 更新下软件

Redis下载地址: https://redis.io/download

wget http://download.redis.io/releases/redis-5.0.7.tar.gz
tar xzf redis-5.0.7.tar.gz
cd redis-5.0.7
make
make test
make install

开机自动启动

cd utils/

./install_server.sh

一路按enter回车键即可。

配置文件在:/etc/redis/6379.conf

一般需要修改Redis绑定的IP(默认是127.0.0.1,即不支持外网访问的),Redis密码,Redis最大使用内存。

下面是配置的一些相关信息

# 1k => 1000 bytes
# 1kb => 1024 bytes
# 1m => 1000000 bytes
# 1mb => 1024*1024 bytes
# 1g => 1000000000 bytes
# 1gb => 1024*1024*1024 bytes

监听ip

bind 127.0.0.1

监听端口

port 6379

maxmemory <bytes>

内存设置,注意单位

maxmemory 1024

设置密码

requirepass 123456

测试Redis

执行:redis-cli

127.0.0.1:6379> pingPONG127.0.0.1:6379> 

输入ping 返回pong则代表安装成功!

安装过程中出错

① /bin/sh: cc: command not found

执行 : yum -y install gcc gcc-c++ libstdc++-devel

② zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory

执行:make MALLOC=libc

③ You need tcl 8.5 or newer in order to run the Redis test

执行:yum install tcl