yum下载安装redis

有时需要离线安装redis,所以需要redis离线安装包,不同的centos版本和redis版本,依赖包不同,本例中,centos: CentOS Linux release 7.0.1406 (Core),Basic Web Server版本,自动下载的redis版本为3.2.12

1、检查是否存在redis安装包

yum search redis

2、若未找到redis安装包,则安装epel-release源

yum -y install epel-release

3、再次查询仓库中是否存在redis,若出现如下异常,则在/usr/lib/python2.7/site-packages/urlgrabber/grabber.py中1510行左右将elif errcode in (42, 55, 56) 改为elif errcode == 42 ,然后再次查询

[root@localhost ~]# yum search redis
Loaded plugins: fastestmirror, langpacks
epel/x86_64/metalink                                                                                                                                                  | 6.9 kB  00:00:00
epel                                                                                                                                                                  | 4.7 kB  00:00:00
epel/x86_64/primary_db         FAILED
https://mirror.lzu.edu.cn/epel/7/x86_64/repodata/d1d0107c74472c4a2af56fa4436caafe3c76a57c446b11b54901609d26893a17-primary.sqlite.bz2: [Errno 14] curl#35 - "Cannot communicate securely with peer: no common encryption algorithm(s)."
Trying other mirror.
Traceback (most recent call last):
  File "/usr/libexec/urlgrabber-ext-down", line 75, in <module>
    main()
  File "/usr/libexec/urlgrabber-ext-down", line 61, in main
    fo = PyCurlFileObject(opts.url, opts.filename, opts)
  File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1258, in __init__
    self._do_open()
  File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1589, in _do_open
    self._do_grab()
  File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1723, in _do_grab
    self._do_perform()
  File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1517, in _do_perform
    raise KeyboardInterrupt
KeyboardInterrupt

4、正常查询,出现

redis.x86_64 : A persistent key-value database

则源安装成功

5、下载安装包

yum install --downloadonly --downloaddir=/work redis

出现

exiting because "Download Only" specified

下载结束,查看redis

[root@localhost ~]# whereis redis
redis:[root@localhost ~]# ll /work/
total 660
-rw-r--r--. 1 root root 107040 Apr  2  2014 jemalloc-3.6.0-1.el7.x86_64.rpm
-rw-r--r--. 1 root root 556969 Oct 26 15:10 redis-3.2.12-2.el7.x86_64.rpm
[root@localhost ~]# 

redis安装包及依赖包下载完成,并且没有安装

6、安装

rpm -ivh /work/*

安装结束后,查看redis安装情况

[root@localhost ~]# whereis redis
redis: /etc/redis.conf

7、启动redis(开机启动文件在redis安装完成后,自动放入/usr/lib/systemd/system/中)

systemctl start redis

8、登录

[root@localhost ~]# redis-cli
127.0.0.1:6379>

这种方式看似方便,但redis官方不推荐这种方式来安装redis,因为这种方式安装的redis不是当前最新的可用版本。

原文地址:https://www.cnblogs.com/qq931399960/p/10583267.html

时间: 2024-10-24 16:53:46

yum下载安装redis的相关文章

如何将yum下载安装的包存起来,留着以后用

1.首先,yum下载安装软件时,那些软件包缓存位置为: /var/cache/yum 2.修改yum的配置文件: # vi /etc/yum.conf 会看到头三行代码为 [main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 将这里的值更改为1 OK,接下来用yum安装东西后,你可以从/var/cache/yum目录下找到并把自己安装的软件包保存备用了, 3.另外: yumdownloader --resolve --d

自动下载安装redis

由于开发的同事想在它本地的虚拟机玩一下redis缓存,当即给他写了一个脚本,现在贴在这里,有需要的朋友可以看看:(此脚本大致包含了创建用户以及密码,下载编译安装redis,修改配置文件,启动redis服务,还是比较简单的) ############################ install_redis.sh ############################### #!/bin/bash # define the function of create password create_

Mac环境下载安装Redis

Mac环境下使用brew安装Redis: ? ~ brew install redis 安装成功,检测一下. 新打开一个窗口. > redis-cli 进入到redis客户端. OK .安装成功. 原文地址:https://www.cnblogs.com/wobushitiegan/p/12407371.html

&lt;小田吃饺子&gt; LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Redis篇

更新时间:2017-09-21 15:38 简介 LAMP+R指Linux+Apache+Mysql+PHP+Redis是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台. Apache 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/articles/7568803.html Php 安装篇 Demo地址:http://www.cnblogs.com

windows下载安装redis

第一步:下载windows版本的redis redis的官方网站下载地址:http://redis.io/download 进入以上网址之后,请见以下的图片操作下载redis: 第二步:解压下载的zip文件,并存放到合适的位置,并将按照目录配置到系统PATH变量中 第三步:测试 打开一个DOS窗口,输入redis-server,若看到下图说明服务启动成功 打开另外一个DOS窗口 输入命令redis-cli,若看到下图,说明整个REDIS好了 参考地址:http://www.360doc.com/

优化yum下载安装慢,不断换mirror

不停地换mirror,为了解决这个问题,在网上搜了好多资料,总结出一个基于aliyun的mirror源 先检查:是否能正常上网,DNS是否正常,网关gw是否正常,若通过ping 不正常,则解决好网络,再进行下面操作. 1. 清除缓存 [[email protected] ~]# yum clean all 已加载插件:fastestmirror 正在清理软件源: base extras updates Cleaning up everything Maybe you want: rm -rf /

yum 安装redis

今天学习redis时,用yum直接安装redis直接报错,后来百度一下得到一下解决方案. 1:去下面的网站下载EPEL对应的版本:(epel是fedora维护的yum源,里面软件众多)http://fedoraproject.org/wiki/EPEL2:我下载的是这个:wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm3:安装epel:rpm -ivh epel-release-6-8.n

win7安装redis

下载安装redis https://github.com/MSOpenTech/redis/releases 也可以通过redis.io官网找到此链接 解压到D:\Redis 根目录下. 启动redis服务端. redis-server.ext redis-windwons.conf 启动redis客户端 redis-cli -h 127.0.0.1 -p 6379 下载安装PHP-redis https://github.com/phpredis/phpredis/downloads 解压复制

CentOS 7 编译安装Redis

在CentOS(Linux)下编译安装Redis(V2.8.19)之后,总结的注意事项如下: 下载安装Redis: $ wget http://download.redis.io/releases/redis-2.8.19.tar.gz $ tar xzf redis-2.8.19.tar.gz $ cd redis-2.8.19 $ make TIPS: 可先到官网下载Redis文件,同时可以查看官网的编译安装方法( 传送门 ). 在Redis根目录下,直接 make make 成功后,如果需