`

Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动

阅读更多

Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

©Copyright 蕃薯耀 2017年7月21日

http://fanshuyao.iteye.com/

 

Linux Redis安装,Linux如何安装Redis见:

http://fanshuyao.iteye.com/blog/2386231

 

一、新建、编写开机自启动脚本(redis-auto为新建的文件)

vi /etc/init.d/redis-auto

 

二、在文件redis-auto加入如下内容:(注意Redis具体的安装路径,你的可能不一样)

2017-07-26修正参数名不一致的问题。

#!/bin/sh
#chkconfig: 2345 80 90
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.
REDISPORT=6379
REDISPATH=/home/java/run/redis-3.2.9/bin
EXEC=${REDISPATH}/redis-server
CLIEXEC=${REDISPATH}/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="${REDISPATH}/redis.conf"
case "$1" in
  start)
    if [ -f $PIDFILE ]
    then
        echo "$PIDFILE exists, process is already running or crashed"
    else
        echo "Starting Redis server..."
        $EXEC $CONF
    fi
    ;;
  stop)
    if [ ! -f $PIDFILE ]
    then
        echo "$PIDFILE does not exist, process is not running"
    else
        PID=$(cat $PIDFILE)
        echo "Stopping ..."
        $CLIEXEC -p $REDISPORT shutdown
        while [ -x /proc/${PID} ]
        do
          echo "Waiting for Redis to shutdown ..."
          sleep 1
        done
        echo "Redis stopped"
    fi
    ;;
  *)
    echo "Please use start or stop as first argument"
    ;;
esac

 

三、保存退出

:wq

四、设置文件redis-auto的权限,让Linux可以执行

cd /etc/init.d/

chmod 755 redis-auto

 

五、启动Redis服务测试,此处启动用的是第二步设置的启动脚本

/etc/init.d/redis-auto start

 如果看到Redis启动的小盒子就表示成功。

不过你可以进一步打开redis-cli客户端进行测试

 

六、设置开机自启动,即:

chkconfig redis-auto on

 

七、经过测试,Linux系统在重新启动时,Redis的数据会自动丢失,解决方案见:

 

Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方案

http://fanshuyao.iteye.com/blog/2386429

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

©Copyright 蕃薯耀 2017年7月21日

http://fanshuyao.iteye.com/

1
0
分享到:
评论
1 楼 蕃薯耀 2017-07-21  
Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动

>>>>>>>>
蕃薯耀

相关推荐

    Linux下Redis3.2.2安装与启动配置

    ### Linux下Redis 3.2.2安装与启动配置 #### 环境准备 - **操作系统**: CentOS 6.5 (2.6.32-431.el6.x86_64) - **软件**: Redis 3.2.2 #### 下载与解压 1. 使用`wget`命令下载Redis安装包: ```bash wget ...

    redis开机启动脚本

    为了确保在服务器重启后Redis能够自动启动,我们需要配置一个开机启动脚本。以下将详细讲解Redis开机启动脚本的原理和配置过程。 首先,Redis开机启动脚本通常是Linux系统的init脚本或者systemd服务单元文件,它...

    redis自动启动密令

    redis自动启动密令redis自动启动密令redis自动启动密令redis自动启动密令

    Ubuntu安装Redis并设置为开机自启动服务.rar

    为了使Redis在系统启动时自动启动,需要将其设置为开机启动服务。执行: ```bash sudo systemctl enable redis-server ``` 这样,每次系统重启,Redis都会自动启动。你可以通过`systemctl list-unit-files | grep ...

    配置Redis开机自动启动

    Ubuntu下运行免安装Redis及Redis开机自动启动配置 免安装, 直接解压压缩包即可使用Redis 配置Redis开机自动启动 https://blog.csdn.net/Coxhuang/article/details/107691240

    windows下设置redis开机自启动

    - 在弹出的对话框中,将“启动类型”设置为“自动”,这样就可以让Redis在每次开机时自动启动。 - 点击“确定”保存更改。 ##### 步骤四:启动与停止服务 1. **启动服务**: - 在命令行中输入以下命令来启动...

    linux-redis绿色版(推荐)

    为了实现Redis的服务化,你可以将启动Redis的命令写入系统服务,以便于开机启动和管理。例如,使用systemd创建一个名为redis.service的单元文件,然后通过`systemctl start redis`、`systemctl enable redis`来管理...

    linux系统redis免安装版

    在Linux系统中,Redis的免安装版本通常是指不需要通过编译源码或使用包管理器来安装的二进制版本,这使得在多台服务器上快速部署Redis变得更加便捷。以下是对“Linux系统Redis免安装版”相关知识点的详细解释: 1. ...

    Windows下redis开机自启动设置.docx

    设置开机自启动是将 Redis 作为 Windows 服务来运行,以便在系统启动时自动启动 Redis 服务。为此,需要使用以下命令:redis-server --service-install redis.windows.conf。这将将 Redis 服务安装为 Windows 服务。...

    linux免安装 redis

    在“linux免安装 redis”的主题下,我们主要关注如何在Linux环境中不通过传统安装步骤快速启动并使用Redis服务。以下是相关知识点的详细说明: 1. **Redis的免安装方式**: Redis通常可以通过编译源代码的方式在...

    Linux redis安装配置启停手册.docx

    * 设置开机启动:创建一个名为 `redis.service` 的服务文件,并添加以下内容,然后 reload systemd 服务并启动 Redis 服务。 四、Redis 命令 * 启动 Redis 服务:使用 `systemctl start redis` 命令启动 Redis ...

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

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

    linux下的redis安装包含配置文件

    安装完成后,Redis服务通常会自动启动。你可以通过`systemctl status redis`来检查服务状态。如果需要手动启动或停止Redis,可以使用`systemctl start/stop redis`。 接下来,我们将讨论配置文件。Redis的配置文件...

    redis开机启动配置文件

    Redis开机启动配置文件 ,下载下来,放在文件夹下 /etc/init.d,配置完成后即可 centos7安装redis可以参 https://blog.csdn.net/qq_36147908/article/details/102742113

    Linux下redis安装并设置开机自启(超详细)

     也可以通过linux命令下载 wget http://download.redis.io/releases/redis-4.0.8.tar.gz  将安装包复制到指定的位置 cp redis-4.0.8.tar.gz /usr/local/redis  解压 tar -zxvf redis-4.0.8.tar.gz  通过make...

    最新版linux redis-6.0.8.tar.gz

    在Linux环境下,Redis因其高效性能、丰富的数据结构以及简单易用的命令接口而备受推崇。这里我们关注的是Redis的最新版本——6.0.8。 Redis 6.0.8是Redis的一个稳定版本,它在前一版本的基础上进行了多项改进和优化...

    Linux下安装redis,内附安装文档,包含redis的前置环境gcc安装

    最后,为了实现Redis的开机启动,可以在系统服务管理工具中添加启动脚本。例如,在Systemd系统中,可以创建`/etc/systemd/system/redis.service`文件,输入以下内容: ```ini [Unit] Description=Redis In-Memory ...

    rabbit&redis自启动 linux脚本

    如果没有自动设置为开机启动,可以执行: ```bash sudo systemctl enable rabbitmq-server ``` 对于Redis,首先创建一个自启动脚本,例如`/etc/init.d/redis`,并赋予执行权限。然后,你可以使用`chkconfig`...

    最新版linux redis-5.0.11.tar.gz

    4. **启动与守护进程化**:使用`src/redis-server`命令启动Redis,添加`--daemonize yes`参数后台运行。 ``` src/redis-server /path/to/redis.conf --daemonize yes ``` 5. **客户端操作**:通过`src/redis-cli...

    redis linux rpm离线安装.zip

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

Global site tag (gtag.js) - Google Analytics