首页 > 数据库 >Centos Redis安装流程

Centos Redis安装流程

时间:2022-09-23 09:56:23浏览次数:79  
标签:gcc Centos Redis 流程 redis yum install 6.0 安装

一 安装前准备:  

  1.安装gcc套装

yum install cpp

yum install binutils

yum install glibc

yum install glibc-kernheaders

yum install glibc-common

yum install glibc-devel

yum install gcc

yum install make

  2 .升级gcc

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

  3 .GCC 安装

yum -y install gcc automake autoconf libtool make

 

二 开始安装

下载地址:http://redis.io/download,下载最新稳定版本。

本教程使用的稳定版本为 6.0.8,下载并安装: 

$ wget http://download.redis.io/releases/redis-6.0.8.tar.gz
$ tar xzf redis-6.0.8.tar.gz
$ cd redis-6.0.8
$ make

  

 make 完后 redis-6.0.8 目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序 redis-cli 都会位于安装目录中的 src 目录下。

下面启动redis服务.

$ cd src
$ ./redis-server

注意这种方式启动 redis 使用的是默认配置。也可以通过启动参数告诉 redis 使用指定配置文件使用下面命令启动。

$ ./redis-server redis.conf

redis.conf 是一个默认的配置文件。我们可以根据需要使用自己的配置文件。

启动 redis 服务进程后,就可以使用测试客户端程序 redis-cli 和 redis 服务交互了。 比如:

$ cd src
$ ./redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

 

三 远程访问并配置密码

打开redis的配置文件redis.conf

redis远程访问的配置:

将 bind 127.0.0.1 注释

如下

 

 

 


设置 protected-mode 为no

protected-mode no
设置完成后redis就允许了远程访问,远程访问后最好设置一下访问密码,不然会有风险,接下来我们配置下redis密码

redis密码的配置:

打开 requirepass 的注释,在其后面配置密码,如下所示:

requirepass password
至此,redis远程访问和密码配置结束。

 

参考网站:

 https://www.w3cschool.cn/redis/redis-install.html

https://blog.csdn.net/tarenadjq/article/details/108647006

https://blog.csdn.net/fzyjiangfeng/article/details/124983454

 

标签:gcc,Centos,Redis,流程,redis,yum,install,6.0,安装
From: https://www.cnblogs.com/shiding/p/16721658.html

相关文章

  • CentOS 7下安装Python3.5
    CentOS7下安装Python3.5 CentOS7下安装Python3.5•安装python3.5可能使用的依赖yuminstallopenssl-develbzip2-develexpat-develgdbm-develreadline-devels......
  • Redis持久化方式-AOF
    Redis由于在RDB的方式上存在缺陷,会产生时点与时点之间的问题,所以又有AOF的方式持久化数据AOF的原理就是记录下来客户端所有的操作指令,持久化到一个文件中,通过配置Redis的......
  • Job for redis-server.service failed because the control process exited with erro
    报错信息如下:Jobforredis-server.servicefailedbecausethecontrolprocessexitedwitherrorcode. See"systemctlstatusredis-server.service"and"......
  • comsol仿真流程
    1.设置长度单位2.全局定义参量3.添加几何体,划分层,构建对象、线条渲染4.定义域:①无限元域(选择域)②分析域(无限元域的补集)5.选定无限元域6.视图——隐藏物理场 7.设......
  • 聊聊asp.net core 授权流程
    在上一篇聊聊asp.netcore认证和授权中我们提到了认证和授权的基本概念,以及认证和授权的关系及他们之间的协同工作流程,在这篇文章中,我将通过分析asp.netcore3.1授权......
  • GEO代码分析流程 - 8. 标准流程的后续 - string + Cytoscape
    蛋白互作网络图-网页工具string输入数据:差异基因输出:一个ppi图,可以导出数据放入Cytoscape进行网络可视化制作string的输入数据load("step4output.Rdata")gene_u......
  • Redis未授权访问漏洞
    Redis未授权访问漏洞1.Redis未授权访问漏洞产生漏洞原因:1:Redis绑定在0.0.0.0:6379,且没有进行添加防火墙规则避免其他非信任来源ip访问等相关安全策略,直接暴露在公网。......
  • spring boot下使用RedisTemplate操作redis存取对象
     在springboot环境下有个StringRedisTemplate对象,默认已经为我们配置好了,只需要自动注入过来就能用,但是使用它只能在Redis中存放字符串。具体操作如下:@RunWith(Spring......
  • centos docker 在线安装
    系统版本:CentOSLinuxrelease8.5.2111查看系统版本命令:cat/etc/redhat-release安装docker:yuminstall-ydocker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm启动:systemc......
  • Redis
    Redis持久化机制:怎么保证Redis挂掉之后再重启数据可以进行恢复?很多时候我们需要持久化数据也就是将内存中的数据写入到硬盘里面,大部分原因是为了之后重用数据(比如重启......