阿里云安装 Redis ,win10使用RDM连接管理redis

连接阿里云服务器ECS,创建redis文件夹
cd /usr/local
mkdir redis
下载并安装redis

下载

cd /usr/local/redis
wget http://download.redis.io/releases/redis-3.2.10.tar.gz

解压

tar -xzvf redis-3.2.10.tar.gz

解压后

安装redis

**注意:**这里使用gcc对redis进行编译 生成 redis-server等文件。如果没有安装redis需要先在服务器安装gcc,不然是没有redis-server文件的–无法启动和关闭。

yum -y install gcc  gcc-c++

进入redis-3.2.10目录,执行编译

cd redis-3.2.10
sudo make && make install
配置redis.conf

注意:redis.conf是一个非常重要的配置文件

cd redis-3.2.10
vim redis.conf
  1. 在配置文件61行左右(行数在右下角),注释掉172.0.0.1(默认redis是只能内网127.0.0.1访问,如果想外网访问需要修改绑定的地址)

    # bind 127.0.0.1
    
  2. 设置redis可以一直在后台运行,以守护进程方式运行,即关闭SSH工具程序也在运行。
    将 daemonize no 改成 daemonize yes(在128行左右)

    **注意:**守护进程一旦开启,想要关闭redis就相当困难了,使用kill -9 port 依然无法杀死redis进程,因为每次杀死进程后又会重新开启redis

    所以 先不开启 守护进程方式

    如果不小心开启了:修改后,重新编译redis即可

    daemonize no # 关闭
    daemonize yes # 开启
    
  3. 开启远程访问,大概在80行左右

    **注意:**protected-mode 是3.2 之后加入的新特性,是为了禁止公网访问redis cache,加强redis安全的。

    protected-mode no
    
  4. 密码设置,将”#requirepass foobared“ 取掉注释改成 requirepass 123456(或者其它你需要的密码)(在480行左右)

    requirepass 123456
    

    最后保存退出

启动redis

进入redis-3.2.10目录,启动redis

cd redis-3.2.10
# 启动 redis
redis-server redis.conf
# 查看是否启动成功
ps aux | grep redis

启动脚本startRedis.sh

############### startRedis.sh
#!/bin/sh
# start redis
redis-server /usr/local/redis/redis-3.2.10/redis.conf  #  redis.conf 的路径
echo "redis started"############### endvim startRedis.sh
chmod +x ./startRedis.sh
./startRedis.sh

出现 redis-server *: 6379 即启动成功

如果出现了redis-server 127.0.0.1: 6379需要查看redis.conf是否配置正确

开启阿里云服务器端口

首先登陆阿里云控制台; 控制台–>云服务器ECS–>安全与网络–>安全组–>配置规则

出方向和入方向都要配置

点击快速添加

测试连接

服务器测试连接

进入redis-3.2.10目录,测试连接

redis-cli  -a 123456  # 如果没有设置密码: redis-cli
or
redis-cli
# 查看密码
config get requirepass
# 退出
exit

退出redis

service redis stop

显示结果,服务器本地连接成功

本地远程测试连接

下载RDM管理工具:https://redisdesktop.com/

设置连接信息

​ 名字: 任意取

​ 密码: redis密码

​ 地址: 服务器地址

点击测试连接

如果测试失败

请排查以下原因

  1. 配置文件redis.conf配置错误,是否开启远程连接

  2. 6379端口是否开发

  3. 密码配置错误

    # 查看redis密码
    redis-cli
    config get requirepass
    

    要是显示为空,重新配置redis.conf文件中密码:requirepass 12345

    或者临时性配置密码

    redis-cli
    config set requirepass 123456
    

关闭redis

redis shell中关闭redis
redis-cli -a 123456  # 如果设置了密码,要带上密码,否者会出现没有权限的警告
127.0.0.1:6379> shutdown
127.0.0.1:6379> exit

如果出现问题,应该是直接使用redis-cli进入的shell

127.0.0.1:6379> shutdown
NOAUTH Authentication required.

解决方法

auth 123456
直接关闭redis
redis-cli -a 123456 shutdown  # 设计密码直接关闭redis
redis-cli shutdown # 没有设置密码,关闭redis
强制关闭redis
ps aux | grep redis  # 查看 进程 ID
root     19935  0.1  0.2  37252  4176 ?        Sl   14:49   0:00 redis-server *:6379
root     20050  0.0  0.0  14436  1004 pts/0    S+   15:01   0:00 grep --color=auto redis
kill -9 19935  # 杀死 redis 进程

阿里云安装 Redis ,win10使用RDM连接管理redis相关推荐

  1. 吐血整理阿里云安装MySQL8.0及远程连接失败问题

    目录 一.绪论 二.安装MySQL 安装命令 三.远程连接 解决方案 四.参考资料 一.绪论 小编昨天狠心买了一年的阿里云服务器,想要搭建自己的服务器.有人可能会思考为什么要买阿里云服务器呢?作为开发 ...

  2. 阿里云安装redis服务器+入门学习笔记【零基础】【狂神】

    狂神视频地址 文章目录 1.阿里云安装redis redis-benchmark 测试: 100个并发连接 100000次请求 一些常用命令 2.redis的数据类型 1.五大数据类型 1.Strin ...

  3. Redis 阿里云安装redis

    #Redis 阿里云安装redis #一.准备工作 ##1.yum -y install gcc ##2.yum -y install tcl 3.使用wegt下载 wget http://downl ...

  4. 『中级篇』阿里云安装Docker企业版UCP和DTR(59)

    原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:『中级篇』阿里云安装Docker企业版UCP和DTR(59) 前面一节讲到了如何在阿里云使用容器服务的方式,本节主要讲讲如何在 ...

  5. 阿里云安装配置mysql(centos版)

    阿里云安装配置mysql(centos版) 阿里云安装配置mysql(centos版) 1,安装mysql数据库 a)下载mysql源安装包:wget http://dev.mysql.com/get ...

  6. STM32+ESP8266+MQTT连接阿里云服务器(四、STM32连接阿里云平台)

    材料: STM32F103.ESP8266.串口 第三章介绍了利用串口调试助手+AT指令连接阿里云平台的,现在用代码去实现其功能,利用STM32的串口2跟WIFI模块进行数据通信即可.这里我实现的功能 ...

  7. 阿里云安装部署Oracle11g 图文流程

    阿里云安装部署Oracle11g 在云计算时代是很方便的,可靠的IAAS,PAAS和SAAS平台可以帮助用户将已有或正在研发的项目迁移到云计算平台. 环境准备: 购买阿里云ECS服务器 计费方式:可选 ...

  8. 阿里云服务器ECS如何进行远程连接?

    阿里云服务器ECS如何进行远程连接?对于不少站长来说,服务器是必不可少的一个必需品.但是对于不少新手来说,对于服务器却不是那么的了解.今天小编就来为大家介绍下连接阿里云服务器的方法. 1.首先第一点自 ...

  9. 阿里云安装Mysql报错

    阿里云安装Mysql报错: The GPG keys listed for the "MySQL 5.7 Community Server" repository are alre ...

最新文章

  1. [luoguP1773] 符文之语_NOI导刊2010提高(02)(DP)
  2. python大神作品_掌握了这24个顶级Python库,你就是大神!
  3. PCB,硬件工程师的小情人。
  4. matlab中的神经网络训练,MATLAB中的神经网络训练
  5. 工作292:数据绑定逻辑处理
  6. STM32串口DMA超时接收方法,可大大节约CPU时间
  7. 【Linux】Linux内核的整体架构简介
  8. 使用函数求素数和_用母函数法处理一个数论问题的研究笔记
  9. BusHound详解
  10. linux把m4s格式转换mp4,m4s格式(B站m4s怎么转换成MP4)
  11. 安卓如何调出软键盘_Android软键盘-显示隐藏软键盘
  12. Linux运维(指令全)
  13. 六年级上册计算机教案人教版,人教版数学六年级上册教学设计
  14. Android设备上一张图片的显示过程
  15. 1 CRM需求分析,数据库表,录入数据
  16. 统信UOS+win7双系统安装
  17. 解决问题:开启Wireshark之NPF驱动问题
  18. Xcode下载地址 官网地址,无毒无害
  19. C语言入门part5
  20. 商汤绝影发布车路协同平台,“车-路-云”一体打造安全高效的交通环境

热门文章

  1. 哪些方式可以实现财富自由300字
  2. 移动无线PUSH MAIL技术简介说明
  3. git 换行符LF与CRLF转换问题 IDE的默认换行符设置为LF
  4. Sublime Text 3- 3083版本万能注册码
  5. 弘辽科技:直通车成交率怎么算?成交率低怎么办?
  6. WinForm中TextBox 中判断扫描枪输入与键盘输入
  7. acm 改革春风吹满地
  8. 【谦川解读】银保监会2号文
  9. Socket选项概览
  10. 挺进中端存储系统,SAS走上夺权路