1、安装gcc环境

sudo yum install gcc-c++

2、安装wget

sudo yum install wget

3、下载Redis源码包

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

4、解压redis-4.0.1.tar.gz安装包,并编译。

tar xzf redis-4.0.1.tar.gz
cd redis-4.0.1
make

注意:如果在make过程中出现报错问题,那么就是由于gcc的环境安装有问题,请检查从新安装gcc环境。

5、安装

make PREFIX=/usr/local/redis install

注意:安装命令执行完毕后会有如下目录

Redis里面的bin目录结构

  • redis-benchmark 性能测试工具
  • redis-check-aof 文件修复工具
  • redis-check-rdb rdb文件检查工具
  • redis-cli 命令行客户端
  • redis-server redis启动命令

6、从解压包文件中复制redis.conf文件到安装目录

cp redis.conf /usr/local/redis

7、运行Redis(前台运行模式)

redis-server

8、后台运行Redis

A、打开redis.conf文件

sudo vim redis.conf

B、修改配置文件

C、将no改为yes

D、保存文件并退出

按下ESC键,输入

:wq

E、后台启动

./bin/redis-server ./redis.conf

F、检查redis进程是否已经启动

ps -ef | grep -i redis

9、关闭reids

  • 方式1:杀死redis进程
kill -9 进程id

  • 方式2:正常关闭
sudo ./bin/redis-cli shutdown

注意:当以非root权限启动的reids,那么是无法用shutdown进行关闭的。它会报如下错误

所以要解决此问题,可以使用kill方式杀死进程,然后在使用sudo方式启动redis

10、设置redis密码

A、使用vim打开redis.conf文件

sudo vim redis-conf

B、找到#requirepass foobared去掉注释

C、将foobared改为自己的密码,我在这里改为requirepass 123456

D、然后保存,重启服务

最新文章

  1. Extend Volume 操作 - 每天5分钟玩转 OpenStack(56)
  2. QQ左侧滑动显示之按钮切换
  3. raspberry pi
  4. 进阶篇:以IL为剑,直指async/await
  5. Currency Exchange(Bellman-ford)
  6. Gson心得小笔记
  7. sizeof usage & big / little endian
  8. 推荐一个PHP在线代码运行的网站
  9. spring(spring boot)笔记
  10. VisualBox会造成VPN连接不上问题
  11. HDU2083JAVA
  12. IIC 概述之源码仿真
  13. testNg官方文档
  14. BZOJ 2761 不重复数字 (Hash)
  15. Fundebug后端Java异常监控插件更新至0.3.1,修复Maven下载失败的问题
  16. Lock和Synchronized
  17. String.StartsWith 方法
  18. Innodb页面存储结构-2
  19. 转:.NET基础篇——反射的奥妙
  20. .net 设置Webbowser 版本

热门文章

  1. vue程序中组件间的传值方式
  2. Java 递归算法,遍历文件夹下的所有文件。
  3. Gradients渐变属性
  4. Oracle中的关键字
  5. nginx开发_Filter模块执行顺序
  6. Linux设备驱动之Kobject、Kset
  7. 苹果app(iOS app)的URL schemes
  8. wampServer 设置
  9. bzoj2117
  10. 线段树优化建图(cf787d, 2019Wannafly Winter Camp Day7 Div1 E)