ubuntu 安装redis

ubuntu 安装redis1 下载 redis 安装包在 window 环境访问地址 http redis io download 本例版本为 redis 6 0 9 tar gz2 将安装包传服务器上通过 ftp 方式传输安装包到目录 opt 下 路径可修改 本例为 opt3 解压安装包 并将解压后的文件移动到 etc 目录下解压 redis 安装包 执行 tar xzfredis 6 0 9 tar gz 将解压后的文件 移动到 etc 目录下 mvredis 6 0 9 etc

1、下载redis安装包

在window环境访问地址:http://redis.io/download

本例版本为:redis-6.0.9.tar.gz

ubuntu 安装redis

 

2、将安装包传服务器上

通过ftp方式传输安装包到目录/opt下,路径可修改,本例为/opt

ubuntu 安装redis

 

3、解压安装包,并将解压后的文件移动到/etc目录下

解压redis安装包,执行

tar -xzf redis-6.0.9.tar.gz

ubuntu 安装redis

 

将解压后的文件,移动到/etc目录下

mv redis-6.0.9 /etc

ubuntu 安装redis

 

4、进入redis文件夹,安装redis

进入redis文件夹

cd /etc/redis-6.0.9/

ubuntu 安装redis

 

安装redis,初始的redis下不包含redis.server和redis.cli等文件,需要安装后才会有,执行

make

ubuntu 安装redis

 

安装需要一段时间,之后会显示如下:

 

ubuntu 安装redis

make后,继续执行

make test

ubuntu 安装redis

 

如果此时出现如下tcl版本的问题,需要更新tcl的版本,参考附录2.1,修复问题这个问题,之后需要重新执行make test

ubuntu 安装redis

 

执行完make test后,显示如下说明安装完成了

ubuntu 安装redis

 

此时,进入src目录,可以看到已经生成了redis.server和redis.cli等文件

ubuntu 安装redis

 

5、修改配置文件redis.conf

返回src的上一层,找到redis.conf文件

 

ubuntu 安装redis

打开文件,执行

vi redis.conf

打开文件后,文档处于查看模式,敲击键盘的insert后,文档进入编辑模式,此时可以文档进行修改,修改完成后,敲击esc退出编辑模式,之后输入:wq保存文档退出,:q!为不保存文档退出

(1)、修改密码

找到如下的位置,可以在查看模式下,通过输入/requirepass进行查找

ubuntu 安装redis

修改成如下

ubuntu 安装redis

  1. 、修改bind,在末尾追加本机的ip地址

如果不添加,则redis只能在本机起作用,其他服务器不能连接成功

ubuntu 安装redis

保存文件退出(:wq)

 

6、启动redis服务

进入src下

cd src

在src目录下,执行启动命令(指定配置文件启动redis)

./redis-server  ../redis.conf

ubuntu 安装redis

 

 

当前为默认的启动模式,启动后,就不能通过CTRL+C退出,否则redis会关闭,如果我们还想在当前窗口继续其他操作,可以通过修改redis.conf中的daemonize,设置为yes,则切换启动方式为后台启动,重新启动后,就不会出现redis盒子的图样,可继续进行其他操作

注意修改配置文件后,需要重启redis服务

ubuntu 安装redis

修改后,关闭redis进程(参考8),之后重新启动redis服务,可以看到不会弹出redis盒子了ubuntu 安装redis

查看redis进程

ps -ef|grep redis

ubuntu 安装redis

7、验证redis是否启动成功

进入redis的src目录下

cd /etc/redis-6.0.9/src

ubuntu 安装redis

通过cli,进行redis连接

./redis-cli -h 127.0.0.1 -p 6379

验证连接密码

auth

验证服务好坏

Ping

ubuntu 安装redis

如果能够返回PONG,则说明redis启动成功

8、关闭redis服务

先查看redis的进程号

ps -ef|grep redis

杀死进程(进程号为./redis-server的进程号)

kill -9 90333

ubuntu 安装redis

ubuntu 安装redis

重新启动进程参考以上的6即可

ubuntu 安装redis

附录

2.1 更新tcl的版本

执行命令

apt install tcl

ubuntu 安装redis

 

此时如果提示如上,无法定位软件包,执行

apt-get update

提示继续执行时,输入Y,在回车

ubuntu 安装redis

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204953.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午7:08
下一篇 2026年3月19日 下午7:09


相关推荐

  • python 如何使用swagger

    swagger介绍swagger是一个api文档工具,集api管理,测试,访问于一体的网页版api文档工具了解更多,请访问相关网站swagger官网swaggergithubOpenApi参数说明python相关包connexionflasggerflask-swag,flask-swaggerFlask-RESTPluspythonswagger-cod…

    2022年4月12日
    700
  • 永磁同步电机矢量控制(四)——simulink仿真搭建

    永磁同步电机矢量控制(四)——simulink仿真搭建由于是初学,对于simulink很多地方不熟悉,在此记下整个仿真搭建的选择元件的细节。1电机模型的选择及参数设置永磁同步电机的英文缩写为PMSM,全称PermanentMagnetSynchronousMachine。在library内搜索Permanent即可找到它。Numberofphase电机相数Back…

    2022年6月4日
    73
  • 0基础激光切割怎么学_吉他入门零基础视频教程

    0基础激光切割怎么学_吉他入门零基础视频教程杂谈最近有几个人加我,都说是刚开始学激光slam,基本都是研一,情况也都差不多,有的是课题组里只有自己做slam,有的是完全没人带,自己也没有基础.仔细想一想,其实入门slam真是个不容易的事.首先,编程语言,大多数使用c++,少数用python,c++你得至少能写个小demo吧.知道了如何写c++,还要准备编译环境吧,由于编译以及依赖等问题,做slam基本都用linux,还得知道如何使用ubuntu的命令行,知道怎么编译代码.关于机器人相关的大部分代码都使用ros做接口,因为接口统一,使用方式统

    2022年8月23日
    10
  • Cortex m33_STM32F4

    Cortex m33_STM32F4Cortex-M3Bit-Banding1.概述CM3的存储器系统支持所谓的“位带”(bit-band)操作。通过它,实现了对单一bit的原子操作。位带操作仅适用于一些特殊的存储器区域中。从汇编角度看:与传统方法的比较:在位带区中,每个比特都映射到别名地址区的一个字——这是个只有LSB才有效的字。支持位带操作的两个内存区的范围是:**0x2000_0000-0x

    2022年8月31日
    3
  • 解决Eclipse中文乱码

    解决Eclipse中文乱码使用Eclipse编辑文件经常出现中文乱码或者文件中有中文不能保存的问题,Eclipse提供了灵活的设置文件编码格式的选项,我们可以通过设置编码格式解决乱码问题。在Eclipse可以从几个层面设置编码格式:Workspace、Project、ContentType、File 本文以Eclipse3.3(英文)为例加以说明: 1.设置Workspace的编码格式: Windows

    2022年5月13日
    41
  • 纯css3天气动画场景特效

    CSS3超强大,以下是纯用CSS3+HTML实现的场景效果图:查看效果:http://hovertree.com/h/bjaf/cssrotate.htmcss33d展示中rotate()介绍与简单

    2021年12月21日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号