精华内容
下载资源
问答
  • Linux Redis安装配置

    2018-06-03 20:48:59
    Linux下载并编译安装 $ wget http://download.redis.io/releases/redis-4.0.8.tar.gz $ tar xzf redis-4.0.8.tar.gz $ cd redis-4.0.8 $ make ...启动redis 安装目录下的src目录下的 src/redi...

    Linux下载并编译安装

    $ wget http://download.redis.io/releases/redis-4.0.8.tar.gz
    $ tar xzf redis-4.0.8.tar.gz
    $ cd redis-4.0.8
    $ make
    

    这样redis就安装到xx/redis-4.0.8/src/目录下了

    启动redis

    安装目录下的src目录下的 src/redis-server文件启动redis数据库。

    和redis数据库交互,通过redis内建的Redis客户端进行交互(默认连接到6379端口)

    Redis 是键值对数据库,所以最重要的是存储Value,并根据key获取到Value。如下图是通过Redis内建客户端和Redis-Server交互的流程。连接脚本./src/redis-cli -h 127.0.0.1 -p 6379

    Redis 启动和停止脚本,并设置到/etc/profile配置文件中

    /home/vc/dev/config/redis目录下新建redis-start.sh文件和 redis-stop.sh脚本用于启动和停止Redis。

    redis-start.sh 脚本指定配置文件,配置文件指定启动端口

    #! /bin/bash
    
    # execute redis-server program 后台程序方式启动
    
    cd /home/vc/dev/redis/redis-4.0.8/;
    pwd;
    # nohup 表示以后台运行的命令, 2>&1 将标准错误信息重定向到标准输出; ./logs/redis-start.log 表示将标准输出重定向到文件中
    nohup ./src/redis-server redis.conf   &
    
    # /home/vc/dev/redis/redis-4.0.8/redis.conf

    redis-stop.sh 默认停止当前主机 6379端口的redis服务

    #! /bin/bash
    
    # stop redis-server program. 关闭当前主机在 6379端口的redis服务
    /home/vc/dev/redis/redis-4.0.8/src/redis-cli shutdown
    ~                                                     

    redis-restart.sh

    #! /bin/bash
    
    # execute redis-server program 后台程序方式启动
    
    cd /home/vc/dev/redis/redis-4.0.8/;
    pwd;
    
    # stop redis
    ./src/redis-cli shutdown
    
    nohup ./src/redis-server redis.conf   &
    
    # /home/vc/dev/redis/redis-4.0.8/redis.conf

    设置PATH

    # common script dirctory
    export COMMON_SCRIPT=/home/vc/dev/config
    
    export PATH=$PATH:${COMMON_SCRIPT}/redis
    

    如果windons 客户端需要连接到远程linux主机上面redis数据库。

    ***/redis-cli -h 192.168.200.128 -p 6379 即可

    Redis 配置文件

    redis.conf

    LinuxLinux下redis的安装及配置.

    Windows 安装Redis

    展开全文
  • 来自网络搜索的配置启动配置文件:

    来自网络搜索的配置启动配置文件:

    请对照自己的配置修改此脚本


    vim /etc/init.d/redis

    #!/bin/bash
    #
    # redis - this script starts and stops the redis-server daemon
    #
    # chkconfig:   - 80 12
    # description:  Redis is a persistent key-value database
    # processname: redis-server
    # config:      /etc/redis/redis.conf
    # pidfile:     /var/run/redis.pid
    
    source /etc/init.d/functions
    
    BIN="/usr/local/bin"
    CONFIG="/etc/redis/redis.conf"
    PIDFILE="/var/run/redis.pid"
    
    
    ### Read configuration
    [ -r "$SYSCONFIG" ] && source "$SYSCONFIG"
    
    RETVAL=0
    prog="redis-server"
    desc="Redis Server"
    
    start() {
    
            if [ -e $PIDFILE ];then
                 echo "$desc already running...."
                 exit 1
            fi
    
            echo -n $"Starting $desc: "
            daemon $BIN/$prog $CONFIG
    
            RETVAL=$?
            echo
            [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
            return $RETVAL
    }
    
    stop() {
            echo -n $"Stop $desc: "
            killproc $prog
            RETVAL=$?
            echo
            [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog $PIDFILE
            return $RETVAL
    }
    
    restart() {
        stop
        start
    }
    
    case "$1" in
      start)
            start
            ;;
      stop)
            stop
            ;;
      restart)
            restart
            ;;
      condrestart)
            [ -e /var/lock/subsys/$prog ] && restart
            RETVAL=$?
            ;;
      status)
            status $prog
            RETVAL=$?
            ;;
       *)
            echo $"Usage: $0 {start|stop|restart|condrestart|status}"
            RETVAL=1
    esac
    
    exit $RETVAL


    chmod 755 /etc/init.d/redis
    chkconfig --add redis
    chkconfig --level 345 redis on
    chkconfig --list redis

    内容源自 http://www.cnblogs.com/hb_cattle/archive/2011/10/22/2220907.html




    展开全文
  • Linux Redis安装和开机自启动配置: 安装: Linux Redis安装 Linux Redis开机自启动

    Linux Redis安装和开机自启动配置:

    安装:

    Linux Redis安装

    Linux Redis开机自启动

    展开全文
  • linux redis主从配置

    2019-06-14 16:56:47
    1、需要三台机器配置redis启动起来:请参考上文 2、master服务器不变 3、修改slave 在192.168.252.5中redis.conf增加:slaveof 192.168.252.4 6379 在192.168.252.6中redis.conf增加:slaveof 192.168.252.4 ...

    1、需要三台机器配置redis并启动起来:请参考上文

    2、master服务器不变

    3、修改slave

    在192.168.252.5中redis.conf增加:slaveof 192.168.252.4 6379

    在192.168.252.6中redis.conf增加:slaveof 192.168.252.4 6379

    4、然后启动slave服务器中的redis

    主要打开端口号

    5、执行master中的src/redis-cli

    [root@liu src]# ./redis-cli 
    127.0.0.1:6379> set name 456
    OK

    6、在slave中查看

    127.0.0.1:6379> get name
    "123"
    127.0.0.1:6379> get name
    "456"

    可以看出,查询出来已经同步了

    可以通过命令查询主从服务器状态

    role:slave为从服务器

    role:master为主服务器

    127.0.0.1:6379> info
    # Server
    redis_version:5.0.4
    redis_git_sha1:00000000
    redis_git_dirty:0
    redis_build_id:2dd3280d97da72bc
    redis_mode:standalone
    os:Linux 2.6.32-573.el6.x86_64 x86_64
    arch_bits:64
    multiplexing_api:epoll
    atomicvar_api:sync-builtin
    gcc_version:4.4.7
    process_id:3119
    run_id:9716d8d2a7eabcd7b867414f26b2b11fe99282f8
    tcp_port:6379
    uptime_in_seconds:315
    uptime_in_days:0
    hz:10
    configured_hz:10
    lru_clock:220686
    executable:/data/package/redis-5.0.4/src/redis-server
    config_file:/data/package/redis-5.0.4/redis.conf
    
    # Clients
    connected_clients:2
    client_recent_max_input_buffer:2
    client_recent_max_output_buffer:0
    blocked_clients:0
    
    # Memory
    used_memory:1923992
    used_memory_human:1.83M
    used_memory_rss:12906496
    used_memory_rss_human:12.31M
    used_memory_peak:1923992
    used_memory_peak_human:1.83M
    used_memory_peak_perc:100.06%
    used_memory_overhead:1906536
    used_memory_startup:791240
    used_memory_dataset:17456
    used_memory_dataset_perc:1.54%
    allocator_allocated:2473584
    allocator_active:2813952
    allocator_resident:12091392
    total_system_memory:1036750848
    total_system_memory_human:988.72M
    used_memory_lua:37888
    used_memory_lua_human:37.00K
    used_memory_scripts:0
    used_memory_scripts_human:0B
    number_of_cached_scripts:0
    maxmemory:0
    maxmemory_human:0B
    maxmemory_policy:noeviction
    allocator_frag_ratio:1.14
    allocator_frag_bytes:340368
    allocator_rss_ratio:4.30
    allocator_rss_bytes:9277440
    rss_overhead_ratio:1.07
    rss_overhead_bytes:815104
    mem_fragmentation_ratio:6.86
    mem_fragmentation_bytes:11024760
    mem_not_counted_for_evict:0
    mem_replication_backlog:1048576
    mem_clients_slaves:0
    mem_clients_normal:66616
    mem_aof_buffer:0
    mem_allocator:jemalloc-5.1.0
    active_defrag_running:0
    lazyfree_pending_objects:0
    
    # Persistence
    loading:0
    rdb_changes_since_last_save:1
    rdb_bgsave_in_progress:0
    rdb_last_save_time:1560501459
    rdb_last_bgsave_status:ok
    rdb_last_bgsave_time_sec:-1
    rdb_current_bgsave_time_sec:-1
    rdb_last_cow_size:0
    aof_enabled:0
    aof_rewrite_in_progress:0
    aof_rewrite_scheduled:0
    aof_last_rewrite_time_sec:-1
    aof_current_rewrite_time_sec:-1
    aof_last_bgrewrite_status:ok
    aof_last_write_status:ok
    aof_last_cow_size:0
    
    # Stats
    total_connections_received:2
    total_commands_processed:41
    instantaneous_ops_per_sec:0
    total_net_input_bytes:836
    total_net_output_bytes:33140
    instantaneous_input_kbps:0.00
    instantaneous_output_kbps:0.04
    rejected_connections:0
    sync_full:0
    sync_partial_ok:0
    sync_partial_err:0
    expired_keys:0
    expired_stale_perc:0.00
    expired_time_cap_reached_count:0
    evicted_keys:0
    keyspace_hits:2
    keyspace_misses:1
    pubsub_channels:0
    pubsub_patterns:0
    latest_fork_usec:0
    migrate_cached_sockets:0
    slave_expires_tracked_keys:0
    active_defrag_hits:0
    active_defrag_misses:0
    active_defrag_key_hits:0
    active_defrag_key_misses:0
    
    # Replication
    role:slave
    master_host:192.168.252.4
    master_port:6379
    master_link_status:up
    master_last_io_seconds_ago:6
    master_sync_in_progress:0
    slave_repl_offset:70
    slave_priority:100
    slave_read_only:1
    connected_slaves:0
    master_replid:341f1fb0b69dc4fbacdab546ef8d1d4fd3ffa299
    master_replid2:0000000000000000000000000000000000000000
    master_repl_offset:70
    second_repl_offset:-1
    repl_backlog_active:1
    repl_backlog_size:1048576
    repl_backlog_first_byte_offset:1
    repl_backlog_histlen:70
    
    # CPU
    used_cpu_sys:0.592909
    used_cpu_user:0.162975
    used_cpu_sys_children:0.000000
    used_cpu_user_children:0.000000
    
    # Cluster
    cluster_enabled:0
    
    # Keyspace
    db0:keys=1,expires=0,avg_ttl=0
    127.0.0.1:6379> 

    作者:恨_别离 本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利,尊重原创,人人有责。

    展开全文
  • Linux下安装]# wget http://download.redis.io/releases/redis-2.8.17.tar.gz ]# tar xzf redis-2.8.17.tar.gz ...]# ./redis-server上面这种启动 redis使用的是默认配置,也可以通过启动参数告诉redis...
  • linux redis安装配置

    2014-11-25 15:18:15
    1.下载安装包 wget http://redis.googlecode.com/files/redis-2.8.17.tar.gz 2.安装 tar zxvf redis-2.8.17.tar....3.配置redis.conf后台启动 daemonize yes --yes启用守护进程 4.复制相关文件 cp redis....
  • 官网:https://redis.io/download 下载稳定版 1、下载,解压,编译 ...$ wget http://download.redis.io/releases/redis-6.0.6.tar.gz $ tar xzf redis-6.0.6.tar.gz ...2、启动 $ src/redis-server
  • 今天小编就为大家分享一篇完美解决linux启动redis配置文件未生效的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 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下安装]# wget http://download.redis.io/releases/redis-2.8.17.tar.gz ]# tar xzf redis-2.8.17.tar.gz ...]# ./redis-server上面这种启动 redis使用的是默认配置,也可以通过启动参数告诉redis...
  • Linux经验分享六:Linux - 安装 Redis 以及配置安装redisRedis配置使用redis desktop manager远程连接redisspring boot 配置 redis 安装redis 1、检查是否有redis yum 源 yum search redis 2、下载 fedora 的 ...
  • 首先网址下载Redis的压缩包,下面是官网,推荐官网下载 https://redis.io/ 下载之后解压到你开心的地方(其实我一点都不开心,真麻烦) tar -zxvf 你下载的版本 解压之后用终端进入到目录里面 # 常规三件套 ...
  • linux redis 三种启动方式

    万次阅读 2019-08-21 15:26:46
    1.直接启动 进入redis根目录,执行命令: #加上‘&... 可以为redis服务启动指定配置文件,例如配置为/etc/redis/6379.conf 进入redis根目录,输入命令: ./redis-server /etc/redis/6379.co...
  • 一、今天有个同学问我,为什么明明安装了redis,修改了配置启动的时候,配置还是不生效。如下图是安装后的redis文件图。 root@iZbp17cj14ulhfrlj02rkaZ:~/redis-4.0.9# ls 00-RELEASENOTES COPYING Makefile ...
  • Linux Redis 开机启动

    2019-04-10 16:43:00
    通过初始化脚本启动RedisRedis源代码目录的utils文件夹中有一个名为redis_init_script的初始化脚本文件。需要配置Redis的运行方式和持久化文件、日志文件的存储位置。步骤如下: 1、配置初始化脚本 首先...
  • 1、安装Redis 下载地址:https://www.redis.net.cn/download/ ...修改配置(redis-conf): //后台启动 aemonize yes //关闭保护模式,开启的话,只有本机才可以访问redi protected‐mode no //bind绑
  • 修改密码 /usr/local/redis/conf/redis.conf vim 下键入 "/" 可以搜索密码:... 启动 find / -name redis-server 找到安装目录 切换至安装目录执行下面命令 /redis-server /usr/local/redis/conf/redis.conf ...
  • Linux平台Redis配置及设置开机启动

    千次阅读 2019-04-05 18:37:51
    1、修改 Redis 启动脚本 Redis 启动脚本为 Redis 解压目录的utils目录下名为redis_init_script的文件。 使用 vim 打开 Redis 启动脚本 $ vim ./utils/redis_init_script 修改redis_init_script脚本内容如下: ...
  • Linuxredis配置、自启动和连接失败的思路 找到相应的redis安装包,在/usr/local目录下解压即可(想放别的自己定),把一些需要的程序放入新建的文件夹,统一路径。开始修改redis.conf配置文件 daemonize yes :...
  • 修改redis.conf后,重启redis,发现修改的配置未生效,原来是需要在启动redis的时候在命令中加上配置文件,命令如下./redis-server /usr/local/redis-3.2.8/redis.conf &
  • linux redis安装与配置

    2018-09-18 15:56:59
    这里用的redis版本是3.0.7。 1,安装redis  #tar -zxvf redis-3.0.7.tar.gz  #cd redis-3.0.7 ...2,启动redis  a,默认启动  /usr/local/redis-3.0.7/src/redis-server  b,指定配置文件 ...
  • CentOS7 Linux 安装Redis 配置快捷启动命令 后台运行Redis 第一步:下载Redis安装包 下载地址:http://download.redis.io/releases/ 1、进入文件夹【/usr/local】 cd /usr/local 2、直接下载或复制下载链接...
  • 上面的注释的意思是,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。 附录: linux 运行级别 运行级别就是操作系统当前正在运行的功能级别。这个级...
  • Ubuntu Linux下安装 Redis配置开机启动 (1) /etc/init.d/redis-server (2) sudo update-rc.d redis-server defaults
  • 本博文安装环境及软件信息 系统版本 ... 第一步:下载redis linux 安装包 下载地址: https://redis.io/download linux下载命令和地址(版本可能需要按照自己的需求进行修改) wget http://d...
  • linux redis 安装和配置

    2019-03-14 21:29:09
    安装 redis 方法1 $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz $ tar xzf redis-2.8.17.tar.gz $ cd redis-2.8.17 $ make 方法2 $ sudo apt-get update $ sudo apt-get install...方法一 启动默...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,537
精华内容 614
关键字:

linuxredis启动配置

linux 订阅
redis 订阅