linux系统中设置redis开机自启动

linux系统中设置redis开机自启动

本文介绍了在linux系统中,设置redis开机自启动的配置步骤,设置开机自启动的方式使用的是systemctl,详细介绍如下:

  1. 创建service文件
bash 复制代码
# /usr/lib/systemd/system/下新建redis.service文件
cd /usr/lib/systemd/system
touch redis.service
  1. 编辑service文件内容
bash 复制代码
# 在redis.service中写入如下内容:

[Unit]
Description=Redis persistent key-value database
After=network.target 
[Service]
User=prouser
Group=rd
Type=forking
ExecStart=/opt/app/redis/bin/redis-server /opt/app/redis/bin/redis.conf 
ExecStop=/opt/app/redis/bin/redis-cli shutdown
Restart=on-failure
PrivateTmp=true 
[Install]
WantedBy=multi-user.target
# 写入内容结束
  1. 使用systemctl管理服务
bash 复制代码
systemctl daemon-reload     # 重载配置
systemctl enable redis      # 设置开机自启动
systemctl disable redis     # 取消开机自启动
systemctl start redis       # 开启
systemctl stop redis        # 关闭
相关推荐
Fleshy数模3 小时前
MySQL 表创建全攻略:Navicat 图形化与 Xshell 命令行双模式实践
linux·mysql
神梦流4 小时前
GE 引擎的非标准数据流处理:稀疏张量与自定义算子在图优化中的语义保持
linux·运维·服务器
兜兜转转了多少年4 小时前
从脚本到系统:2026 年 AI 代理驱动的 Shell 自动化
运维·人工智能·自动化
.小墨迹5 小时前
apollo学习之借道超车的速度规划
linux·c++·学习·算法·ubuntu
Lsir10110_5 小时前
【Linux】中断 —— 操作系统的运行基石
linux·运维·嵌入式硬件
Sheffield5 小时前
command和shell模块到底区别在哪?
linux·云计算·ansible
历程里程碑5 小时前
Linux20 : IO
linux·c语言·开发语言·数据结构·c++·算法
郝学胜-神的一滴5 小时前
深入浅出:使用Linux系统函数构建高性能TCP服务器
linux·服务器·开发语言·网络·c++·tcp/ip·程序人生
清风拂山岗 明月照大江5 小时前
Redis笔记汇总
java·redis·缓存
承渊政道5 小时前
Linux系统学习【Linux系统的进度条实现、版本控制器git和调试器gdb介绍】
linux·开发语言·笔记·git·学习·gitee