Redis(Linux版本7.2.3)

这篇具有很好参考价值的文章主要介绍了Redis(Linux版本7.2.3)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、停止Redis服务器

[root@tssvr1-c1 sysconfig]# ps -ef | grep redis
root       322     1  0 10月30 ?      02:58:53 ./bin/redis-server 0.0.0.0:6379
root     32664 12498  0 14:45 pts/0    00:00:00 grep --color=auto redis
[root@tssvr1-c1 sysconfig]# 
[root@tssvr1-c1 sysconfig]# kill -9 322
[root@tssvr1-c1 sysconfig]# 
[root@tssvr1-c1 sysconfig]# ps -ef | grep redis
root       473 12498  0 14:49 pts/0    00:00:00 grep --color=auto redis

Redis(Linux版本7.2.3),redis,linux,数据库

2、卸载原有的Redis

[root@tssvr1-c1 local]# rm -rf /usr/local/redis
[root@tssvr1-c1 local]# rm -rf /usr/bin/redis-*

3、在“/usr/local/“目录下创建”redis“文件,并将redis最新版本的压缩包放入此内

Redis(Linux版本7.2.3),redis,linux,数据库

Redis(Linux版本7.2.3),redis,linux,数据库

4、解压此压缩包

[root@tssvr1-c1 redis]# tar -zxvf redis-7.2.3.tar.gz 

Redis(Linux版本7.2.3),redis,linux,数据库

5、进行编译

cd到”/usr/local/redis/redis-7.2.3“目录,输入命令make执行编译命令,接下来控制台会输出各种编译过程中输出的内容。

[root@tssvr1-c1 redis-7.2.3]# make

Redis(Linux版本7.2.3),redis,linux,数据库

6、安装

make PREFIX=/usr/local/redis/redis-7.2.3 install

这里多了一个关键字  PREFIX=  这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,

库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录。这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis。

执行结果如下图:

Redis(Linux版本7.2.3),redis,linux,数据库

7、启动Redis

根据上面的操作已经将redis安装完成了。在目录/usr/local/redis 输入下面命令启动redis

./bin/redis-server& ./redis.conf

Redis(Linux版本7.2.3),redis,linux,数据库

8、修改配置文件并设置密码

[root@tssvr1-c1 redis-7.2.3]# vi /usr/local/redis/redis-7.2.3/redis.conf 

Redis(Linux版本7.2.3),redis,linux,数据库

Redis(Linux版本7.2.3),redis,linux,数据库

9、重启redis

[root@tssvr1-c1 redis-7.2.3]# redis-server /usr/local/redis/redis-7.2.3/redis.conf 
10189:C 26 Dec 2023 15:48:39.753 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.

若密码还是提示没有的话,进行重启或者杀死进程,重新输入此命令启动即可。

Redis(Linux版本7.2.3),redis,linux,数据库

若”redis-server“命令失败,则进行”vi ~/.bash_profile"修改,然后“source ~/.bash_profile”,如下图所示:

Redis(Linux版本7.2.3),redis,linux,数据库

10、远程连接测试

Redis(Linux版本7.2.3),redis,linux,数据库

解决方法:

将此注解掉,然后重启Redis服务即可。

Redis(Linux版本7.2.3),redis,linux,数据库

Redis(Linux版本7.2.3),redis,linux,数据库文章来源地址https://www.toymoban.com/news/detail-770930.html

到了这里,关于Redis(Linux版本7.2.3)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux环境下(CentOS操作系统)如何修改MySQL数据库及Redis的密码?

    【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来!   《QT开发实战》 《嵌入式通用开发实战》 《从0到1学习嵌入式Linux开发》 《Android开发实战》 《实用硬件方案设计》 长期持续带来更多案例与技术文章分享; 欢迎商业项目咨询,10年+软硬全

    2024年02月15日
    浏览(60)
  • redis高可用集群数据库的安装部署(6.2.12版本)

    第三阶段基础 时  间:2023年7月3日 参加人:全班人员 内  容: 6.2.12版本redis集群部署 目录 一、环境配置:【两台服务器】 二、redis多实例配置: 三、构建redis cluster集群 四、创建主从 五、故障转移实验 六、拓  展 安装部署:(一台主机,三主三从,redis版本为6.2.12) 实

    2024年02月12日
    浏览(47)
  • Linux:mongodb数据库源码包安装(4.4.25版本)

    系统:centos7 本机ip:192.168.254.1 准备的mongodb包  版本 : 4.4.25      全名称:mongodb-linux-x86_64-rhel70-4.4.25.tgz Download MongoDB Community Server | MongoDB https://www.mongodb.com/try/download/community  我这里演示的系统为centos7那么我就下载centos7的源码包 点击下载以后, 放入Linux中  同一时间最多

    2024年02月07日
    浏览(61)
  • 【Redis】内存数据库Redis进阶(Redis哨兵集群)

    基于 Redis 集群解决单机 Redis 存在的四大问题:   搭建一个三节点形成的 Sentinel 集群,来监管 Redis 主从集群。   【Redis】内存数据库Redis进阶(Redis主从集群)   架构图: 三个sentinel实例信息: 节点 IP PORT s1 192.168.150.101 27001 s2 192.168.150.101 27002 s3 192.168.150.101 27003 之前

    2024年02月14日
    浏览(49)
  • CentOS Linux操作系统源码安装最新Redis版本,使用JSON数据类型踩入新坑

    最近有空查阅了redis官网,发现redis数据类型不止Strings、Lists、Sets、Hashes、Sorted sets,还多了几种,决定先试用下JSON数据类型 JSON数据类型,对Redis版本有要求,需要大于4.0版本。下图是华为云服务器,其默认yum源中Redis软件版本是3.2.12版本。所以采用yum方式不满足版本要求了

    2024年01月18日
    浏览(58)
  • 日志审计系统Agent项目创建——初始化数据库和日志文件(Linux版本)

    完结,下一篇主要是读取日志文件,并读取最新日志文件

    2024年01月16日
    浏览(67)
  • Redis缓存数据库

    目录 一、概述 1、Redis  2、Redis的安装 Redis Windows环境设置 3、String: 字符串 3.1、字符串 3.2、数值 3.3、bitmap 4、Hash: 散列 5、List: 列表 6、Set: 集合 7、Sorted Set: 有序集合 常识: 磁盘:1.寻址:ms(毫秒)2.带宽:MB/s 内存:1.寻址:ns    (纳秒) 2.带宽:GB/s 秒--毫秒--微妙--纳秒

    2024年02月04日
    浏览(62)
  • Redis内存数据库

    Redis内存数据库 NoSQL数据库简介 Redis简介 Redis应用场景 windows下安装和使用Redis 在linux下安装redis Redis数据可视化RedisDesktopManager Redis配置 Redis 数据类型 Redis 字符串(String) Redis 哈希(Hash) Redis 列表(List) Redis 集合(Set) Redis 有序集合(sorted set) Redis key命令 Redis连接命令 Redis服务器命令

    2024年02月09日
    浏览(43)
  • 1 - 搭建Redis数据库服务器|LNP+Redis

    数据库服务软件分为2类: 关系型数据库服务软件 简称 RDBMS 按照预先设置的组织结构 将数据存储在物理介质上 数据之间可以做关联操作 非关系型数据库服务软件 简称 NoSQL 不仅仅是SQL 不需要预先定义数据存储结构 每条记录可以有不同的数据类型和字段个数 只需要 key valu

    2024年01月25日
    浏览(59)
  • 126、高频Redis面试题:如何保证Redis和数据库数据一致性

    问题:如果数据库中的某条数据放入缓存后,又马上被更新了,那我们应该如何更新缓存 缺点: 如果先更新缓存成功,在更新数据库的时候失败,这时候会导致数据不一致;缓存的作用是不是临时将我们数据保存在内存,便于提高查询速度;但是如果某条数据在数据库中都

    2024年02月13日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包