CentOS8安装redis[通俗易懂]

CentOS8安装redis[通俗易懂]一、工具说明 操作系统:CentOS8 Redis: 3.2.8 二、安装redis 下载redis [root@localhost ~]$ wget http://download.redis.i…

CentOS8安装redis

操作系统:CentOS8

Redis: 3.2.8

二、安装redis

下载redis

[root@localhost ~]$ wget http://download.redis.io/releases/redis-3.2.8.tar.gz 

代码100分

解压redis,下载完毕后使用tar命令解压到当前目录。

代码100分[root@localhost ~]$ tar zxvf redis-3.2.8.tar.gz 

三、编译redis

进入安装目录下,执行make命令,编译成功后会显示下面内容。

编译后在目录下生成一个src目录,里面会有编译好的执行文件。

[root@localhost ~]$ cd redis-3.2.8
[root@localhost redis-3.2.8]$ make

四、安装redis

进入src目录下,使用vi编辑Makefile文件,在文件中找到“PRIFIX?=/usr/local”,修改为你需要安装的目录,这里使用局对路径。

然后执行make install命令进行安装,安装完毕后会在安装目录下生成一些执行文件。

代码100分[root@localhost src]$ make install

五、编辑环境变量

在 .bash_profile文件中,注册下面的环境变量,注册后可以在任何位置直接执行redis-server命令。

在REDIS_HOME目录下创建一个conf目录,把启动Redis的conf文件放在里面。

redis.conf文件在redis-3.2.8的源码目录里面。

export REDIS_HOME=/home/redis/redis_home
export PATH=${REDIS_HOME}/bin:${PATH};

六、启动Redis

Redis 启动很简单,直接在任意位置执行redis-server命令即可,但是由于没有运行在后台,关闭终端后Redis的进程会终止。

因此,需要对Redis的启动进行设置,使用vi编辑redis.conf文件,找到daemonize属性,把后面的no修改为yes后保存。

在redis-server的后面指定redis.conf的路径就可以了。

[root@localhost conf]$ redis-server /data/redis/redis.conf

上述的/data/redis/redis.conf可省略,如果省略则默认加载redis目录中的redis.conf。

七、使用客户端连接Redis

[root@ ~]$ redis-cli -h 127.0.0.1 -a password -p 6379
127.0.0.1:6379> ping
PONG

如果其中客户端连接不上redis,检查centos是否开启了防火墙。 参考:https://my.oschina.net/u/3955185/blog/3227899

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

(0)
上一篇 2023-02-16
下一篇 2023-02-16

相关推荐

  • Python CGI-I:Web应用程序中的动态内容生成器

    Python CGI-I:Web应用程序中的动态内容生成器在当今数字时代,将信息传递给公众变得越来越重要。随着许多人不再局限于传统的媒体渠道,网络变得越来越普及,越来越多的人也开始了解 Web 应用程序的重要性,这些应用程序可以将他们的想法呈现给整个世界。

    2024-03-19
    75
  • Redis 的持久化机制是什么?各自的优缺点?_redis持久机制

    Redis 的持久化机制是什么?各自的优缺点?_redis持久机制redis 持久化机制有两种:RDB 和 AOF。 RDB RDB 机制是对 redis 中的数据执行周期性的持久化。每个几分钟、几小时、几天生成 redis 内存中的数据的一份完整的快照。 AOF…

    2023-04-04
    152
  • Python集合运算入门指南

    Python集合运算入门指南Python是一种流行的编程语言,其强大的集合(set)数据结构使得它在数据处理方面非常实用。本文将为大家介绍Python集合的基本概念和常用运算。

    2024-08-11
    33
  • cbbe3bbb安装_B&O软件

    cbbe3bbb安装_B&O软件在目前我接触过的轻量级BI工具中,我最喜欢的是MS Power BI。 如果只是个人使用,我觉得这简直是一个完美的工具了。但是,凡事就怕但是,在企业级应用中,当前版本的Power BI有几个不太方便的地方。对我而言,最不能忍的一点就是数据需要完全导入到PBI文件之后才能使用(官…

    2023-03-02
    141
  • sqlserver误删表数据怎么找回_sqlserver恢复删除记录

    sqlserver误删表数据怎么找回_sqlserver恢复删除记录sqlserver数据库误操作还原。

    2023-03-15
    165
  • MySQL Execute Plan-

    MySQL Execute Plan-Index Merge特性 在MySQL 5.5之前版本中,查询或子查询被限制在一个表只能使用一个索引(回表查询除外)。 假设表TB1001上C1和C2列分别有单列索引,如对下面查询: SELECT

    2022-12-30
    152
  • Python中float类型详解

    Python中float类型详解在Python中,float类型是表示浮点数的数据类型。它可以用来处理小数或者具有小数的数值。本文将从多个方面对Python中的float类型进行详细阐述,帮助读者更好地理解和应用它。

    2024-07-12
    47
  • 数据传输 | dtle 使用初探

    数据传输 | dtle 使用初探作者:马莹乐 爱可生研发团队成员,负责 mysql 中间件和数据库管理平台的测试。擅长找茬(测试技术爱好者),欢迎大家试用 dtle~ 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得…

    2023-02-12
    146

发表回复

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