精华内容
下载资源
问答
  • linux redis启动关闭命令
    千次阅读
    2021-05-09 04:13:25

    Linux下redis的启动和关闭通过命令来实现。下面由学习啦小编为大家整理了linux下redis启动关闭命令的相关知识,希望对大家有帮助!

    linux的redis启动关闭命令

    linux的redis启动命令

    redis可执行文件说明:

    redis-server redis服务器

    redis-cli redis命令行客户端

    redis-benchmark redis性能测试工具

    redis-check-aof aof文件修复工具

    redis-check-dump rdb文件检查工具

    1、直接启动

    直接运行redis-server既可以启动redis

    redis服务器默认会使用6379端口,通过--port参数可以自定义端口号:

    redis-server --port 6380

    如果出现警告:

    WARNING overcommit_memory is set to 0! Background save may fail under low memory condition.

    To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.

    过量使用内存设置为0!在低内存环境下,后台保存可能失败。为了修正这个问题,请在/etc/sysctl.conf 添加一项 'vm.overcommit_memory = 1' ,然后重启(或者运行命令'sysctl vm.overcommit_memory=1' )使其生效。

    按这个提示来做,警告排除。

    2、通过初始化脚本启动redis

    redis源码目录的utils文件夹中有一个名为redis-init_script的初始化脚本文件

    步骤

    (1)配置初始化脚本。首先将初始化脚本复制到/etc/init.d目录中,文件名为redis_端口号(redis_6379),然后修改脚本第6行的REDISPORT的变量值为同样的端口号(ubuntu)

    如果是centos或者redhat则使用以下脚本(端口号根据实际情况修改)

    #chkconfig: 2345 90 10

    #description: Redis is a persistent key-value database

    PATH=/usr/local/bin:/sbin:/usr/bin:/bin

    REDISPORT=6379

    EXEC=/usr/local/bin/redis-server

    REDIS_CLI=/usr/local/bin/redis-cli

    PIDFILE=/var/run/redis_6379.pid

    CONF="/etc/redis/6379.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

    if [ "$?"="0" ]

    then

    echo "Redis is running..."

    fi

    ;;

    stop)

    if [ ! -f $PIDFILE ]

    then

    echo "$PIDFILE does not exist, process is not running"

    else

    PID=$(cat $PIDFILE)

    echo "Stopping ..."

    $REDIS_CLI -p $REDISPORT SHUTDOWN

    while [ -x ${PIDFILE} ]

    do

    echo "Waiting for Redis to shutdown ..."

    sleep 1

    done

    echo "Redis stopped"

    fi

    ;;

    restart|force-reload)

    ${0} stop

    ${0} start

    ;;

    *)

    echo "Usage: /etc/init.d/redis_6379 {start|stop|restart|force-reload}" >&2

    exit 1

    esac

    (2)建立需要的文件夹

    /etc/redis 存放redis配置文件

    /var/redis/端口号 存放redis的持久化文件

    (3)修改配置文件

    把配置文件模板复制到/etc/redis目录中,已端口号命名(如“6379.conf”)

    需要修改的配置及说明:

    daemonize yes 使redis以守护进程模式运行

    pidfile /var/run/redis_端口号.pid 设置redis的pid文件位置

    port 端口号 设置redis监听的端口号

    dir /var/redis/端口号 设置持久化文件存放位置

    设置开机启动服务:

    sudo update-rc.d redis_端口号 defaults // 告诉系统启动时候,自动执行redis_端口号 这个脚本。(ubuntu)

    如果是centos或者redhat则使用以下方法:

    chkconfig redis_端口号 on

    设置权限可执行

    chmod +x /etc/init.d/redis_端口号

    现在就可以使用 /etc/init.d/redis_端口号 start/stop 来启动和停止redis了

    linux的redis停止命令

    redis-cli shutdown 或者 kill redis进程的pid

    更多相关内容
  • 第 第 PAGE 1 页 共 NUMPAGES 1 页 linuxredis启动关闭命令 Linux下redis的启动和关闭通过命令来实现下面由小编为大家整理了linuxredis启动关闭命令的相关知识希望对大家有帮助! linuxredis启动关闭命令 linux...
  • linuxredis启动命令

    万次阅读 2021-07-13 10:14:20
    redis-server文件位置输入如下命令查询位置 find / -name redis-server 查询结果: 查看是否启动成功: netstat -nplt

    redis-server文件位置输入如下命令查询位置

    find / -name redis-server
    

    查询结果:

    在这里插入图片描述
    查看是否启动成功:

     netstat -nplt
    

    在这里插入图片描述
    切换到到redis.conf目录,输入命令

    redis-server redis.conf
    

    进入redis客户端,命令

    redis-cli
    

    检测后台进程是否存在

    ps -ef |grep redis
    

    启动服务

    redis-server
    

    报异常
    在这里插入图片描述
    如上出图所示,证明Redis已经启动

    解决方法: 关掉Redis,重启即可

    redis-cli shutdown //关闭
    redis-server //开启
    
    展开全文
  • Redis概述安装 Redis是一个开源的key-value存储系统 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set – 有序集合)和hash(哈希类型) 这些...

    Redis概述安装

    • Redis是一个开源key-value存储系统
    • 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set – 有序集合)和hash(哈希类型)
    • 这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性
    • 在此基础上,Redis支持各种不同方式的排序
    • 与memcached一样,为了保证效率,数据都是缓存在内存
    • 区别的是Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件
    • 并且在此基础上实现了**master-slave(主从)**同步

    Redis安装

    安装Rdis准备工作

    确保当前环境有c语言的编译环境

    下载安装最新版本的gcc编译器

    测试是否有gcc

    gcc --version查询

    没有则使用yum install gcc方法安装gcc

    测试gcc版本

    在这里插入图片描述

    下载redis

    去Redis官网下载最新版本redis

    在这里插入图片描述

    使用Xftp把redis压缩包上传到linux

    在这里插入图片描述

    用Xsell连接linux,查看是否上传成功

    在这里插入图片描述

    解压redis

    使用tar -zxvf redis-6.2.5.tar.gz命令解压

    在这里插入图片描述

    进入目录 cd redis-6.2.6

    在这里插入图片描述

    执行make命令

    只是编译好,没有执行

    在这里插入图片描述

    如果没有准备好C语言编译环境,make会报错 —Jemalloc/jemalloc.h:没有那个文件

    解决办法:

    先查看gcc是否安装成功

    安装成功后,使用make distclean把里面的编译文件给清除

    再使用make编译

    使用make install安装redis

    在这里插入图片描述

    安装成功后默认/usr/local/bin路劲安装

    查看默认安装目录:

    在这里插入图片描述

    redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何

    redis-check-aof:修复有问题的AOP文件,rdb和aof后面讲

    redis-sentinel:Redis集群使用

    redis-server:Redis服务器启动命令

    redis-cli:客户端,操作入口

    启动Redis

    前台启动(不推荐)

    使用redis-server命令启动

    前台启动,命令行窗口不能关闭,否则服务器停止

    在这里插入图片描述

    后台启动(推荐)

    首先先进入redis-6.2.5的目录中,里面有一个redis.conf文件

    在这里插入图片描述

    将redis.conf拷贝一份到其他目录

    在这里插入图片描述

    后台启动设置**daemonize no **改为 yes

    修改redis.conf(128行)文件将里面的daemonize no 改为 yew,让服务在后台启动

    使用vi redis.conf修改拷贝的文件

    在这里插入图片描述

    Redis启动

    到/usr/local/bin目录下,使用redis-server /etc/redis.conf命令启动redis

    在这里插入图片描述

    使用ps -ef | grep redis查看进程

    在这里插入图片描述

    连接Redis

    在/usr/loacl/bin中使用redis-cli命名连接Redis

    在这里插入图片描述

    测试验证:ping

    在这里插入图片描述
    PONG代表连接成功

    Redis关闭

    单实例关闭

    在redis-cli界面中使用shutdown关闭redis,使用exit或Ctrl + C退出redis-cli界面

    在这里插入图片描述

    也可在外面命令中使用redis-cli shutdown关闭

    在这里插入图片描述

    多实例关闭

    使用指定端口关闭:redis-cli -p 6379 shutdown

    在这里插入图片描述

    可以使用进程关闭

    在这里插入图片描述

    展开全文
  • Linux启动关闭Redis

    千次阅读 2020-08-14 11:24:39
    之前写了安装Redis,虽然也写了启动关闭,但是需要大量的时间去找,所以这次直接提出来,便于初学者查看。 一、前台启动 1、首先进入到Redis的src目录下: 执行命令:cd /redis-6.0.4/src 2、接着执行命令: ./...

    之前写了安装Redis,虽然也写了启动和关闭,但是需要大量的时间去找,所以这次直接提出来,便于初学者查看。
    一、前台启动

    1、首先进入到Redis的src目录下:
      执行命令:cd /redis-6.0.4/src
    2、接着执行命令:
      ./redis-server
    

    效果图:在这里插入图片描述
    注意:这里的执行时前台执行,也就是说当你关闭当前Redis回话之后,Redis服务也随之关闭。所以我们一般从后台启动。
    二、后台启动

    1、首先进入到文件目录:
    cd /usr/local/redis-6.0.4/bin
    2、执行启动命令:
    ./server-redis
    3、查看进程:
    ps -A | grep redis
    

    效果图:
    在这里插入图片描述

    三、简单使用

    1、执行命令:./redis-cli     然后我们就可以执行脚本
    

    效果图:在这里插入图片描述
    四、停用客户端

    1、执行命令:./redis-cli shutdown
    
    展开全文
  • Linux上安装RedisRedis启动关闭

    千次阅读 2022-01-29 22:26:44
    Linux上安装RedisRedis启动关闭 第一步 到 官网下载 Redis Redis官网 第二步 将下载好的压缩包上传到 Linux 上 第三步 安装 1、准备工作:下载安装最新版的 gcc 编译器 安装Redis需要当前系统有C 语言的编译...
  • linux关闭redis命令 redis配置redis的服务器启动关闭发布时间:2017-04-13来源:服务器之家# chkconfig: 2345 10 90# description: Start and Stop redisPATH=/usr/local/devtools/redis/src:/sbin:/usr/bin:/...
  • linux怎么启动redis

    千次阅读 2021-05-10 02:19:22
    1、首先为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中。(1)创建bin和redis.conf文件,“mkdir...(2)执行Linux文件移动命令,“mv /lamp/redis-3.0.7/redis.conf /usr/local/redis/etc;cd /...
  • 一 下载 Redis 安装包去redis 官网下载reids 安装包, redis 官网默认只提供Linux 的安装包,所以不用担心下载到windows 的安装包.笔者下载的是 redis-3.2.1.tar.gz. 下载的为redis 源码,应该使用源码安装方式安装...
  • redis启动关闭命令

    万次阅读 2017-04-05 14:26:59
    启动redis-server /opt/redis-stable/redis.conf
  • LinuxRedis启动、使用和停止

    千次阅读 2022-03-22 08:27:57
    0、安装Redis参考06003_redisLinux上的安装 1、Redis启动 (1)前端模式启动 ①直接运行bin/redis-server将以前端模式启动:切换到 /usr/local/redis/redis/bin目录下,然后./redis-server ; ②前端模式的缺点...
  • redis linux系统下编辑启动关闭服务的脚本,并将其添加到启动脚本目录,可使用service命令直接操作
  • 总结LinuxRedis操作常用命令

    千次阅读 2022-02-19 15:41:06
    1.Ubuntu/Centos安装redis(redis...假如在redis文件下的bin目录下,命令: redis-server /etc/redis/redis.conf #启动redis服务 假如在redis文件下 /bin/redis-server /etc/redis.conf #启动redis服务 3.连接redis re
  • linux redis自动关闭问题

    千次阅读 2020-08-20 12:55:55
    linux 自动关闭的问题 问题: redis.clients.jedis.exceptions.JedisDataException: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may ...
  • LinuxRedis启动/关闭/重启服务脚本

    千次阅读 2020-12-22 18:30:13
    脚本功能:实现redis单机多实例情况下的正常启动关闭、重启单个redis实例。完成系统标准服务的以下常用功能: start|stop|status|restart注:redis程序代码屏蔽了HUP信号,不支持在线重载配置文件,故去掉reload...
  • 注:实现前台启动redis前台启动redis后,就不能再在输入框中输入命令,否则就会将服务端停止。进入到上面脚本所在的目录下启动服务端./redis-server然后再复制一个会话,再次进入脚本命令所在的目录,启动客户端。./...
  • 主要介绍了详解linuxredis安装、启动与停止,redis做成服务,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
  • Linux下停止和启动redis

    千次阅读 2020-12-22 18:30:11
    1.停止redis (进入redis安装目录)[root@JDu4e00u53f7 redis]# ./bin/redis... 启动redis[root@JDu4e00u53f7 redis]# ./bin/redis-server /usr/local/redis/etc/redis.conf3.使用redis[root@JDu4e00u53f7 redis]# ./b...
  • 文章目录1:GitHub 下载源代码2:linux 上编译2.1: 将上传后的 redis 代码进行解压到 /usr/local 下(个人习惯)2.2: 安装 redis 编译 需要的 gcc 套件2.3: 编译 redis 文件夹3:redis启动3.1 查看 redis 是否启动3.2:...
  • redis-server -vredis-server --version 查看客户端版本**二者都可以**redis-cli -vredis-cli --version 进入客户端redis-cli 二、Window版本:查看服务端版本1、启动服务端:redis-server2、启动客户端:redis-cli3...
  • linux网络连接失败解决和redis启动关闭操作笔记
  • linux开启关闭Redis

    2022-04-21 07:54:26
    连接xshell用 service network restar #重启网络 ...[root@localhost redis]# ./bin/redis-server ./redis.conf [root@localhost redis]# ./bin/redis-cli 127.0.0.1:6379> exit [root@localhost redis]# .
  • linux系统中启动redis

    2022-05-26 22:20:34
    这种方式不推荐,因为当前页面退出了,redis服务就会在自动关闭。 方式二: 后台启动(推荐): find / -name "redis.conf" 命令找到redis.conf文件 将redis.conf文件赋值一份到/etc文件夹中 修改...
  • 二、启动redis服务方法通过cd命令先进入redis所在的目录,进入bin文件夹(我的redis-server程序所在的目录是:/usr/local/redis/bin/),然后直接输入以下命令: 二、关闭redis方法直接执行以下命令: 三、重启...
  • 如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis /etc/init.d/redis-server stop /etc/init.d/redis-server start /etc/init.d/redis-server restart 如果是通过源码安装的...
  • Linux下部署redis启动redis、创建redis节点集群
  • Linux服务器环境下Redis服务启动关闭、远程测试、常见报错。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 42,103
精华内容 16,841
关键字:

linux redis启动关闭命令