启动redis_启动redis 权限不够 - CSDN
精华内容
参与话题
  • Redis启动、停止、查看

    万次阅读 2017-06-13 23:16:07
    ps -ef |grep redis检查后台进程是否正在运行 #检测6379端口是否在监听 netstat -lntp | grep 6379 #使用`redis-cli`客户端检测连接是否正常 ./redis-cli 停止   #使用客户端 redis-cli ...

    ps -ef |grep redis检查后台进程是否正在运行



    #检测6379端口是否在监听

    netstat -lntp | grep 6379

    #使用`redis-cli`客户端检测连接是否正常

    ./redis-cli


    停止

     

    #使用客户端

    redis-cli shutdown

    #因为Redis可以妥善处理SIGTERM信号,所以直接kill-9也是可以的

    kill -9 PID

    如果执行上面导致Redis客户端连接不上或没有连接,可以重新启动Redis,打开这个文件目录下执行启动./etc/init.d/redis-server如下:

    ./etc/init.d/redis-server start

    ./etc/init.d/redis-server stop

    ./etc/init.d/redis-server restart



    展开全文
  • linux下安装redis与启动,及后台启动redis

    万次阅读 多人点赞 2018-01-16 17:44:23
    linux下安装redis及其中遇到的问题的解决方法 1.将下载好的压缩包放到/usr/local目录下# tar xzf redis-3.0.2.tar.gz # cd redis-3.0.2 # make 提示错误 make: cc: Command not found make: *** [adlist.o...

    linux下安装redis及其中遇到的问题的解决方法

    1.将下载好的压缩包放到/usr/local目录下
    # tar xzf redis-3.0.2.tar.gz # cd redis-3.0.2 # make
    提示错误 make: cc: Command not found make: *** [adlist.o] Error 127
    没有安装gcc环境,需要安装gcc
    # yum install gcc
    安装后检查是否安装成功
    # rpm -qa |grep gcc
    之后重新make
    2.编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf将其拷贝到一个目录下。
    # mkdir /usr/redis
    # cp redis-server  /usr/redis
    # cp redis-benchmark /usr/redis
    # cp redis-cli  /usr/redis
    # cp redis.conf  /usr/redis
    # cd /usr/redis

    3.启动服务
    # ./redis-server   redis.conf
    提示错误 -bash :redis-server:command not found

    建立软连接
    # ln -s /usr/redis/redis-server /usr/bin/redis-server
    # ln -s /usr/redis/redis-cli /usr/bin/redis-cli
    重新启动
    # redis-server /usr/redis/redis.conf

    启动成功

    4.设置开机自启动

     (1)先将redis.conf中daemonize设置为yes,确保守护进程开启。

     (2)编写开机自启动脚本

    # vi /etc/init.d/redis

    PATH=/usr/local/bin:/sbin:/usr/bin:/bin   
    REDISPORT=6379  
    EXEC=/usr/redis/redis-server   
    REDIS_CLI=/usr/redis/redis-cli   
     
    PIDFILE=/var/run/redis.pid   
    CONF="/usr/redis/redis.conf"  
    AUTH="1234"  
    
    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 exists, process is not running."  
                    else  
                            PID=$(cat $PIDFILE)   
                            echo "Stopping..."  
                           $REDIS_CLI -p $REDISPORT  SHUTDOWN    
                            sleep 2  
                           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 {start|stop|restart|force-reload}" >&2  
                    exit 1  
    esac
    注: redis设置AUTH命令
    redis 127.0.0.1:6379> AUTH PASSWORD
    (error) ERR Client sent AUTH, but no password is set
    redis 127.0.0.1:6379> CONFIG SET requirepass "1234"
    OK
    redis 127.0.0.1:6379> AUTH 1234
    Ok

    (3)设置权限
    # chmod 755 redis
    (4)启动
    # /etc/init.d/redis start  
    提示错误 /etc/init.d/redis:permission denied

    # chmod a+x /etc/init.d/redis
    a+x 是给所有人加上可执行权限,包括所有者,所属组,和其他人 o+x 只是给其他人加上可执行权限

    重新启动后显示
    Starting Redis server...
    Redis is running ...

    (5)设置开机自启动
    # chkconfig redis on
    提示错误 service redis does not support chkconfig

    把下面两行注释放在/etc/init.d/redis文件靠前的注释中:

    # chkconfig:   2345 90 10

    # description:  Redis is a persistent key-value database

    (6)关机重启测试
    5.设置启动redis为后台启动
    平时我们启动是这样的:
    如果按ctrl+c退出后,则关闭了.
    如果要设置redis后台启动,则需要修改redis.config文件,修改这里
    英文大概意思默认情况下复述,不作为守护进程运行。如果你需要使用“是”。
    再次启动OK
    展开全文
  • Redis三种启动方式介绍

    千次阅读 2019-03-26 23:25:26
    Redis三种启动方式介绍 1、Redis安装 (1)linux环境下安装Redis 下载Redis安装包: $ wget http://download.redis.io/releases/redis-5.0.4.tar.gz 解压缩Redis安装包: $ tar xzf redis-5.0.4.tar.gz 进入...

    Redis下一小节:1-15 Redis常用配置

    Redis三种启动方式介绍

    1、Redis安装

    (1)linux环境下安装Redis

    下载Redis安装包:

    $ wget http://download.redis.io/releases/redis-5.0.4.tar.gz

    解压缩Redis安装包:

    $ tar xzf redis-5.0.4.tar.gz

    进入Redis目录:

    $ cd redis-5.0.4

    编译并安装Redis:

    $ make&&make install   

    (2)windows环境下安装Redis

    微软提供一个Redis安装包补丁:https://github.com/ServiceStack/redis-windows

    Redis作者对window版本不感冒

    2、Redis可执行文件说明

    3、Redis三种启动方式

    (1)最简启动

           直接启动redis-server,以redis默认参数启动

    (2)动态参数启动

           redis-server –port 6380

    (3)配置文件启动

           redis-server configPath

    (4)验证是否安装成功

    ps -ef | grep redis(检查redis进程是否启动)

    netstat -antpl | grep redis(检查redis服务端口是否存在)

    redis-cli -h ip -p port ping(检查redis客户端到redis服务端连通性)

    (5)三种启动方式比较

    生产环境选择配置启动

    单机多实例配置文件可以用端口区分

    4、Redis简单的客户端连接

    通过ping命令,测试Redis客户端到Redis服务端连通性

    (2)Redis客户端返回值

     

     

     

    展开全文
  • window下启动redis服务

    千次阅读 2019-09-24 11:27:33
    在windows环境下启动redis服务,前提是你安装好了,启动如下: 一,进入redis的安装目录下,在地址栏输入“cmd”,回车 二,然后会进入cmd界面,直接运行命令redis-server.exeredis.windows.conf。如果报错,...

    ---恢复内容开始---

    在windows环境下启动redis服务,前提是你安装好了,启动如下:

    一,进入redis的安装目录下,在地址栏输入“cmd”,回车

     

     

    二,然后会进入cmd界面,直接运行命令redis-server.exe redis.windows.conf。如果报错,依次执行第一条指令:redis-cli.exe,第二条指令:shutdown第三条指令:exit

     

    三,在命令行窗口输入redis-server.exe redis.windows.conf,就会显示Redis服务器的信息,就代表Redis服务器已经启动了。

     

    转载于:https://www.cnblogs.com/chaojiyingxiong/p/11281502.html

    展开全文
  • 如何停止/重启/启动redis服务

    万次阅读 2020-09-22 14:50:21
    非原创 来源:...如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis /etc/init.d/redis-server stop /etc/init.d/redis-ser...
  • Redis启动和连接

    千次阅读 2020-06-22 21:27:22
    软件解压之后,可放置到一个常用目录,我是放置在:E:\dev\Redis-3.2.100,具体内容截图如下:打开cmd命令窗口,通过cd命令切换到E:\dev\Redis-3.2.100目录,如下:操作方式一:先切换到e盘,然后直接切换到redis...
  • redis如何后台启动

    万次阅读 多人点赞 2016-09-26 10:05:27
    当安装好redis之后,运行...然后就关闭了,那么我想让redis在后台启动怎么办呢? 在安装redis之后,我们可以可以找到一个叫redis.conf的文件,这个文件是redis的配置文件位置,如图所示: 使用vim命令打开该文件,如图
  • Redis的安装部署及成功启动

    千次阅读 2020-08-19 11:34:41
    目录 目录 1. Redis安装约定 2. 下载Redis安装包 3. 解压并进入安装包中查看重要的文件及目录 ...7. 启动redis服务 8. 再次启动redis服务 9. 检查redis服务是否启动成功 10. 关闭redis的正确方法 ...
  • windows 如何cmd启动redis

    万次阅读 2018-01-18 11:24:45
    运行cmd然后到redis路径运行命令: redis-server redis.windows.conf
  • linux 下redis启动命令

    万次阅读 2019-04-18 16:55:38
    linux 下redis启动命令 /usr/local/bin/redis-server /home/data/redis-3.2.1/redis.conf 如果不知道redis-server文件位置输入如下命令查询位置 find / -name redis-server 查看是否启动成功: netstat -nplt ...
  • centos7启动redis命令

    万次阅读 2018-07-04 11:31:22
    redis安装yum install redis安装完成后redis.conf配置文件默认在 /etc/redis.conf启动命令: redis-server /etc/redis.conf
  • linux下配置redis后台启动

    万次阅读 2017-10-05 12:59:44
    上一篇博客介绍了如何在linux下安装redis linux下安装redis 本篇就来介绍一下如何配置redis: 1.先进入redis目录,将redis安装到指定目录  使用make PREFIX=/usr/local/redis install 命令 2.进入redis目录...
  • Redis 在windows中启动

    万次阅读 2020-05-14 12:05:16
    1.cmd控制台 cd C:\Program Files\Redis 2.redis-server.exe redis.windows.conf 3. ok!!
  • cmd启动redis的方法(附命令)

    万次阅读 2018-11-04 10:40:23
    运行cmd 然后到redis路径 运行命令: redis-server redis.windows.conf
  • linux 下查看redis是否启动

    万次阅读 2019-08-01 17:03:11
    make make PREFIX=/usr/local/redis install mkdir /etc/redis/ cp redis.conf /etc/redis/ 打开redis.conf文件修改daemonize yes即可在后台运行 ...使用配置文件启动redis服务 ./redis-server /etc/redis/red...
  • Linux中如何启动redis服务

    万次阅读 2019-02-11 10:42:32
    前提:安装好redis   第一步:  转到redis安装目录(/usr/local/redis)  安装目录与bin同级的redis.conf文件中没有信息 第二步:  cd bin  之前安装的时候复制过来的redis.conf文件 第三步:  编辑...
  • docker安装redis,并用配置启动

    万次阅读 2020-05-06 11:20:49
    上篇说了docker的一些基本命令,已经安装tomcat,这次介绍一下docker安装redis并且使用redis的配置启动 1.拉取镜像 docker push redis:3.2 2.准备redis的一些配置文件 首先在/root/redis/...
  • 目录 服务端 查看Redis是否启动 前台启动 后台启动 关闭(停止) ... 启动(单机模式) ... 启动(集群模式) ...查看Redis是否启动:ps -ef|grep redis 注:也可以使用Redis自带的客户端进行测试: ...
  • redis启动关闭以及开启日志输出

    万次阅读 2018-06-02 09:51:08
    1.redis启动,进入redis/src目录下,使用命令 ls查看文件 2.查看到有redis-server文件,说明进入目录正确 执行 ./redis-server(./表示当前目录下,这种启动方式是前台启动。一旦有其他操作,redis自动关闭) ...
  • windows版 的redis启动方式

    万次阅读 2019-03-22 10:58:06
    windows版 的redis启动方式: 1. 在redis目录下,在命令窗口执行:redis-server.exe redis.windows.conf 如此显示,就说明启动成功了 2. 测试使用:打开另一个命令窗口,执行:redis-cli.exe 如此显示,就...
1 2 3 4 5 ... 20
收藏数 196,990
精华内容 78,796
关键字:

启动redis