官网教程

redis安装官网

https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/

可以右下方看到安装到各个平台的连接

这里我安装的是centos系统,所以选择 install Redis on Linux

centos系统选择red hat安装方式

下方第一条命令需要输入【y】进行确认

sudo yum install redis
sudo systemctl enable redis
sudo systemctl start redis

测试

安装完毕后进行测试

redis-cli
ping
具体命令(点击展开):

[root@192 admin]# sudo yum install redis

CentOS Stream 9 - BaseOS 5.0 kB/s | 7.5 kB 00:01

CentOS Stream 9 - AppStream 7.4 kB/s | 7.7 kB 00:01

CentOS Stream 9 - Extras packages 6.5 kB/s | 8.9 kB 00:01

依赖关系解决。

================================================================================

软件包 架构 版本 仓库 大小

================================================================================

安装:

redis x86_64 6.2.16-1.el9 appstream 1.3 M

事务概要

================================================================================

安装 1 软件包

总下载:1.3 M

安装大小:4.7 M

确定吗?[y/N]: y

下载软件包:

redis-6.2.16-1.el9.x86_64.rpm 3.7 MB/s | 1.3 MB 00:00

--------------------------------------------------------------------------------

总计 951 kB/s | 1.3 MB 00:01

运行事务检查

事务检查成功。

运行事务测试

事务测试成功。

运行事务

准备中 : 1/1

运行脚本: redis-6.2.16-1.el9.x86_64 1/1

安装 : redis-6.2.16-1.el9.x86_64 1/1

运行脚本: redis-6.2.16-1.el9.x86_64 1/1

验证 : redis-6.2.16-1.el9.x86_64 1/1

已安装:

redis-6.2.16-1.el9.x86_64

完毕!

[root@192 admin]# systemctl enable redis

Created symlink /etc/systemd/system/multi-user.target.wants/redis.service → /usr/lib/systemd/system/redis.service.

[root@192 admin]# systemctl start redis

[root@192 admin]# redis-cli

127.0.0.1:6379> ping

PONG

修改配置

找到配置文件(conf)

1.可以从安装命令中看到

[root@192 admin]# systemctl enable redis

Created symlink /etc/systemd/system/multi-user.target.wants/redis.service → /usr/lib/systemd/system/redis.service.

找到/usr/lib/systemd/system/redis.service并打开:

2.可以看到conf文件位置

[Unit]

Description=Redis persistent key-value database

After=network.target

After=network-online.target

Wants=network-online.target

[Service]

ExecStart=/usr/bin/redis-server /etc/redis/redis.conf --daemonize no --supervised systemd

ExecStop=/usr/libexec/redis-shutdown

Type=notify

User=redis

Group=redis

RuntimeDirectory=redis

RuntimeDirectoryMode=0755

[Install]

WantedBy=multi-user.target

3.打开/etc/redis/redis.conf

端口

可以修改端口:port

# Accept connections on the specified port, default is 6379 (IANA #815344).

# If port 0 is specified Redis will not listen on a TCP socket.

port 6379

密码

设置密码:找到 requirepass

# requirepass foobared

示例修改为123456(删除#号后 在requirepass后面空格输入密码)

requirepass 123456

示例无密码,(让conf文件中没有requirepass,或用#注释掉)

# requirepass 123456

校验密码

(修改配置后需要重启redis生效)

先连接redis

redis-cli

校验(密码为123456时)

auth 123456

关闭,重启

centos中的重启

sudo systemctl restart redis.service

关闭

sudo systemctl stop redis

centos上redis的安装的更多相关文章

  1. CentOS下Redis的安装(转)

    目录 CentOS下Redis的安装 前言 下载安装包 解压安装包并安装 启动和停止Redis 启动Redis 停止Redis 参考资料 CentOS下Redis的安装 前言 安装Redis需要知道自 ...

  2. mac与centos下redis的安装与配置

    前言 最近在用redis,下面简单写一下mac和centos下redis的安装与配置方法. 安装 mac下面 安装命令:brew intall redis 运行命令:brew services sta ...

  3. CentOS上使用yum安装Apache

    关键词 CentOS上使用yum安装Apache 摘要 Apache在Linux系统中,其实叫“httpd”,它“无耻的”占据了官方名义!CentOS可以使用yum命令,非常简单和容易的安装Apach ...

  4. Windows 和 Linux 上Redis的安装守护进程配置

    # Windows 和 Linux 上Redis的安装守护进程配置 Redis 简介 ​ Redis是目前最常用的非关系型数据库(NOSql)之一,常以Key-Value的形式存储.Redis读写速度 ...

  5. windows上redis的安装和配置

    windows上redis的安装和配置 进入到Redis的根目录D:\Programming\Redis\Redis6379\Redis-x64-3.2.100底下操作: 配置文件启动 redis-s ...

  6. 在Linux CentOS上编译并安装Clang 3.5.0

    编译CoreCLR需要Clang 3.5,而CentOS上安装的是Clang 3.4.2(yum repos中最新版也是这个),只能自己手工编译LLVM的源代码进行安装. (注:CentOS的版本是6 ...

  7. centos上tensorflow一键安装脚本

    鉴于tensorflow在centos上安装相当麻烦,特地制作了一个脚本方便以后移植到其它机器上,脚本含有其它python常用包: #! /bin/bash   sudo yum install -y ...

  8. linux上redis的安装与配置

    1.redis安装 wget http://download.redis.io/releases/redis-4.0.8.tar.gz tar xzf redis-4.0.8.tar.gz ln -s ...

  9. CentOS上yum方式安装配置LNMP

    实验环境 一台最小化安装的CentOS 7.3虚拟机 安装软件包 yum install -y epel-* yum install -y nginx mariadb-server php php-m ...

  10. 在centos上使用yum安装redis及php扩展php-redis

    .wget http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-rele ...

随机推荐

  1. NumPy学习11

    今天学习了NumPy线性代数 21, NumPy线性代数 numpy_test11.py : import numpy as np ''' 21, NumPy线性代数 NumPy 提供了 numpy. ...

  2. SpringBoot集成LDAP认证登录

    Maven依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="htt ...

  3. MTR工具使用说明与结果分析

    免责声明: 本文档可能包含第三方产品信息,该信息仅供参考.阿里云对第三方产品的性能.可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺. 概述 当客户端访问目标服务器或负载均衡,使用pin ...

  4. vmware vsphere 6.5

    vmware vsphere 6.5是vsphere软件的经典版本,也是一款业界领先的服务器虚拟化平台,作为基础平台,是任何云计算环境的理想之选,其组件包括vCenter Server.ESXi.vS ...

  5. 【技术分析】简单了解 AccessControl

    当我们开发一个智能合约,但是里面有一些函数不能随便让别人调用,只能"拥有权限"的管理员能够调用,那么这时候我们会用到权限管理机制. 实现起来也很简单,设置一个 owner 变量,通 ...

  6. 基于.NetCore开发 StarBlog 番外篇 (2) 深入解析Markdig源码,优化ToC标题提取和文章目录树生成逻辑

    前言 虽然现在工作重心以AI为主了,不过相比起各种大模型的宏大叙事,我还是更喜欢自己构思功能.写代码,享受解决问题和发布上线的过程. 之前 StarBlog 系列更新的时候我也有提到,随着功能更新,会 ...

  7. java的数据类型之基本类型

    强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义后使用.如果没有按照指定要求使用变量,则该变量将报错.java就是强类型语言. java的两大数据类型 1.基本类型 2.引用类型 其中基 ...

  8. sql server2008r2其中一张表不能任何操作

    用户的数据库一张高频表,使用select count(*) from t1 竟然一直在转圈,显示开始,而没有end. 找尽原因不得果.把数据库备份后在恢复,可以使用几小时,之后又是老毛病抽风. 用户生 ...

  9. 支付宝当面付和微信付款码支付封装DLL

    项目中需要为客户对接支付宝的当面付和微信付款码支付.场景就是软件中生成金额订单,然后扫顾客的微信付款码或者支付宝的付款码完成收款.为此封装了此DLL,可以用在其他项目中,其他人也可以直接拿来用. 最主 ...

  10. 想构建一个Web学习数据库管理系统

    ​ 有过爬虫的学习基础,凭借兴趣学习到 视频爬取和反向解析那里(没学完). 以及最新出来的技术 分布式多线程.selenium.scrpy 等技术  3 3 防盗链 抓取梨视频(1)_哔哩哔哩_bil ...