首页 > 数据库 >使用Linux安装Redis步骤

使用Linux安装Redis步骤

时间:2023-05-27 20:01:03浏览次数:44  
标签:配置文件 步骤 sudo redis etc 6.2 Linux Redis

在 Linux 上安装 Redis 的步骤:

  1. 打开终端并使用以下命令下载 Redis tarball:
wget http://download.redis.io/releases/redis-6.2.4.tar.gz
  1. 解压缩 tarball:
tar xzf redis-6.2.4.tar.gz
  1. 进入 Redis 目录:
cd redis-6.2.4
  1. 编译 Redis:
make
  1. 安装 Redis:
sudo make install
  1. 创建 Redis 配置文件目录:
sudo mkdir /etc/redis
  1. 将配置文件复制到 Redis 配置文件目录中:
sudo cp redis.conf /etc/redis/
  1. 打开 Redis 配置文件:
sudo nano /etc/redis/redis.conf
  1. 在配置文件中找到 "supervised" 字段并将其修改为 "systemd":
supervised systemd
  1. 保存并关闭配置文件。
  2. 通过以下命令创建一个名为 redis.service 的系统服务文件:
sudo nano /etc/systemd/system/redis.service
  1. 将以下内容添加到该文件中:
[Unit]
Description=Redis In-Memory Data Store
After=network.target

[Service]
User=redis
Group=redis
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always

[Install]
WantedBy=multi-user.target
  1. 保存并关闭文件。
  2. 使用以下命令创建一个名为 redis 的用户和组:
sudo adduser --system --group --no-create-home redis
  1. 启动 Redis 服务:
sudo systemctl start redis
  1. 验证 Redis 是否正在运行:
sudo systemctl status redis
  1. 最后,将 Redis 服务设置为在系统启动时自动启动:
sudo systemctl enable redis

现在,Redis 已经在 Linux 上安装并配置好了。

标签:配置文件,步骤,sudo,redis,etc,6.2,Linux,Redis
From: https://blog.51cto.com/u_13082241/6362971

相关文章

  • 2023.21 linux下的文件打包tar
    “tar”是“tapearchive”的缩写,最初是为了在磁带上创建档案而设计的,Linux下常使用tar命令将多个文件或目录打包成一个文件,这样可以方便地将多个文件或目录打包成一个文件,以便于备份或传输。刚从Windows使用Linux的很多可能都没意识到打包和压缩两个不同的概念,打包就是将多......
  • PowerShell在VC上批量创建虚拟机-for-Linux
    原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。邮箱:[email protected]本文使用Powershell调用VMware-PowerCLI实现批量创建虚拟机的功能。环境说明软件名版本说明WindowsWindows10专业版21H2操作系统UbuntuUbuntu22.04.1LTS操作系统......
  • Linux 常用命令大全【yyds干货盘点4】
    1. 文本处理catfile1file2...|command<>file1_in.txt_or_file1_out.txtgeneralsyntaxfortextmanipulationusingPIPE,STDINandSTDOUTcatfile1|command(sed,grep,awk,grep,etc...)>result.txt合并一个文件的详细说明文本,并将简介写入一个新文件中ca......
  • 网安--Linux cnetos7相关操作
    1、修改静态网络配置文件vim/etc/sysconfig/network-scripts/ifcfg-ens33 IPADDR、NETMASK等需要大写如果出现问题可以重启虚拟网卡2、centos修改yum源shift+insert粘贴1、yum源存放的地址 2、对旧的文件进行备份 3、替换yum源地址,换成阿里云的地址  3、Xs......
  • Linux为什么要有大页内存
    Linux为什么要有大页内存?为什么DPDK要求必须要设置大页内存?这都是由系统架构决定的,系统架构发展到现在,又是在原来的基础上一点点演变的。一开始为了解决一个问题,大家设计了一个很好的方案,随着事物的发展,发现无法满足需求,就在原来的基础上改进,慢慢的变成了现在的样子。不过技术革新......
  • Oracle Linux 8.8 发布 - Oracle 提供支持 RHEL 兼容发行版
    OracleLinux8.8发布-Oracle提供支持RHEL兼容发行版OracleLinuxwithUnbreakableEnterpriseKernel(UEK)&RedHatcompatiblekernel(RHCK)请访问原文链接:https://sysin.org/blog/oracle-linux-8/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgOracle......
  • Oracle Linux 9.2 发布 - Oracle 提供支持 RHEL 兼容发行版
    OracleLinux9.2发布-Oracle提供支持RHEL兼容发行版OracleLinuxwithUnbreakableEnterpriseKernel(UEK)&RedHatcompatiblekernel(RHCK)请访问原文链接:https://sysin.org/blog/oracle-linux-9/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgOracle......
  • 记录一个命令 可以在linux很方便的安装一些软件
    小鱼的一键安装系列wgethttp://fishros.com/install-Ofishros&&.fishros一键安装:ROS(支持ROS和ROS2,树莓派Jetson)贡献@小鱼一键安装:VsCode(支持amd64和arm64)贡献@小鱼一键安装:github桌面版(小鱼常用的github客户端)贡献@小鱼一键安装:nodejs开发环境(通过nod......
  • Linux篇三
    linux常用指令指令运行级别运行级别说明:0:关机1:单用户【找回丢失密码】2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启常用运行级别是3和5,也可以指定默认运行级别,后面演示**实例:**init0就是关机在centos7以前,letc/inittab文件......
  • 使用vscode远程连接Linux环境写C程序
    1. 下载安装vscode2. 在扩展商店搜索chinese安装中文语言包, 相当于汉化vscode, 应该需要重启生效3. 安装配置插件RemoteSSH4. 连接远程主机, 在资源管理器中可以管理文件5. 试着创建一个文件, 以.c作为扩展名, 会自动下载插件c/c++扩展包6. 写好的C程序, 可以......