Linux 安装Redis 的两种方式

一.安装的两种方式

  • 可以是以二进制包的方式安装, 需要用到 yum 安装工具, 比较方便,会在自带的yum源里面检索,版本不一定。
  • 也可以源码安装, 安装比 yum 安装复杂一点,可以安装特定的版本。

二.源码安装

  1. 下载源码包:
wget http://download.redis.io/releases/redis-6.2.5.tar.gz
  1. 解压文件
tar xzf redis-6.2.5.tar.gz
  1. 进入目录
cd redis-6.2.5
  1. 使用 make 命令编译 Redis:
make
  1. (可选)运行 Redis 测试套件:
sudo yum install tcl
make test
  1. 安装 Redis:
sudo make PREFIX=/usr/local/redis install
  1. 将 Redis 配置文件复制到 /etc 目录:
mkdir /usr/local/redis/conf
sudo cp redis.conf /usr/local/redis/conf/redis.conf
  1. 测试 Redis是否可以启动

    sudo /usr/local/redis/bin/redis-server
  2. 配置redis服务

    # 在/etc/systemd/system/目录下创建一个名为redis.service的文件,可以使用以下命令创建该文件并进入编辑模式:
    sudo vim /etc/systemd/system/redis.service
    
    # 将以下内容复制到文件中:
    [Unit]
    Description=Redis In-Memory Data Store
    After=network.target
    
    [Service]
    User=root
    Group=root
    ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
    ExecStop=/usr/local/redis/bin/redis-cli shutdown
    Restart=always
    
    [Install]
    WantedBy=multi-user.target
    
    # 保存并关闭文件后,重新加载systemd配置文件:
    sudo systemctl daemon-reload

三.yum 安装

sudo yum install redis

四.Redis常用命令

  1. 启动 Redis 服务:
sudo systemctl start redis
  1. 让 Redis 在系统启动时自动启动:
sudo systemctl enable redis
  1. 验证 Redis 是否运行:
sudo systemctl status redis

四.编辑Redis配置文件

  1. 编辑Redis配置文件

    vim /etc/redis.conf
  2. 修改配置如下

##开启远程访问  注释掉bind这一行,默认127.0.0.1仅本地访问,也可以绑定具体的网端
#bind 127.0.0.1
#后台运行,默认no
daemonize yes
#配置工作目录,也就是缓存持久化文件的存储地址,默认/var/lib/redis
dir /var/lib/redis
#设置密码,默认是不配置的,也就是不需要密码访问
requirepass 666666
#指定端口,默认6379
port 6379

版权声明:
作者:淘小欣
链接:https://blog.taoxiaoxin.club/223.html
来源:淘小欣的博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
Linux 安装Redis 的两种方式
一.安装的两种方式 可以是以二进制包的方式安装, 需要用到 yum 安装工具, 比较方便,会在自带的yum源里面检索,版本不一定。 也可以源码安装, 安装比 yum 安装……
<<上一篇
下一篇>>