当前位置: 首页 > news >正文

Centos Linux 正确安装 Redis 的方式

官方文档 Getting started with Redis | Redis

第一步 、下载源代码

源代码的下载方式有很多种,可以去源代码仓库下载,或者使用下面的命令下载

wget https://download.redis.io/redis-stable.tar.gz

第二步 、编译代码

tar -xzvf redis-stable.tar.gz
cd redis-stable
make

安装到目录 /usr/local/bin,可以运行下面的命令

make install

第三步 、命令行启动 redis

redis-server

这里要看到能够正常启动, Ctrl + c 结束运行

第四步 、最佳实践

直到第三步,其实已经安装完毕,Redis 已经能够正常运行,但是,如果重启系统后,Redis 服务不会自动启动,所以这一步,我们要保证系统重启后,Redis 服务器一切正常运行。

首先创建配置和数据文件目录:

  sudo mkdir /etc/redissudo mkdir /var/redis

新建初始化文件,文件从源代码 utils 文件下的 redis_init_script 文件的内容复制到下面的文件

sudo vim /etc/init.d/redis_6379

复制源代码中配置文件中的内容到下面的文件

sudo vim /etc/redis/6379.conf

配置文件修改点:

  • daemonize 设置为 yes
  • pidfile 设置为 /var/run/redis_6379.pid
  • 日志文件 logfile 设置为 /var/log/redis_6379.log
  • 设置 dir 为 /var/redis/6379 重要

创建目录 /var/redis/6379 作为 redis 实例的数据和工作目录

sudo mkdir /var/redis/6379

 设置开机启动,并启动服务

chkconfig redis_6379 on
sudo /etc/init.d/redis_6379 start
http://www.lryc.cn/news/43115.html

相关文章:

  • C++Primer第五版【阅读笔记】
  • ERD Online 4.0.11 在线数据库建模、元数据协作平台(免费、私有部署)
  • 3.数组算法、动态规划
  • 项目管理工具哪个好?最新排名
  • 650. 只有两个键的键盘——【Leetcode每日一题】
  • 【平常心无焦虑探讨】未来谁将被淘汰—在日常网络安全工作中使用GPT的感受
  • 【C语言】深度理解指针(下)
  • 【树与二叉树】树与二叉树的概念及结构--详解介绍
  • Spring Boot集成RocketMQ实现普通、延时、事务消息发送接收、PULL消费模式及开启ACL | Spring Cloud 30
  • 人人都能看懂的Spring源码解析,Spring如何解决循环依赖
  • Linux上搭建Discuz论坛
  • 【蓝桥杯专题】 树状数组(C++ | 洛谷 | acwing | 蓝桥)
  • QCefView编译配置(Windows-MSVC)(11)
  • Token原理
  • ③【Java组】蓝桥杯省赛真题 持续更新中...
  • linux实验之shell编程基础
  • C语言小程序:通讯录(静态版)
  • 写CSDN博客两年半的收获--总结篇
  • 中科亿海微FPGA应用(一、点灯)
  • ElasticSearch - SpringBoot整合ES:实现搜索结果排序 sort
  • IDEA的全新UI可以在配置里启用了,快来试试吧!
  • 第九章 镜像架构和规划 - 备份处于活动状态时自动进行故障转移
  • Barra模型因子的构建及应用系列七之Liquidity因子
  • 走进二叉树的世界 ———性质讲解
  • 【SSM】Spring + SpringMVC +MyBatis 框架整合
  • 【算法基础】一篇文章彻底弄懂Dijkstra算法|多图解+代码详解
  • 第二十三天01MySQL多表查询与事务
  • TCP协议详解
  • Activiti7与Spring、Spring Boot整合开发
  • 基于SpringBoot实现冬奥会运动会科普平台【源码+论文】