Ubuntu安装Redis6.2.6

Ubuntu安装Redis6.2.6文章目录 Redis 安装 1 下载地址 2 安装版本 3 安装步骤 3 1 准备工作 安装最新版本的 gcc 编译器 3 2 将下载好的 redis 6 2 6 tar gz 放在 usr local 目录下 4 默认安装目录 5 后台启动 5 1 备份 redis conf5 2 后台启动设置 daemonizeno 改成 yes5 3Redis 启动 5 4Redis 关闭 Redis 安装 1 下载地址官网地址 https redis io 2 安装版本 redis 6 2 6 tar gz 安装在 Linux 上 3 安装步骤 3

Redis安装

1.下载地址

官网地址:https://redis.io/

在这里插入图片描述

2.安装版本

redis-6.2.6.tar.gz(安装在Linux上)

3.安装步骤

3.1准备工作,安装最新版本的gcc编译器

安装c语言的编译环境

命令:sudo apt install gcc

安装完成后测试gcc版本:gcc --version

在这里插入图片描述

3.2将下载好的redis-6.2.6.tar.gz放在 /usr/local目录下

在这里插入图片描述

进入/usr/local目录cd /usr/local,执行解压命令tar -zxvf redis-6.2.6.tar.gz

解压完成后进入redis-6.2.6目录cd redis-6.2.6

在redis-6.2.1目录下执行make命令,输入make进行编译

这里可能提示无法进行make命令,这是因为没有安装

安装命令sudo apt install make

在这里插入图片描述

跳过make test ,继续执行make install

4.默认安装目录

/usr/local/bin

在这里插入图片描述

查看默认安装目录:

redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何

redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲

redis-check-dump:修复有问题的dump.rdb文件

redis-sentinel:Redis集群使用

redis-server:Redis服务器启动命令

redis-cli:客户端,操作入口

5.后台启动

5.1备份redis.conf

拷贝一份redis.conf到其他目录,这里我拷贝到/usr/local路径下

cp /usr/local/redis-6.2.6/redis.conf /usr/local

5.2后台启动设置daemonize no改成yes

修改redis.conf文件将里面的daemonize no 改成daemonize yes,让服务在后台启动

进入/usr/local目录下cd /usr/local,输入修改命令vi redis.conf

输入/daem 找到daemonize 所在行

i键进入编辑模式,修改no为yes

修改完成后按Esc键退出编辑,输入:wq!保存并退出

5.3Redis启动

进入/usr/local/bin目录cd /usr/local/bin,执行redis-server /usr/local/redis.conf,这样就启动成功了

查看redis进程ps -ef|grep redis

客户端连接redis-cli

测试验证ping,若显示PONG则表明正常运行

在这里插入图片描述

5.4Redis关闭

单实例关闭:redis-cli shutdown

在这里插入图片描述

也可以进入终端后输入shutdown关闭

在这里插入图片描述

退出终端的命令exit

多实例关闭,指定端口关闭:redis-cli -p 6379 shutdown

说明:

再次启动时,如果执行redis-cli不成功,则需先执行redis 配置文件

redis-server /usr/local/redis.conf,在执行redis-cli命令
如下图:

在这里插入图片描述

6.设置密码

6.1编辑redis.conf文件

2.修改protected-mode
在 redis.conf 中找到 protected-mode 将后面的 yes 改为 no

3.修改daemonize
在 redis.conf 中找到 daemonize 将后面的 no 改为 yes

4.修改密码(requirepass foobared)
在 redis.conf 中找到 requirepass foobared ,可在下面添加 requirepass 你的密码

执行完以上操作后进入指令模式 :wq! 保存退出

6.2重启redis

1.关闭redis
在 redis-cli 所在的目录下输入: redis-cli -a 密码

进入到 redis 指令模式,输入: shutdown
然后再输入: exit
2.启动redis
在 redis-server 所在的目录下输入: redis-server /usr/local/redis.conf(redis.conf所在目录为/usr/local/redis.conf)


可以通过指令 ps -ef | grep redis 查看redis状态

6.3开放端口

1.开放端口6379

firewall-cmd --add-port=6379/tcp --permanent
2.重启防火墙生效

systemctl reload firewalld或者firewall-cmd --reload
3.查看开放的端口号
firewall-cmd --list-ports
或者firewall-cmd --list-all查看ports


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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • jenkins allure_allure测试报告

    jenkins allure_allure测试报告前言jenkins集成了allure插件,安装插件后运行pytest+allure的脚本即可在jenkins上查看allure报告了。allure安装在运行代码的服务器本机,我这里是用的dock

    2022年7月29日
    24
  • Github gist_github教程

    Github gist_github教程Github作为代码分享平台在开发者中非常流行。此平台托管了包括游戏、书籍以至于字体在内的一千两百多万个项目(现在更多),这使其成为互联网上最大的代码库。Github还提供另一个非常有用的功能,就是G

    2022年8月2日
    9
  • MYSQL | ERROR 1305(42000) SAVEPOINT *** DOES NOT EXIST「建议收藏」

    MYSQL | ERROR 1305(42000) SAVEPOINT *** DOES NOT EXIST

    2022年2月10日
    65
  • 假装自己是黑客的代码_假装黑客的软件

    假装自己是黑客的代码_假装黑客的软件假装自己是“黑客”今天分享一个好玩的东西话不多说上图看起来是不是很酷炫?这个可以通过按数字或鼠标点击来打开字雨,卫星地图等页面。还有一些功能可以自己无聊的时候试一试哦。怎么做呢?一,最简单的方法在网页上输入网址:http://geekprank.com/hacker/二,如果要让别人看起来你厉害一点1.新建一个文档2.输入starthttp://geekprank.com/hacker/3.保存,名字自取,改后缀名为bat然后就能通过双击这个文件打开网址啦。。。三,实在懒得

    2022年9月28日
    2
  • 百万建模师的心声:3D游戏建模真的很累,但是数钱不累「建议收藏」

    百万建模师的心声:3D游戏建模真的很累,但是数钱不累「建议收藏」所有行业都是一样的,没有什么容易的,只不过这一行是偏向于技术的,一个有好的建模师月薪10k+是很常见的,这个需要有自己刻苦学习的成果。游戏建模前景在游戏模型行业,你基本不用担心找不到工作,因为游戏模型师人才缺口非常大。举个例子:游戏制作公司的人员配比大多数是这样的:比如100人的三维制作组,可能有60人在做模型贴图,10个人在K动画。只要你保证技能在手,一定是抢手的人才。【点击加入学习圈】游戏建模如今的市场竞争很大,工资很高,标准非常高,想要胜任一份高薪的工作不是那么容易。学习建模这是一个非

    2022年5月19日
    67
  • pycharm激活码2021 3月最新注册码

    pycharm激活码2021 3月最新注册码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    53

发表回复

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

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