官网教程

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. MFC中AfxBeginThread、AfxEndThread、GetExitCodeThread的配合使用(工作者线程)

    //线程入口函数(全局) UINT MyThreadProc(LPVOID pParam) { //在需要添加返回值的地方 if (...) { AfxEndThread(0); return 0; ...

  2. Portainer安装配置

    什么是portainer 官网:https://www.portainer.io/ Portainer(基于 Go) 是一个轻量级的Web管理界面,可让您轻松管理 Docker 主机 或 Swarm ...

  3. BUUCTF---RSA4

    题目 点击查看代码 N = 33131032421200003002021431224423222240014241042341310444114020300324300210433321420203 ...

  4. Unity Shader模板测试-描边

    Unity Shader模板测试描边效果,常用于 rpg 项目中主角被遮挡的情况,将被遮挡的部分的轮廓描边绘制出来,这样可以在任何情况都能知道主角在哪里.(还有另外一种就是使用X光效果,但这种效果不需 ...

  5. 一文搞懂Docker Compose

    什么是Docker Compose Docker Compose 是 Docker 的一个编排管理工具,它允许你使用一个 YAML 文件来配置应用程序的服务.通过这个文件,你可以定义多个容器如何通过网 ...

  6. NetSpectre:通过网络读取任意内存

    摘要 推测执行是现代处理器能够实现高性能的一个关键因素.在推测执行过程中,处理器可能会执行程序一般不会执行到的操作.如果推测执行被中止,这些操作对体系结构的影响和结果会被丢弃,但对微架构的影响可能会保 ...

  7. 获取IP地址避免XFF攻击(使用nginx)

    //以下代码可以获取到客户端IP,但是可能会有XFF攻击,伪造IP地址 request.getHeader("x-forwarded-for"); 解决办法 //从Nginx中X- ...

  8. 安卓逆向学习及APK抓包(一)【Kali】安装 Scrcpy 进行手机投屏

    00X00 前言 官方给出的安装方式apt install scrcpy,但是经过各种换源操作啥的依然报错 ┌──(root㉿kali)-[~/桌面] └─# apt install scrcpy 正 ...

  9. 【记录】Truenas scale|Truenas 的 SSH 服务连不上 VScode,终端能连上

    一般 Truenas连不上 就只有两种情况: 第一种:用户没对应用户目录.需要去用户管理里面对每个用户设置目录. 第二种情况,服务有个选项没勾选.这时会发现能输入密码但是一点反应都没有,打开detai ...

  10. 使用libdivide加速整数除法运算

    在x86和ARM平台上,整数除法是相对较慢的操作.不巧的是除法在日常开发中使用频率并不低,而且还有一些其他常用的运算依赖于除法操作,比如取模.因此频繁的除法操作很容易成为程序的性能瓶颈,尤其是在一些数 ...