一、安装gcc 
  1、Redis在linux上的安装首先必须先安装gcc,这个是用来编译redis的源文件的。首先需要先切换的到root用户

  2、然后开始安装gcc:

  yum install gcc-c++

二、安装redis

  1、首先上官网下载Redis 压缩包,地址:http://redis.io/download

  2、通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作:

tar zxvf redis-4.0.8.tar.gz

  3、进入到redis解压目录,进行编译:

  cd redis-4.0.8

    make

    

  4、进入src目录,测试是否安装成功

   cd src

  make test

    提示安装TCL:

    

5、安装tcl:

下载:http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

上传到linux,解压:tar zxvf tcl8.6.1-src.tar.gz

安装tcl:

    cd tcl8.6.1

    cd unix/

    ./configure

    make   #编译软件包

    make install  #安装软件包

6、再次测试redis是否安装成功:

  cd /opt/redis-4.0.8/src

  make test

7、安装到安装路径:

make PREFIX=/usr/local/redis install

  

8、进入到bin目录查看:

  cd /usr/local/redis

  cd bin

  

9、把解压的redis路径下的redis.conf文件拷贝到安装路径下面

  cd /opt/redis-4.0.8

  cp redis.conf /usr/local/redis

  cd /usr/local/redis

  ls

  

10、启动redis

  1)第一种方法:进入安装路径下的bin启动

    cd /usr/local/redis/bin

    ./redis-server

    #但是这属于前端启动,启动redis之后,我们的控制台就不能进行任何操作了。只能ctrl+c停止启动。

  2)第二种方式:后端启动

    cd /usr/local/redis

     vi redis.conf

    找到daemonize no将其改为yes:

    

    esc退出insert模式  输入   :wq 保存修改

    再次启动:

    cd /usr/local/redis

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

    

    这样redis就启动了。

11、查看redis是否启动:

  ps -ef | grep redis

12、关闭redis

  cd /usr/local/redis

  ./bin/redis-cli shutdown

13、查看redis默认端口号6379占用情况:

  netstat -tunpl |grep 6379

redis简单使用:

  1. //首先链接客户端
  2. [root@localhost redis]# ./bin/redis-cli
  3. //检查网络是否可以
  4. 127.0.0.1:6379> ping
  5. PONG
  6. //设置一个键值对
  7. 127.0.0.1:6379> set name cheny
  8. OK
  9. //获取刚刚设置的键值对
  10. 127.0.0.1:6379> get name
  11. "cheny"
  12. //查看所有的键
  13. 127.0.0.1:6379> keys *
  14. 1) "name"
  15. //删除name这个键
  16. 127.0.0.1:6379> del name
  17. (integer) 1
  18. 127.0.0.1:6379> keys *
  19. (empty list or set)
  20. 127.0.0.1:6379>

Redis在linux上的配置的更多相关文章

  1. redis的Linux系统安装与配置、redis的api使用、高级用法之慢查询、pipline事物

    今日内容概要 redis 的linux安装和配置 redis 的api使用 高级用法之慢查询 pipline事务 内容详细 1.redis 的linux安装和配置 # redis 版本选择问题 -最新 ...

  2. linux上安装配置samba服务器

    linux上安装配置samba服务器 在linux上安装配置samba服务器 在这给大家介绍一个不错的家伙,samba服务.如果您正在犯愁,如何在Windows和Linux之间实现资源共享,就请看看这 ...

  3. Linux上安装配置Keepalived

    Linux上安装配置Keepalived 1.下载 自行去Keepalived官网进行下载,也可以通过如下链接进行下载2.0.18版本(目前的稳定版) 链接:https://pan.baidu.com ...

  4. redis在Linux上的安装和简单使用

    一.官方文档介绍方式 这里演示的版本是Redis4.0.6,Linux系统是CentOS6.7,Jdk1.7,Jedis2.8.1 下载,解压,编译: $ wget http://download.r ...

  5. redis在Linux上的部署和jedis简单使用

    一.redis的安装 这里演示的版本是Redis4.0.6,Linux系统是CentOS6.7,Jdk1.7,Jedis2.8.1 这是官方文档介绍的安装方式 下载,解压,编译: $ wget htt ...

  6. redis在Linux上的安装

    1 安装redis编译的c环境 输入命令: 注意yum安装必须联网 yum install gcc-c++  如果提示是否需要下载输入y就可以开始下载. 2 redis安装 1 上传文件 2 解压文件 ...

  7. linux上网络配置不生效的怪异现象处理

    1.在Linux上.在ifcfg-eth0上设置IP地址等信息 具体配置信息例如以下已 [root@rac01 Desktop]#more/etc/sysconfig/network-scripts/ ...

  8. linux 上安装配置l2tp的客户端

    有些时候我们外网linux服务器需要访问内网的服务器,这时候就需要在外网服务器上配置l2tp的客户端,连接到VPN访问内网服务器. 安装: yum -y install xl2tpd ppp 安装成功 ...

  9. 【redis】linux上的安装与配置(详细图解)

    转载自:https://blog.csdn.net/yjqyyjw/article/details/73293455:经过个人测试也适用于当前最新稳定的3.x的版本,顺便填了几个坑. 1.下载 htt ...

随机推荐

  1. “必须执行Init_Clk函数,才能采集到二氧化碳接口485数据的问题”的解决

    这个问题困扰了我很长一段时间,而且如果这个问题不解决,就有一个无法调和的矛盾:执行Init_Clk函数,能采集到二氧化碳接口485数据,但是功耗大:不执行Init_Clk函数,不能采集到二氧化碳接口4 ...

  2. 本地Debug Asp.net MVC 无法加载css与js

    运行一个从网上download的一个MVC项目,运行的时候无法显示样式,js也报错. 检查路径也没有问题,后来在配置中把其中的一段配置去掉 <staticContent> <!-- ...

  3. Flask+uwsgi+virtualenv环境配置

    Linux系统版本: SLES12sp3 (阿里云) 1. 首先需要安装python-devel,否则后续安装会报错! rpm -qa|grep python-base 结果: python-base ...

  4. Parsing Natural Scenes and Natural Language with Recursive Neural Networks-paper

    Parsing Natural Scenes and Natural Language with Recursive Neural Networks作者信息: Richard Socher richa ...

  5. js 关于定时器的知识点。

    Js的同步和异步 同步:代码从上到下执行. 异步:每个模块执行自己的,同时执行. js本身就是同步的,但是需要记住四个地方是异步. Js的异步   1.定时器  2.ajax   3事件的绑定  4. ...

  6. 学习笔记TF043:TF.Learn 机器学习Estimator、DataFrame、监督器Monitors

    线性.逻辑回归.input_fn()建立简单两个特征列数据,用特证列API建立特征列.特征列传入LinearClassifier建立逻辑回归分类器,fit().evaluate()函数,get_var ...

  7. angular引用echarts插件

    方法一 1. 命令行下载 npm install echarts --savenpm install ngx-echarts --save 2. angular.json 配置echarts路径. 2 ...

  8. python 连接 oracle 统计指定表格所有字段的缺失值数

      python连接oracle -- qlalchemy import cx_Oracle as co import pandas as pd from sqlalchemy import crea ...

  9. java_GC

    垃圾回收1    内存分配    垃圾回收    调用垃圾回收器    对象终结            调用垃圾回收器        System.gc()和Runtime.getRuntime(). ...

  10. 记账本NABCD分析

    学生记账本NABCD分析 N(Need,需求) 随着我们进入大学开始逐步的扩大自己的消费水平,而我们每天无法准确的记住一笔一笔的消费记录.常常,每一个月末时我们在宿舍楼道听到不少学生抱怨这个月怎么花钱 ...