Redis教程

Centos7安装redis

本文主要是介绍Centos7安装redis,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、去官网https://redis.io/下载对应的nginx包,推荐使用稳定版,上传到centos系统 /home/software/

  解压 tar -zxvf redis-5.0.5.tar.gz

      或 使用linux wget命令:wget http://download.redis.io/releases/redis-5.0.5.tar.gz

2、安装依赖环境

安装gcc环境
yum install gcc-c++

3、进入解压后的目录进行编译make,指定目录安装make install 如 /usr/local/redis

cd redis-5.0.5/
make (直接make编译)
make install PREFIX=/usr/local/redis   (指定编译路径)

4、安装成功,进入安装目录

cd /usr/local/redis/bin

  • redis-benchmark    redis性能测试工具
  • redis-check-aof      AOF文件修复工具
  • redis-check-rdb     RDB文件修复工具
  • redis-cli                 redis命令行客户端
  • redis.conf              redis配置文件
  • redis-sentinal        redis集群管理工具
  • redis-server          redis服务进程

 5、启动redis

(1) 前端模式启动

/usr/local/redis/bin/redis-server
或 cd /usr/local/redis/bin 运行 ./redis-server

前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,故不推荐使用此方法。

(2) 后端模式启动

 1、从redis的源码目录中复制redis.conf到redis的安装目录下(/usr/local/redis/),并修改redis.conf

vim /usr/local/redis/bin/redis.conf

#修改内容如下
#1、修改daemonize no 为 daemonize yes,目的让redis在Linux后台运行
#2、修改redis工作目录为  dir /usr/local/redis/working/
#3、修改绑定ip bind 127.0.0.1 为 bind 0.0.0.0,目的可以远程连接redis
#4、修改redis密码,默认为空,设置为requirepass 123456

2、启动并测试是否成功

./redis-server ./redis.conf
#查看是否启动成功
ps -ef | grep redis

 

 

 3、关闭redis,注意前面设置的密码 

# 当前位置 /usr/local/redis 
./bin/redis-cli -a 123456 shutdown
# 没有密码
./bin/redis-cli shutdown
# 强行终止redis
kill -9 redis-server

6.、redis开机自启

 

 

  

 

这篇关于Centos7安装redis的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!