`
Franciswmf
  • 浏览: 799818 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

linux下设置redis开机自动运行

 
阅读更多
linux环境:
1、新建文件夹并复制redis.conf文件
#新建目录
mkdir /etc/redis  --redis名字自定义:影响启动命令,示例:service redis start/stop
#移动配置文件并重命名,名字必须是6379,同端口号
mv /usr/local/redis/redis.conf /etc/redis/6379.conf
注意:可以根据需要修改6379.conf文件
daemonize no 必须改成 daemonize yes;

2、开始编写redis自动启动脚本
方式一:创建脚本文件redis,然后复制Redis解压目录的utils目录下名为redis_init_script的文件内容到redis里面
# vim /etc/init.d/redis  --创建脚本文件
方式二:
直接拷贝Redis解压目录的utils目录下名为redis_init_script的文件到/etc/init.d下
# cp /usr/local/redis/redis-3.2.9/utils/redis_init_script  /etc/init.d/redis
注意下面三个属性:
REDISPORT=6379 #实际端口
EXEC=/usr/local/redis/bin/redis-server #实际路径
CLIEXEC=/usr/local/redis/bin/redis-cli #实际路径
为避免报错:service redis does not support chkconfig
需在首行注释!bin/sh下面添加如下一行注释:
# chkconfig: 2345 10 90   #解释:redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10

3、把脚本添加到系统服务列表
#chkconfig --add redis
#chkconfig redis on
#chkconfig --list   //查看所有注册的脚本文件

4、设置开机自启(关闭是off)
# chkconfig redis on
然后可以使用命令来开启或者关闭redis了
# service redis start/stop

5、验证一下是否开机自启:重启系统reboot,然后 ps -ef | grep redis, 查看进程即可;
分享到:
评论

相关推荐

    redis开机启动脚本

    总结起来,Redis开机启动脚本是确保服务器启动时自动运行Redis服务的关键。它涉及到Linux服务管理机制,如init或systemd,以及对Redis配置文件的理解。正确配置并启用开机启动脚本,可以确保Redis在服务器重启后仍能...

    Linux中设置Redis开机启动的方法

    本篇文章将详细讲解如何在CentOS 7.0和Debian 8.0系统下设置Redis开机启动。 **一、CentOS 7.0系统下的设置方法** 1. **安装Redis**:首先,确保Redis已经安装在你的系统上。如果尚未安装,你可以通过源码编译或者...

    Linux 系统 安装redis redis-5.0.1.tar.gz 安装包

    为了使Redis在系统启动时自动启动,你可以将Redis服务添加到系统服务管理中(如Systemd)。创建一个名为`redis.service`的文件到`/etc/systemd/system/`目录,并添加相应的配置。然后使用`systemctl enable redis`...

    linux下安装redis以及搭建redis集群

    5. 设置Redis服务开机启动: ``` sudo systemctl enable redis ``` 接下来,我们将讨论如何搭建Redis集群。Redis集群需要至少三个节点,每个节点都包含一部分数据,并通过Gossip协议进行通信和数据同步。 1. ...

    redis linux rpm离线安装.zip

    若要让Redis在系统启动时自动运行,执行: ```bash systemctl enable redis ``` 8. **验证安装**: 可以通过以下命令检查Redis是否正常运行: ```bash redis-cli ping ``` 如果返回`PONG`,则表明Redis...

    redis linux安装主从自动切换配置

    以上就是Redis在Linux环境下的安装、主从复制配置以及自动故障切换的详细过程。请根据实际情况调整配置文件中的参数,确保系统安全稳定运行。在实际应用中,还应考虑备份策略、安全性设置以及性能优化等细节。

    redis-3.2.0 linux安装以及开机自启动

    ### Redis 3.2.0 在 Linux 下的安装与配置 #### 一、环境准备与安装 ...至此,Redis 3.2.0 已经成功安装并在 Linux 系统上作为服务运行,并且已经配置为开机自启动。通过以上步骤,还可以实现 Redis 的远程访问功能。

    Linux安装部署Redis图例指导教程|Redis安装部署.pdf

    - 一旦配置了supervised为systemd,就可以使用systemctl管理Redis服务,包括启动、停止、重启服务以及设置服务随系统自动启动等。 5. Linux发行版的特定指令: - 本教程提到的命令适用于Fedora系统,但这些操作在...

    CentOS(Linux)离线安装Redis详细教程(亲测可行)

    为了方便管理和使用 Redis,我们需要将其设置为开机自动启动。 1. **创建 Redis 配置目录**:执行 `mkdir /etc/redis/` 创建 Redis 配置目录。 2. **复制配置文件**:将解压后的 Redis 目录中的 `redis.conf` 文件...

    Linux离线安装redis资源包

    7. **设置开机启动**:为了使Redis在每次系统启动时自动运行,可以运行`systemctl enable redis`。 在安装过程中,需要注意的是,跳过依赖检查可能会导致问题,因此如果可能,最好在网络连接可用时使用`yum`或`dnf`...

    Linux下Redis设置密码及开机自启动

    在Linux环境下配置Redis服务器时,为了增强安全性以及自动化运维效率,通常需要设置Redis服务的访问密码并实现开机自启动功能。本文将详细介绍如何在Linux系统中完成这两项配置。 #### 一、设置Redis访问密码 1. *...

    linux 开机自启动redis服务的方法

    在Linux系统中,为了确保应用程序如Redis在每次系统启动时自动运行,我们需要配置服务以便在启动过程中被管理系统。本文将详细介绍如何在Linux上设置Redis服务器为开机自启动服务。 首先,Redis是一个开源、高性能...

    linux安装redis 单机版以及集群

    通过以上步骤,您将在Linux上成功安装并运行Redis单机版以及创建了一个基本的Redis集群。请注意,为了保证集群的稳定性和高可用性,通常还需要配置持久化、监控和故障恢复策略。此外,集群中的节点间通信和槽位迁移...

    Linux有网安装Redis以及设置开机自启、附带截图、步骤清晰

    为了设置Redis开机自启,我们需要编辑配置文件`redis.conf`,通常位于`/usr/local/redis-7.0.0/redis.conf`,并进行以下修改: 1. 允许远程连接:取消`bind 127.0.0.1`的注释或将其改为`bind 0.0.0.0`。 2. 设置...

    Redis持久化和开机自启动配置

    本文将深入探讨Redis的持久化机制以及如何设置Redis服务器在系统启动时自动运行。 首先,Redis提供了两种主要的持久化方式:RDB(Redis Database Backup)和AOF(Append Only File)。RDB是在特定时间点生成数据的...

    Linux环境安装redis环境

    要使Redis在系统启动时自动运行,你可以创建一个系统服务脚本,然后将其添加到系统服务管理器(如systemd): ``` sudo nano /etc/systemd/system/redis.service ``` 在文件中输入服务配置信息,例如: ``` ...

    linux-redis

    7. **配置开机启动**:为了使Redis在系统启动时自动运行,可以使用`systemctl enable redis`命令。这样,每次系统重启,Redis都会自动启动。 8. **监控与优化**:了解如何使用`info`命令获取Redis服务器状态信息,...

    CentOS7 linux下yum安装redis以及使用

    设置 Redis 为开机自动启动 为了让 Redis 在系统启动时自动运行,可以使用以下命令: ```bash chkconfig redis on ``` 对于 CentOS7 使用 `systemctl`: ```bash systemctl enable redis ``` ##### 6. 进入 ...

    rabbit&redis自启动 linux脚本

    在Linux系统中,为了确保服务如RabbitMQ和...通过以上步骤,你可以在Linux系统中设置RabbitMQ和Redis(包括Sentinel)的自启动脚本,确保服务在系统启动时自动运行。这有助于提高系统的可靠性,并减少手动操作的需求。

    redis-3.2最稳定版本Linux/Mac

    4. **启动Redis服务**:使用`redis-server /etc/redis/redis.conf`启动Redis服务器,或者将Redis配置为开机启动服务。 5. **客户端连接**:使用`redis-cli`命令行工具连接到Redis服务器,可以进行数据的增删查改...

Global site tag (gtag.js) - Google Analytics