1.使用apt-get命令进行安装

安装gcc依赖

root@yatces-virtual-machine:~# apt-get update

root@yatces-virtual-machine:~# apt-get install gcc

安装redis-server

root@yatces-virtual-machine:~# apt-get install redis-server

安装位置

root@yatces-virtual-machine:/etc# whereis redis
redis: /etc/redis
root@yatces-virtual-machine:/etc/redis# ll
total
drwxr-xr-x root root 8月 : ./
drwxr-xr-x root root 8月 : ../
-rw-r----- redis redis 12月 redis.conf
drwxr-xr-x root root 8月 : redis-server.post-down.d/
drwxr-xr-x root root 8月 : redis-server.post-up.d/
drwxr-xr-x root root 8月 : redis-server.pre-down.d/
drwxr-xr-x root root 8月 : redis-server.pre-up.d/

启动 redis

root@yatces-virtual-machine:~# redis-server  #如果修改为后台进程启动方式:修改redis.conf 文件中的 daemonize no 为 yes

客户端连接

root@yatces-virtual-machine:~# redis-cli
127.0.0.1:> set k1 helloworld
OK
127.0.0.1:> get k1
"helloworld"

卸载

使用命令:dpkg --list查看使用apt-get安装的软件

使用apt-get --purge remove 包名 移除软件

安装redis-server会安装两个包:redis-server 和 redis-tools,直接使用以上方式移除即可。

2.编译安装

在以下网址查找需要安装的版本地址

http://download.redis.io/releases/

下载并解压redis

root@yatces-virtual-machine:/usr/local/soft# wget http://download.redis.io/releases/redis-3.2.6.tar.gz
root@yatces-virtual-machine:/usr/local/soft# tar -zxvf redis-3.2.6.tar.gz

进入redis目录编译、安装

root@yatces-virtual-machine:/usr/local/soft/redis-3.2.# make&& make install

安装完后,在/usr/local/bin目录中会生成一个redis-server启动命令

将 redis.conf 复制到 /etc/redis/ 目录下,顺便将redis.conf几个配置修改(便于远程客户端连接)

bind 127.0.0.1 ==》 bind 0.0.0.0  
protected-mode no
daemonize yes

启动redis

root@yatces-virtual-machine:/usr/local/soft/redis-3.2.# /usr/local/bin/redis-server /etc/redis/redis.conf

客户端连接redis

root@yatces-virtual-machine:/usr/local/soft/redis-3.2.# /usr/local/bin/redis-cli 

停止redis服务,在客户端使用 shutdown 命令,退出客户端使用 exit 命令

127.0.0.1:> shutdown
not connected> exit

卸载redis

只需把/usr/local/bin/目录下的redis删除即可

redis的安装(ubuntu版本)的更多相关文章

  1. 安装Ubuntu版本linux过程中没有提示设置root用户密码问题的解决办法

    原来ubunto不提倡设置root用户,系统安装成功后,root密码是随机的,那么在这种情况下如何得到root权限呐,具体方法如下: 终端中输入:sudo passwd root 此时重新设置原登录用 ...

  2. Redis、Redis+sentinel安装(Ubuntu 14.04下Redis安装及简单测试)

    Ubuntu下Redis安装两种安装方式: 1.apt-get方式 步骤: 以root权限登录,切换到/usr目录下. 接下来输入命令,apt-get install redis-server,如图: ...

  3. ubuntu 下redis的安装简介

    Linux公社:https://www.linuxidc.com/topicnews.aspx?page=2&tid=2 简单介绍下ubuntu下redis的安装方式: 第一种: 1:进入re ...

  4. lnmp一键安装包,安装多版本php,并开启redis与swoole

    安装多版本的php sudo ./install.sh mphp Install ZendGuardLoader for PHP 7.1... unavailable now. Write ZendG ...

  5. Python 基础之在ubuntu系统下安装双版本python

    前言:随着python升级更新,新版本较于老版本功能点也有不同地方,作为一个初学者应该了解旧版本的规则,也要继续学习新版本的知识.为了能更好去学习python,我在ubuntu安装python2和py ...

  6. 总结一下安装linux系统经验-版本选择-安装ubuntu

    linux版本选择: 初次接触,建议选 Ubuntu 或者 Fedora,这两个发行版都很容易上手,而且两者都有很强大的中文社区,遇到问题比较容易解决,而且都有国内的源,安装或者更新软件时体验相对会好 ...

  7. Vmware虚拟机安装Ubuntu 16.04 LTS(长期支持)版本+VMware tools安装

    今天用VMware虚拟机安装了Ubuntu 16.04,过程用点繁琐,顺便又安装了VMware tools,这样就可以全屏显示Ubuntu系统了,下面是具体的安装过程! 第一步:准备工作 1.下载Ub ...

  8. Ubuntu 16.04系统下安装RapidSVN版本控制器及配置diff,editor,merge和exploer工具

    在Window下我们使用TortoiseSVN(小乌龟),可以很方便地进行查看.比较.更新.提交.回滚等SVN版本控制操作. 在Linux下我们可以使用RapidSVN.RapidSVN是一款轻量级的 ...

  9. Ubuntu 16安装GPU版本tensorflow

    pre { direction: ltr; color: rgb(0, 0, 0) } pre.western { font-family: "Liberation Mono", ...

随机推荐

  1. 洛谷 P5176 公约数 题解

    原题链接 我天哪 大大的庆祝一下: 数论黑题 \(T1\) 达成! 激动地不行 记住套路:乱推 \(\gcd\),欧拉筛模板,然后乱换元,乱换式子,完了整除分块,欧拉筛和前缀和就解决了! \[\sum ...

  2. MySQL优化之执行计划

    前言 研究SQL性能问题,其实本质就是优化索引,而优化索引,一个非常重要的工具就是执行计划(explain),它可以模拟SQL优化器执行SQL语句,从而让开发人员知道自己编写的SQL的运行情况. 执行 ...

  3. [算法笔记] PAT-ADV-1020

    题目要求:给出二叉树的后序遍历序列和中序遍历序列,输出二叉树的层次遍历序列. (传送门) Sample Input 7 2 3 1 5 7 6 4 1 2 3 4 5 6 7 Sample Outpu ...

  4. python之道15

    请实现一个装饰器,限制该函数被调用的频率,如10秒一次(借助于time模块,time.time())(面试题,有点难度,可先做其他) 答案 # 思路 运行不能用 import time def wra ...

  5. CNN更新换代!性能提升算力减半,还即插即用

    传统的卷积运算,要成为过去时了. Facebook和新加坡国立大学联手提出了新一代替代品:OctConv(Octave Convolution),效果惊艳,用起来还非常方便. OctConv就如同卷积 ...

  6. ArcGIS Engine的安装

    1.双击安装文件“setup.exe”. 2.点击“Next”. 3.选择“ I accept the license agreement”,点击“Next”. 4.选择“Complete”,点击“N ...

  7. coding++ :在引入的css或者js文件后面加参数的作用

    前沿: 有些小伙伴们在页面(F12)直接对 JS.CSS 文件进行编辑.或者打断点调试的时候 可能会发现 所有的操作都不生效,为什么? 原因可能存在以下情况 有时候可能会遇到js或者css文件引用后传 ...

  8. Git入门操作(一)

    最近真正用到了Git,感觉还是需要好好整理一下最最基础用法,与萌新共享.^_^ 关于Git的基础介绍,这里不再赘述,下面撸代码了(主要是命令行的操作,属于linux操作系统的,可能没听过,但记住就好了 ...

  9. Ubuntu系统查看命令命令使用方式

    如:[gzip]命令,可执行: (tf) duanyongchun@hc1217:~/pycharm_projects /3DUNet-Pytorch /data$ gzip --help 输出: 由 ...

  10. ThreadPoolExcutor 原理探究

    概论 线程池(英语:thread pool):一种线程使用模式.线程过多会带来调度开销,进而影响缓存局部性和整体性能.而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务.这避免了在处理短时间 ...