阿里云配置redis

下载压缩包

<1> 官网下载安装包下载地址

$ wget http://download.redis.io/releases/redis-6.0.1.tar.gz
$ tar xzf redis-6.0.1.tar.gz
$ cd redis-6.0.1
$ make
  • 我是使用的是redis-5.0.5版本的,基本安装过程差不多。
  • 如果远程服务器上 wget命令无法下载;可以先在本地电脑上下载,再将压缩包推送到服务器,推送工具WinSCP
  • 我指定了解压后的安装包放在了/usr/local/redis-5.0.5,后续操作都在这个安装目录下。

<2> 开启redis服务端

  • 上述 make编译后,进入redis-5.0.5

    $ cd redis-5.0.5
    
  • 输入如下指令,开启服务端

    $ src/redis-server
    

<3> 设置后台开启

  • 上述方式开启服务端后,发现无法使用Ctrl + C退出后,服务端也随之关闭
  • 拷贝一份配置文件取名为my_redis.conf放在当前路径下,不要直接修改原始的配置文件.
  • 修改my_redis-conf配置文件,设置为后台开启redis服务端,将配置文件中的 daemonize 由no改为 yes
  • 先通过ps aux | grep redis查看当前redis的pid号
  • 通过 kill -9 redis的pid关闭redis服务端
  • 最后,通过配置文件的方式开启redis服务:src/redis-server my_redis.conf

img

img


redis-客户端连接

在redis-5.0.5路径下,输入指令src/redis-cli,出现如下界面表示连接成功。

img


python连接

  • python连接 redis服务端需要一个第三方模块 redis,通过pip的方式安装
import redis

r = redis.Redis('阿里云服务器公网ip', 6379)
r.set('name', 'the3times')	# 通过键值对的方式存数据
print(r.get('name'))		# 取数据

注意:两点必须的操作

  • 修改redis.conf配置文件的绑定ip为 '0.0.0.0',配置后需要先关闭redis服务端,再通过配置文件的方式后台开启。需要注意:此时任意电脑只要知道阿里云服务器公网ip,都可以连接到这个redis数据库了,这样很不安全。仅仅是个人学习而已。可以设置密码保护。
  • 阿里云服务器添加一个端口号的6379的安全组。

img

img

posted @ 2020-07-23 19:56  小子,你摊上事了  阅读(221)  评论(0编辑  收藏  举报