首页 > 数据库 >CentOS 7.9 Redis 设置开机自启动

CentOS 7.9 Redis 设置开机自启动

时间:2023-10-28 11:44:05浏览次数:31  
标签:CentOS Redis redis 开机 systemctl 设置 自启动

https://blog.csdn.net/aikudexiaohai/article/details/130102729

一、背景说明
由于安装的 redis,不会自动生成 systemctl 相关的系统命令,每次启动、重启、停止、查看 redis 状态,不太方便。

可以通过如下步骤,创建系统文件,可以通过标准的 systemctl 命令方便执行 redis 的相关操作。


二、设置步骤
1、创建 Redis 的开机自启动文件
在 /etc/systemd/system/ 目录下创建 redis.service 文件,并加入如下内容:

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /data/redis/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

[说明]:其中,/data/redis/redis.conf 根据实际情况设置。

2、重载所有服务
systemctl daemon-reload
 
3、设置开机自启动
systemctl enable redis
 
4、启动 Redis 服务
systemctl start redis
 
5、查看 Redis 状态
systemctl status redis
 
6、停止 Redis 服务
systemctl stop redis
 
7、重启 Redis 服务
systemctl restart redis
 

标签:CentOS,Redis,redis,开机,systemctl,设置,自启动
From: https://www.cnblogs.com/janus2003/p/17793907.html

相关文章

  • CentOS 安装 MySQL8,超详细!
    CentOS安装MySQL8,超详细!一、离线安装MySQL1.检查是否已安装mysqlrpm-qa|grepmysql2.卸载已安装的mysqlrpm-evmysql80-community-release-el7-7.noarchrpm-evmysql-community-client-plugins-8.0.22-1.ky3.kb1.x86_643.下载rpm包:下载地址:MySQL::Dow......
  • java redis 短信业务应用
    javaredis短信业务应用短信业务场景:根据实际业务来通知客户,在短信的MQ中新增字段:是否需要发送短信的标识,短信微服务可以接收到MQ后根据该字段来判断是否发送。如果发送端MQ的事件的操作是分开的,比如步骤1:修改订单,步骤2:产生修改后的费用去支付,在支付成功之后才发送该MQ消息。......
  • CentOS提示命令找不到怎么办
    1修改profile/usr/bin/vi/etc/profile加入:exportPATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 2修改.bashrc文件/usr/bin/vi~/.bashrc加入:exportPATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 3立即生......
  • redis过期删除策略和内存淘汰策略
    过期删除策略Redis是可以对key设置过期时间的,因此需要有相应的机制将已过期的键值对删除,而做这个工作的就是过期键值删除策略。如何设置过期时间?先说一下对key设置过期时间的命令。设置key过期时间的命令一共有4个:expire<key><n>:设置key在n秒后过期,比如exp......
  • Docker部署Redis集群----第一节(docker初认识)
    1、Docker是什么?docker是开源的应用容器引擎,我们可以理解为一个轻量级的“虚拟机”,开发者可以打包自己开发的应用或程序到一个可移植的容器中去,然后发布到任何流行的linux机器上,由此可见docker为我们的开发和部署带来了极大的方便和稳定性,我们还有什么理由错误它呢?2、为什么要......
  • Redis【二、常用命令】
    一、相关工具    ./redis-benchmark    #用于进行redis性能测试的工具    ./redis-cli           #redis的客户端    ./redis-server        #redis的服务端    ./redis-check-rdb    ......
  • CentOS7安装Nginx并添加成服务【转】
    当我们使用Nginx作为Web服务器时,将其添加为系统服务可以更方便地管理它的启动和停止。下面是CentOS7将Nginx添加系统服务的方法步骤:创建nginx服务配置文件首先,创建一个nginx服务配置文件,并将以下内容复制到文件中:[Unit]Description=TheNGINXHTTPandreverseprox......
  • C# 实现开机自启动(原理写入注册表)
     privatevoidchk开机自启动_CheckedChanged(objectsender,EventArgse){if(chk开机自启动.Checked==true){if(MessageBox.Show("确定【进行】开机自启动?")==DialogResult.OK){......
  • CentOS7系统放行TCP/UDP端口教程
    在使用CentOS7操作系统时,您需要放行某些端口,以便应用程序能够正常运行。下面是如何放行TCP/UDP端口的步骤。步骤1:SSH连接服务器使用SSH方式连接服务器,如果您不知道如何SSH连接服务器,可以查看该教程:SSH远程连接Linux服务器教程步骤2:确定要放行的端口在放行端口之前,您需要确定要......
  • Centos7系统,关闭了防火墙,但是有些端口仍然不能telnet通,解决方案
    问题:虚拟机centos7系统,已经关闭firewalld,但是除了22端口,其余端口无法被宿主机访问,本地访问正常解决步骤:1.查看防火墙状态:systemctlstatusfirewalldActive:inactive(dead)–防火墙已关闭Active:active(running)–防火墙已启动2.先开启firewalld:systemctlstartfirewall......