Linux CentOS 7.6安装Redis 6.2.6 详细保姆级教程

1、安装依赖

java 复制代码
//检查是否有依赖
gcc -v
//没有则安装
yum install -y gcc

2、下载redis安装包

java 复制代码
//进入home目录
cd /home
//通过wget下载redis安装包
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
//解压安装包
tar -zxvf redis-6.2.6.tar.gz

3、编译

java 复制代码
//进入解压目录
cd redis-6.2.6
//编译,将程序安装至/usr/local/redis下
make install PREFIX=/usr/local/redis

4、修改redis配置文件

java 复制代码
//进入 redis 的源码目录
cd /home/redis-6.2.6
//从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录
cp /home/redis-6.2.6/redis.conf /usr/local/redis/bin/
//修改redis.conf配置文件  将#daemonize 的值从 no 修改成 yes
cd /usr/local/redis/bin/
vi redis.conf


开启远程连接

设置redis密码

5、设置redis开机自启配置

java 复制代码
//进入/lib/systemd/system/目录
cd /lib/systemd/system/
//创建redis.service文件
vim redis.service

输入i将下面内容复制进去后,摁esc退出修改模式后输入:wq!保存并退出

java 复制代码
[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
# ExecStart需要按照实际情况修改成自己的地址
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

设置redis开机启动

java 复制代码
systemctl enable redis.service
//启动redis 
systemctl start redis.service

其他命令

java 复制代码
# 查看服务状态
systemctl status redis.service
# 停止服务
systemctl stop redis.service
# 取消开机自动启动(卸载服务)
systemctl disabled redis.service
相关推荐
青云交1 分钟前
Java 大视界 -- 基于 Java+Redis Cluster 构建分布式缓存系统:实战与一致性保障(444)
java·redis·缓存·缓存穿透·分布式缓存·一致性保障·java+redis clus
TTGGGFF2 分钟前
GLM-4V-9B 视觉多模态模型本地部署教程【保姆级教程】
linux·运维·服务器·图文对话
消失的旧时光-19434 分钟前
函数指针 + 结构体 = C 语言的“对象模型”?——从 C 到 C++ / Java 的本质统一
linux·c语言·开发语言·c++·c
郝学胜-神的一滴8 分钟前
Linux系统编程:深入理解读写锁的原理与应用
linux·服务器·开发语言·c++·程序人生
Larry_Yanan9 分钟前
Qt多进程(十一)Linux下socket通信
linux·开发语言·c++·qt
三不原则20 分钟前
故障案例:模型推理响应慢,排查 Redis 缓存集群问题
数据库·redis·缓存
__雨夜星辰__23 分钟前
VMware 17 下 Ubuntu 虚拟机与宿主机间复制粘贴失效问题
linux·运维·ubuntu
prettyxian25 分钟前
【linux】进程调度:优先级、时间片与O(1)算法
linux·运维·服务器
小猪佩奇TONY32 分钟前
Linux 内核学习(15) --- linux MMU 和 分页机制
linux·学习
jerryinwuhan32 分钟前
期末总复习
linux·运维