源码包安装的方式我就不多说了,教程很多。下面主要说一下怎么通过 yum 来进行更方便快捷的安装 redis。

1、检查是否有 redis yum 源
yum install redis(一般都会失败的,因为官方的源很滞后)

[root@master packages]# yum install redis
Loaded plugins: fastestmirror
Determining fastest mirrors* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
base                                                                                                                              | 3.6 kB  00:00:00
crystal                                                                                                                           | 2.9 kB  00:00:00
docker-ce-stable                                                                                                                  | 3.5 kB  00:00:00
extras                                                                                                                            | 2.9 kB  00:00:00
jenkins                                                                                                                           | 2.9 kB  00:00:00
updates                                                                                                                           | 2.9 kB  00:00:00
jenkins/primary_db                                                                                                                |  35 kB  00:00:02
No package redis available.
Error: Nothing to do

2、下载 fedora 的 epel 仓库

EPEL 的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。EPEL则为服务器版本提供大量的rpm包,而且大多数rpm包在官方 repository 中是找不到的

yum install epel-release (安装成功后再执行 yum install redis)
[root@master packages]# yum install epel-release
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-11 will be installed
--> Finished Dependency Resolution...Install  1 PackageTotal download size: 15 k
Installed size: 24 k
Is this ok [y/d/N]: y
Downloading packages:
epel-release-7-11.noarch.rpm                                                                                                      |  15 kB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transactionInstalling : epel-release-7-11.noarch                                                                                                              1/1 Verifying  : epel-release-7-11.noarch                                                                                                              1/1 Installed:epel-release.noarch 0:7-11                                                                                                                             Complete!

3、安装 redis 数据库

yum install redis
[root@master packages]# yum install redis
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                                              | 7.1 kB  00:00:00     * base: mirrors.aliyun.com* epel: mirrors.bfsu.edu.cn* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
epel                                                                                                                              | 4.7 kB  00:00:00
(1/3): epel/x86_64/group_gz                                                                                                       |  95 kB  00:00:00
(2/3): epel/x86_64/updateinfo                                                                                                     | 1.0 MB  00:00:01
epel/x86_64/primary_db         FAILED                                                                                  ]   87 B/s | 1.2 MB  22:53:16 ETA ...Importing GPG key 0x352C64E5:Userid     : "Fedora EPEL (7) <epel@fedoraproject.org>"Fingerprint: 91e9 7d7c 4a5e 96f1 7f3e 888f 6a2f aea2 352c 64e5Package    : epel-release-7-11.noarch (@extras)From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
Is this ok [y/N]: y
Running transaction check
Running transaction test
Transaction test succeeded
Running transactionInstalling : jemalloc-3.6.0-1.el7.x86_64                                                                                                           1/2 Installing : redis-3.2.12-2.el7.x86_64                                                                                                             2/2 Verifying  : redis-3.2.12-2.el7.x86_64                                                                                                             1/2 Verifying  : jemalloc-3.6.0-1.el7.x86_64                                                                                                           2/2 Installed:redis.x86_64 0:3.2.12-2.el7                                                                                                                            Dependency Installed:jemalloc.x86_64 0:3.6.0-1.el7                                                                                                                          Complete!

4、安装完毕后,使用下面的命令启动 redis 服务

# redis 的启动、停止和状态查看
[root@master packages]# service redis start
Redirecting to /bin/systemctl start redis.service
[root@master packages]# service redis stop
Redirecting to /bin/systemctl stop redis.service
[root@master packages]# service redis status
Redirecting to /bin/systemctl status redis.service
● redis.service - Redis persistent key-value databaseLoaded: loaded (/usr/lib/systemd/system/redis.service; disabled; vendor preset: disabled)Drop-In: /etc/systemd/system/redis.service.d└─limit.confActive: inactive (dead)Nov 04 21:29:54 master systemd[1]: Starting Redis persistent key-value database...
Nov 04 21:29:54 master systemd[1]: Started Redis persistent key-value database.
Nov 04 21:30:03 master systemd[1]: Stopping Redis persistent key-value database...
Nov 04 21:30:03 master systemd[1]: Stopped Redis persistent key-value database.

5、设置开机启动

[root@master packages]# chkconfig redis on
Note: Forwarding request to 'systemctl enable redis.service'.
Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /usr/lib/systemd/system/redis.service.

6、进入 redis 服务

[root@master packages]# which redis-server
/usr/bin/redis-server
[root@master packages]# which redis-cli
/usr/bin/redis-cli[root@master packages]# redis-cli
127.0.0.1:6379> set key value [EX seconds] [PX milliseconds] [NX|XX]
127.0.0.1:6379> set mykey hello
OK
127.0.0.1:6379> get mykey
"hello"
127.0.0.1:6379>

centOS 使用 yum 安装 Redis相关推荐

  1. centos6.3下yum安装redis

    我得是centos 6.3,如果直接用yum安装redis,报错,如下: [root@CentOS6 etc]# yum install redis Loaded plugins: fastestmi ...

  2. 在centos6.7用yum安装redis

    1. centos默认的安装源在官方centos.org上,而redis在第三方的yum源里,所以无法安装,非官方的yum推荐用fedora的epel仓库 [root@localhost instal ...

  3. yum安装Redis教程

    yum安装Redis教程   安装CentOS 7:本人原创 更新yum yum update -y 下载Redis 下载redis yum install redis -y 如果出现以上图片,下载f ...

  4. Centos7上yum安装redis

    下载fedora的epel仓库 yum install epel-release yum安装redis yum install redis 修改配置文件 vim /etc/redis.conf 1.注 ...

  5. Centos下Yum安装PHP5.5,5.6

    Centos下Yum安装PHP5.5,5.6 默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | gre ...

  6. yum安装php5.6 nginx,CentOS 7 yum安装 Nginx1.16 + MySQL5.5 PHP5.6

    CentOS 7 yum安装 Nginx 下载nginx yum源 wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release- ...

  7. centos yum 安装java_Linux Centos 使用 yum 安装java

    Linux CentOS使用yum安装Docker Docker支持以下的CentOS版本: 目前,CentOS仅发行版本中的内核支持Docker. Docker运行在CentOS7上,要求系统为64 ...

  8. 在Centos中yum安装和卸载软件的使用方法

    在Centos中yum安装和卸载软件的使用方法 安装方法 安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软 ...

  9. CentOS7 linux下yum安装redis以及使用

    CentOS7 linux下yum安装redis以及使用 1.安装redis数据库 1 yum install redis 2.下载fedora的epel仓库 yum install epel-rel ...

最新文章

  1. Javascript跳转页面和打开新窗口等方法
  2. 下沉市场惊现出行小巨头 松果共享电单车日订单破300w
  3. 使用命名空间解决名字冲突
  4. UNIX再学习 -- 死磕内存管理
  5. python2和python3的不同点_Django python2和python3的区别
  6. EasyUI datagrid : 启用行号、固定列及多级表头后,头部行号位置单元格错位的问题...
  7. MFC学习RepositionBars
  8. Linux安装和管理程序的相关知识点
  9. ASP.NET 2.0中控件的简单异步回调
  10. 简述linux内核中,Linux内核中的文件描述符(一)——基础知识简介
  11. 如何用一行代码画个迷宫?
  12. 按键精灵定位坐标循环_关于按键精灵win10抓抓截图问题
  13. 丁火生于未月命理分析_丁火生于未月
  14. 精品基于Uniapp+SSM实现的公园植物介绍APP
  15. 国外计算机cpu排行,电脑处理器最新排行天梯图_处理器CPU最新天梯图2020 - 系统家园...
  16. RoboCup2d学习——WorldModel
  17. openCV错误解决方案:无法启动此程序,因为计算机中丢失opencv_world310.dll
  18. ORCALE DDL,DML,DQL命令
  19. 10M网线与100M网线和1000M(千兆)网线做法
  20. ES(elasticsearch)已启动成功但服务器IP却打不开

热门文章

  1. 夜雨数竞笔记-不定积分-思维导图
  2. 计算机等级考试是按顺序考吗,计算机等级考试报名顺序是考试顺序吗
  3. UESTC 1634 记得小苹初见,两重心字罗衣 欧拉路径(回路)
  4. H3C交换机开启关闭端口及限速
  5. NLP自然语言处理入门学习笔记(一)
  6. 状态机——简单自动售卖机的实现
  7. 无法初始化设备 prn
  8. 教你不花一分钱,用十分钟把旧电脑打造成自己的Windows版NAS系统
  9. 昆山农商行手机银行服务器证书,昆山农商行网上银行常见问题处理
  10. 【Micropython】肝货~使用USB_VCP通过USB串口与树莓派或PC端通信