Centos 7下安装及配置(Centos系统版本:最小安装版)
# 下载
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
Centos下使用make命令需要安装一些依赖
yum install gcc c编译器
yum install gcc-c++ c++编译器
解压、安装
tar xzf redis-4.0.6.tar.gz -C /opt/tools/
cd /opt/tools/redis-4.0.6
make
# 安装,默认路径是 /usr/local/bin
make install
# 将配置文件放到常用目录下
cp /opt/tools/redis-4.0.6/redis.conf /etc
安装后的redis相关服务
配置 vim /etc/redis.conf
# 是否以后台daemon方式运行
daemonize no => daemonize yes
# 允许所有机器连接
bind 127.0.0.1 => bind 0.0.0.0
# 配置登录密码
requirepass myPassWord
启动–指定配置文件
/usr/local/bin/redis-server /etc/redis.conf
设置开机启动
# 创建文件
touch /etc/init.d/redis.sh
# 赋予可执行权限
chmod +x /etc/init.d/redis.sh
# 将脚本添加到自启动
chkconfig --add /etc/init.d/redis.sh
redis.sh脚本内容
#!/bin/sh
#chkconfig:2345 80 90
/usr/local/bin/redis-server /etc/redis.conf
重启
# 未设置密码:
redis-cli -h 127.0.0.1 -p 6379 shutdown
# 设置密码:
redis-cli -a password -h 127.0.0.1 -p 6379 shutdown
安装问题解决
- 编译失败
编译失败记录
解决方法:编译时加上下面的参数
make MALLOC=libc