怒学Redis(一):阿里云上安装redis及远程链接

怒学Redis(一):阿里云上安装redis及远程链接

之前只在Windows上安装使用过,现在重写回顾一下redis原理和使用,并且把redis装到云服务器上,方便日后使用。

下载安装

安装

官网:http://www.redis.cn/

目前最新稳定版是5.0.5,本次采用的是编译安装的方式

wget http://download.redis.io/releases/redis-5.0.5.tar.gz
tar -zxvf redis-5.0.5.tar.gz
cd redis-5.0.5
make

make的时候会报个异常:缺太惨了文件

You need tcl 8.5or newer in order to run the Redis test

直接运行:

apt-get install tcl

再次make即可成功安装。

安装后一般要在redis文件夹下运行make test测试一下,测试完成即可。

启动

redis需要修改配置文件才能后台启动,不然终端一关redis就over了。

sudo vim redis.conf

找到下列配置,no改yes即可

#By default Redis does not run as a daemon. Use 'yes' if you need it.
#Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
daemonize no

启动文件在redis/src下, 并且指定一下设置文件

./redis-server ../redis.conf

使用下列命令

redis-cli -p 6379

即可链接到redis数据库

链接的时候可能会报下列错误

Command 'redis-cli' not found, but can be installed with:
apt install redis-tools

安装一下即可

apt install redis-tools

进入后敲ping回车测试一下

显示如上即安装成功

远程链接

数据库配置修改

上述安装之后,只能本地访问无法远程链接上,任然需要修改部分配置文件。步骤如下

  1. sudo vim redis.conf

  2. 找到bind 127.0.0.1,注释掉

  3. 找到protected-mode,yes改为no(默认开启保护模式)

  4. 找到requirepass ,设置数据库登录密码(也可以在本地连接上数据库后敲:set requirepass xxx)

阿里云服务器添加安全组

主要是开启链接redis需要的6379端口

本地使用RedisDesktopManager链接数据库

简介

RedisDesktopManager是一个专门链接Redis数据库的工具,用于可视化操作redis数据

链接过程

链接成功打开db0会发现里面已经有刚刚设置的密码了:

到此就可以远程链接进行使用了。

  • 微信
  • 快加我微信吧~
  • QQ
  • 快加我QQ吧~
  • weinxin
Betterts

发表评论 取消回复

    • avatar 二五仔

      奥力给