zoukankan      html  css  js  c++  java
  • Linux安装Redis

    1.先下载:redis-4.0.0.tar.gz,通过ftp传输到服务器中
    2.tar -zxvf redis-4.0.0.tar.gz:解压
    3.make:编译
    4.make install:生成相应的可执行文件
    5.cd redis-4.0.0,进入文件夹,找到redis.conf
    6.vi redis.conf,修改如下:
        1)在bind 127.0.0.1行前面加#注释掉这一行,使能远程连接(默认只能使用本地连接)。
        2)修改配置文件中daemonize守护线程,默认是NO,改为yes
            Redis daemonize介绍
                1、daemonize介绍
                    A、redis.conf配置文件中daemonize守护线程,默认是NO。
                    B、daemonize是用来指定redis是否要用守护线程的方式启动。
                2、daemonize 设置yes或者no区别
                daemonize:yes:redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代表开启守护进程模式。
                              在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,
                              除非手动kill该进程。
                daemonize:no: 当daemonize选项设置成no时,当前界面将进入redis的命令行界面,
                              exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出。
        3)修改protected-mode no
        4)设置密码访问模式:在redis.conf中加入一行密码设置----require 123456(随便设置密码)
        或者
        [root@iZ8vbi4t4rsi4luhy1v1fkZ redis-4.0.0]# redis-cli -p 6379
        127.0.0.1:6379> config set requirepass 123456
        OK
        127.0.0.1:6379> quit
        [root@iZ8vbi4t4rsi4luhy1v1fkZ redis-4.0.0]# redis-cli -p 6379
        127.0.0.1:6379> auth 123456
        OK
        127.0.0.1:6379> exit
        这样默认密码就是123456了
    7.然后在redis.conf当前目录下,执行:redis-server redis.conf  使第六步修改生效,同时也启动了Redis
        (或者在redis-4.0.0/src里面启动Redis:./redis-server &   加&可以在后台自行运行)
    8.这样就可以在本地去连接服务器上的Redis了
        1)cmd中:telnet 服务器ip redis端口号   如果出现一片漆黑,说明连接成功
        2)在Redis desktop manager工具中连接
            (1)设置名字
            (2)地址:服务器IP地址
            (3)验证:redis的访问密码
    
    9.查看端口:netstat -ntlp
    [root@iZ8vbi4t4rsi4luhy1v1fkZ src]# netstat -ntlp
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
    tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      31024/redis-server  
    tcp        0      0 127.0.0.1:11211         0.0.0.0:*               LISTEN      20338/memcached     
    tcp        0      0 0.0.0.0:5355            0.0.0.0:*               LISTEN      927/systemd-resolve 
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1047/sshd           
    tcp6       0      0 :::6379                 :::*                    LISTEN      31024/redis-server  
    tcp6       0      0 ::1:11211               :::*                    LISTEN      20338/memcached     
    tcp6       0      0 :::5355                 :::*                    LISTEN      927/systemd-resolve 
  • 相关阅读:
    DDOS学习笔记(《破坏之王-DDOS攻击与防范深度剖析》)
    gearman学习笔记1
    Sphinx学习笔记2
    docker学习笔记(一)
    Centos7安装配置Xhgui
    MongodDB学习笔记(二)(复制)
    MongoDB学习笔记(一)
    0927 DP 小测 #1
    「NOI 2011」阿狸的打字机 「AC 自动机」「数据结构」
    「POI 2005」SZA-Template 「失配树」「双向链表」「思维」
  • 原文地址:https://www.cnblogs.com/lpzpp/p/12725664.html
Copyright © 2011-2022 走看看