linux 安装 redis

  1. wget http://download.redis.io/releases/redis-5.0.7.tar.gz
    如果不能下载,就到官网下载到电脑,手动上传
  2. tar xzvf redis-5.0.7.tar.gz
  3. cd redis-5.0.7
  4. make

进入src目录下,会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli

  1. 启动redis
  • cd src
  • ./redis-server
    这种方式启动redis,是默认配置,也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动
  • ./redis-server ../redis.conf
  1. 进行交互
  • ./redis-cli
    如果出现Could not connect to Redis at 127.0.0.1:6379: Connection refused
    需要进行redis.conf中daemonize的配置
    找到redis.conf 并修改 daemonize no 为 daemonize yes ,这样就可以默认启动就后台运行
    • 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进程退出。
  1. 用redis Desktop Manager 远程连接
  • 在linux系统中输入ifconfig,查看ip
  • 在外部ping ip 如果不能ping通,关掉linux的防火墙即可
  • redis.conf配置文件将 bind 127.0.0.1注释掉
  • 找到requirepass foobared 设置一个密码
  • 打开客户端 执行命令 auth + password
  • 配置好后,重新启动redis
  1. 关闭redis
    在客户端中,可以用shutdown 关闭。注:如果在外面输入shutdown 命令,会关机。。

你可能感兴趣的:(linux 安装 redis)