Centos7环境Redis源码安装与配置

Centos7环境Redis源码安装与配置

一、Redis tar包下载

官网https://redis.io/ download即可,我使用的是redis-5.0.5.tar.gz
二、 Redis 解压安装
将tar包拷贝到centos7服务器,解压
tar -zxvf redis-5.0.5.tar.gz
mv redis-5.0.5 /usr/local/redis
cd /usr/local/redis
如果未安装gcc, 先执行yum -y install gcc
make -j 2 && make install
如果报错: fatal error: jemalloc/jemalloc.h: No such file or directory
两种方式解决,

  1. make MALLOC=libc -j 2 && make install
  2. 先安装jemalloc, yum -y install jemalloc,再make -j 2 && make install

三、 Redis 配置

安装完成后,redis目录下有个redis.conf文件,修改几个参数
vim redis.conf

daemonize yes
port 6379(自选)
bind 0.0.0.0
requirepass 123456(密码)

保存退出,启动测试
redis-server ./redis.conf
检查启动是否成功
ps -ef | grep redis
在这里插入图片描述
客户端连接测试
redis-cli
Centos7环境Redis源码安装与配置_第1张图片

四、Redis 设置为系统服务

Redis提供了一个install_server.sh
cd /usr/local/redis/utils
./install_server.sh
Centos7环境Redis源码安装与配置_第2张图片

检查是否配置成功
chkconfig --list| grep redis
Centos7环境Redis源码安装与配置_第3张图片

这样我们就可以通过systemctl stop | start | status redis_6379 来操作redis了

如果我们想修改默认安装的服务名或者有其他修改操作,可以修改启动脚本文件
vim /etc/init.d/redis_6379

好了,至此redis就成功安装完了,如果想要深入学习redis,还需要对redis.conf配置文件进行学习,熟练掌握一些常用参数配置。

你可能感兴趣的:(Redis)