1:首先下载redis  http://redis.io/download

2:  需要Linux安装gcc依赖

3:进行解压 tar -zxvf redis-3.0.0-rc2.tar.gz

4:进入到redis-3.0.0目录下,进行编译 make   (如果make编译报错 可直接用  make MALLOC=libc 解决)

5:进入到src下进行安装 make install

6:建立俩个文件夹存放redis命令和配置文件

mkdir -p /usr/local/redis/etc

mkdir -p /usr/local/redis/bin

7:把redis-3.0.0下的redis.conf 移动到/usr/local/redis/etc下,   cp redis.conf /usr/local/redis/etc/

8:把redis-3.0.0/src里的mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-check-dump、redis-cli、redis-server

文件移动到bin下,命令:

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin

9 启动时并指定配置文件:./redis-server /usr/local/redis/etc/redis.conf(注意要使用后台启动,所以修改redis.conf里的 daemonize 改为yes)

10 验证启动是否成功:

ps -ef | grep redis 查看是否有redis服务 或者 查看端口:netstat -tunpl | grep 6379

进入redis客户端 ./redis-cli 退出客户端quit

退出redis服务:

(1)pkill redis-server 、

(2)kill 进程号、

(3)/usr/local/redis/bin/redis-cli shutdown

linux make编译报错 mv,Linux下安装redis相关推荐

  1. firefly AIO-RK3399J Linux SDK编译报错解决

    Firefly AIO-RK3399J Linux SDK编译报错解决 Zhang-Zhen 2020-09-30 22:01:04  收藏 分类专栏: RK3399工作记录 文章标签: linux  ...

  2. Linux驱动模块编译报错 ‘init_module‘ specifies less restrictive attribute than its target

    在学习写Linux模块驱动的时候写了个demo,分别在自己的电脑和RockPi4B上分别尝试运行,在自己电脑上能顺利运行,但是在RockPi4B上编译时却发生如下报错 编译报错 include/lin ...

  3. linux jsp 编译报错,JSP简要介绍

    JSP全称为Java Server Pages,其根本是一个简化的Servlet设计,实现了在Java中使用html标签.JSP是一种动态网页技术标准,也是JavaEE的标准.JSP同Servlet一 ...

  4. linux c 编译报错 Compile error : undefined reference to‘__atomic_fetch_add_4’ 解决方法

    代码如下: #include <opencv2/opencv.hpp> using namespace cv;int main() {Mat img=imread("cornea ...

  5. linux防火墙保存报错,29.Linux防火墙-firewalled

    [toc] Linux防火墙-firewalled 10.20 firewalld的9个zone 1.开启firewalld,前面把firewalld关闭了,现在方向操作 [ ] systemctl ...

  6. linux mysql stop 报错_mysql linux上安装使用

    安装启动 安装之前可以看下系统中有没有已经安装. 查看所有软件:dpkg -l 1.查看mysql安装的版本 mysql --version 2.mysql状态 service mysql statu ...

  7. 安装python3.6报错_CentOS 7下安装Python3.6 及遇到的问题小结

    先给大家介绍下CentOS 7下安装Python3.6 的方法 安装python3.6可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel ...

  8. brew link php56报错,在 Mac下安装 Swoole 和 SwooleDistributed 3.X 出现的问题整理

    phpize运行报错 grep: /usr/include/php/main/php.h: No such file or directory grep: /usr/include/php/Zend/ ...

  9. linux追踪tomcat报错信息,linux下tomcat服务的启动、关闭与错误跟踪

    linux下tomcat服务的启动.关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 1).启动tomcat服务 进入tomcat主目录下的bin目录,然后执行如下 ...

最新文章

  1. 【Ubuntu】解决ubuntu系统root用户下Chrome无法启动问题
  2. 谷歌AI良心开源:一部手机就能完成3D目标检测,还是实时的那种
  3. 在centos7中静默安装oracle11g
  4. linux裁剪图片的软件,ImageMagick教程:如何在Linux命令行中剪裁图像
  5. 手机客户端测试点(全)
  6. Android android:screenOrientation的简介
  7. 三款免费实用的文件夹同步/备份软件推荐 (SyncToy/FreeFileSync/Compare Advance)
  8. python实验原理_Python实验报告八
  9. weblogic最大线程_处理Weblogic卡住的线程
  10. ubuntu 14.04 ssh
  11. linux shell 清空文件,查看文件,写入文件
  12. 第23天:js-数据类型转换
  13. Mac下安装Flink的local模式(flink-1.0.2)
  14. [HAOI2011]Problem b BZOJ2301 数学
  15. php高并发解决方案
  16. 郭天祥老师单片机教程之串口练习题
  17. micropython 移植k210_重构+优化 micropython 下 k210 (esp8285) 的 AT network 通信过程(附代码,顺便讲讲状态机实现)。...
  18. STM32 HAL库学习笔记3-HAL库外设驱动框架概述
  19. 终端类型 xterm linux,Linux的终端类型
  20. MongoDB热备方案

热门文章

  1. 西南大学校园GIS平台
  2. 细说新一代HTML5/JavaScript的UI控件wijmo5 的新架构
  3. 【转】eclipse技巧1
  4. [P2P技术]如何配置JXTA Shell(airclh)
  5. 多核分布式队列的实现:“偷”与“自私”的运用(1)
  6. python双线性插值函数_双线性插值法原理 python实现
  7. java异步刷新集合,同步和异步集合的性能测试,异步集合性能测试,package cn.o
  8. java线程和操作系统线程_操作系统中的线程
  9. python函数示例_PHP closeir()函数与示例
  10. c#打印程序原码_C#程序打印新行