一、下载redis

方法一:

用redis的下载链接下载redis压缩包,该种方法只能下载最新版本

1、登录redis官网

Redis官网链接:

https://redis.io/

2、跳转redis下载页面

3、找到redis的下载链接

4、用wget下载redis压缩包

wget https://github.com/redis/redis/archive/7.0.2.tar.gz

若提示没有wget命令则可执行以下命令安装wget命令

yum install wget

效果图:

方法二:

使用工具把在window下载下来的安装包传输到服务器上(我这里使用的是Xftp7)

有需要的可以到官网下载:https://www.xshell.com/zh/

1、登录redis官网

Redis官网链接:

https://redis.io/

2、跳转redis下载页面

3、下载redis的压缩包

4、 打开Xftp7,新建会话

5、把在window上下载好的redis压缩包拖到另一边窗口

6、redis压缩包传输过程

7、效果图

方法三:

用该种方法能自选版本下载

1、访问该网站,找到适合的redis版本

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

2、用wget下载相应的redis压缩包

wget http://download.redis.io/releases/redis-7.0.2.tar.gz

3、效果图:

二、解压redis压缩包

1、解压redis所需要的命令

tar -zxvf 7.0.2.tar.gz
参数含义:
-z表示调用gzip程序
-x表示解压缩文件
-v表示显示tar处理文件过程中的详细处理信息
-f表示需要操作的文件名

效果图:

2、安装C语言(C++)编译器

因为redis是用C语言编写的,所以需要在Linux系统中安装C语言(C++)编译器来对redis进行编译,不然后续使用make命令来对redis进行编译时会报错

安装C语言(C++)编译器的命令

yum install gcc-c++

输入y并按回车键确定

效果图:

查看C语言(C++)编译器是否安装成功

gcc -v

效果图:

3、编译redis

进入redis的文件夹

cd redis-7.0.2/

执行make命令进行编译

make

效果图:

执行命令进行安装redis

make install

效果图:

三、找到redis的安装目录

1、进入Linux系统中所有程序的默认安装路径

cd /usr/local/bin/

2、查看当前目录的内容

ls

效果图:

四、备份redis的配置文件

为方便redis根据我们设置的redis.config配置文件启动,同时也对redis.config配置文件作备份处理,所以把redis.config配置文件复制到redis的安装路径里

1、在/usr/local/bin/中新建一个文件夹,用来存储redis.config文件(文件夹名可以自己取)

mkdir redisconfig

效果图:

2、把redis.config文件复制到我们新建好的文件夹里(redis.conf的所在路径可能不同,仅作参考)

例:

cp /root/redis-7.0.2/redis.conf /usr/local/bin/redisconfig/

效果图:

五、修改redis的配置文件

由于redis默认不是开机自启动,所以我们需要修改redis.conf配置文件

redis.conf配置文件的各参数解释在我的另一篇文章里,有兴趣的同学可以参考学习

https://blog.csdn.net/m0_64284147/article/details/125138279

1、打开redis.conf文件

vim redis.conf

2、把守护进程改成yes

守护进程默认关闭:

修改成开启:

3、保存并退出

按Esc键,然后输入:(英文冒号)再在命令行输入wq命令按回车键进行保存并退出

:wq

例:

六、启动redis服务

1、让redis按照我们修改后的配置文件来启动

例:

redis-server redisconfig/redis.conf

2、查看是否有redis服务的进程,若有进程显示redis-server在运行,则证明redis服务启动成功

ps -ef | grep redis
参数含义:
-e:显示所有进程
-f:全格式
| 符号,是个管道符号,表示ps命令和grep命令同时执行
grep命令(Global Regular Expression Print),用于查找,能使用正则表达式搜索文本,然后把匹配的行显示出来

效果图:

七、启动redis的命令行界面(可以指定端口,也可以不指定,若不指定则默认用6379端口开启)

redis-cli -p 6379

效果图:

八、测试是否联通redis

在redis的命令行里输入ping,若返回PONG,则证明成功连上redis

ping

效果图:

其他:

一、关闭redis服务

在redis命令行输入shutdown命令

shutdown

效果图:

退出redis-cli

exit

效果图:

二、redis常用命令

这是我写的另一篇关于redis常用命令的使用的文章,有兴趣的同学可以点进去看看:

https://blog.csdn.net/m0_64284147/article/details/125156357

Linux服务器下载Redis相关推荐

  1. python批量下载文件只有1kb_Python 实现批量从不同的Linux服务器下载文件

    基于Python实现批量从不同的Linux服务器下载文件 by:授客 QQ:1033553122 实现功能 批量从不同的Linux服务器下载指定文件 测试环境 Win7 64位 Python 3.3. ...

  2. Python 实现批量从不同的Linux服务器下载文件

    基于Python实现批量从不同的Linux服务器下载文件   by:授客 QQ:1033553122 实现功能 1 测试环境 1 使用方法 1 1. 编辑配置文件conf/file_for_downl ...

  3. python批量下载网页文件夹_Python实现批量从不同的Linux服务器下载文件

    基于Python实现批量从不同的Linux服务器下载文件 by:授客 实现功能 批量从不同的Linux服务器下载指定文件 测试环境 Win7 64位 Python 3.3.2 pscp 64位 下载地 ...

  4. linux服务器不允许下载文件,关于从Linux服务器下载Excel文件的问题

    本地下载文件可以,可是把代码放到Linux服务器下载下来的是jsp页面内容,下载的Excel文件中的内容则是jsp中展示的内容 相关代码 response.setCharacterEncoding(& ...

  5. linux编译redis打包,linux下下载redis,并且编译

    1:下载.解压.编译 $ wget http://download.redis.io/releases/redis-3.0.6.tar.gz $ tar xzf redis-3.0.6.tar.gz ...

  6. 如何在linux服务器下载文件夹,linux服务器怎么下载文件到本地

    linux服务器怎么下载文件到本地 发布时间:2020-06-16 12:08:20 来源:亿速云 阅读:318 作者:鸽子 1.使用scp命令scp /home/work/source.txt wo ...

  7. 从Linux服务器下载文件和文件夹到本地命令

    从Linux 服务器上传或者下载文件到本地除了使用FTP外,还可以通过Linux命令来实现,Linux服务器与本地电脑之间传输文件的命令及使用方法: 1.使用scp命令 命令格式: scp [参数] ...

  8. 通过xshell从Linux服务器下载文件夹

    目标事项需要用到两个命令:tar(压缩),sz(下载) sz下载命令 sz file_name sz命令将指定文件从服务器发送到本地,缺点是只能发送一个文件,所以当面临发送文件夹的需求时,就将文件夹打 ...

  9. 记一次Linux服务器因redis漏洞的挖矿病毒入侵

    中毒原因,redis bind 0.0.0.0 而且没有密码,和安全意识太薄弱. 所以,redis一定要设密码,改端口,不要用root用户启动,如果业务没有需要,不要bind 0.0.0.0!!!!! ...

  10. linux服务器下载bt,在Linux服务器上配置Transmission来离线下载BT种子

    Transmission简介 Transmission是一种BitTorrent客户端,特点是跨平台的后端和简洁的用户界面,硬件资源消耗极少,支持包括Linux.BSD.Solaris.Mac OS ...

最新文章

  1. python3编译exe_编译 – 如何将我的Python 3应用程序编译到.exe?
  2. 修改Idea默认的全局设置,如Maven等
  3. ipvsadm+keepalived安装错误解决
  4. 莫名其妙的突然想学日语了, 开始接触日语,希望能坚持下去。
  5. Python基础day02 作业解析【6道 if 判断题、9道 循环题】
  6. 解决Silverlight中DataGrid在显示数据时多一空白列
  7. android 清屏函数,浅谈android截屏问题
  8. 使用txt文件导入数据库内容
  9. A 服务器上运行B 服务器上可以正常运行的程序出现问题
  10. 终于有人对语音技术来了次彻头彻尾的批判!
  11. 获取网络图片并异步更新UI
  12. 干货分享:Neutron的PPT,帮助你理解Neutron的各种细节
  13. Python中的numpy.ones()
  14. java国际化程序创建属性文件_Java国际化(i18n)ResourceBundle类
  15. 漫画:什么是字典序算法?
  16. 台式计算机如何连接网络,台式机如何去连接网络
  17. 记一次刷票过程的感想
  18. 庆祝下:iOS 开发者企业级计划(299美元/年帐户+邓白氏码免费) 和 Windows Phone公司应用(公司帐户99美元+Symantec企业证书299美元/年))顺利发布成功...
  19. 当cmd里安装不了Appium-Python-Client时,Requirement already satisfied: Appium-Python-Client in
  20. 网络爬虫---从千图网爬取图片到本地

热门文章

  1. 当下最流行的几个php论坛程序比较哪个好
  2. 思维导图做会议记录丨做年终终结都都都很合适
  3. Python爬取最爱的电影并下载到本地(附源码)
  4. 人工智能是一个骗局?
  5. 系统分析师考试大纲2009
  6. java+微博上传图片_GitHub - lkshuihua/webpic: 轻量级Java 上传图片 到微博图床小工具...
  7. 汉王手写输入法android,汉王手写输入法
  8. c语言编程被当作病毒,c语言编写病毒
  9. Objective-C和C++语法比较
  10. 根据列表内车牌号,统计各省市车牌占有量