【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(一)

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: 【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)

这篇文章继续以kod可道云网盘为例,带大家熟悉阿里云产品,本篇文章介绍Redis,MySQL,NAS,OSS,话不多说,直接开始。

Redis

一、购买Reids主从版

二、配置kod免秘钥连接Redis内网接口

利用我们负载均衡转发的5555端口连接web01

1. [root@web01 ~]# yum -y install redis
2. [root@web01 ~]# redis-cli -h r-xxxx.redis.rds.aliyuncs.com    成功连接
3. r-xxxx.redis.rds.aliyuncs.com:6379> keys *
4. (empty list or set)

刷新该网页,因为负载均衡有俩web,所以这个操作需要执行两次,keys *查询,成功!

三、申请公网访问连接

四、创建用户名密码

在虚拟机上远程连接公网Redis接口地址,使用keys *验证+

这里无法使用web连接公网IP了,因为我们的web无法连接网络,只能私网连接redis,所以我们在虚拟机上连接web

1. [root@Web01 ~]# redis-cli -h r-xxxx.redis.rds.aliyuncs.com
2. r-xxxx.redis.rds.aliyuncs.com:6379> keys *
3. (error) ERR illegal address: 123.112.17.24:9913
4. 
5. #将本机IP加入白名单
6. 
7. r-xxxx.redis.rds.aliyuncs.com:6379> keys *
8. (error) NOAUTH Authentication required.
9. 
10. #使用密码连接
11. 
12. [root@Web01 ~]# redis-cli -h r-xxx.redis.rds.aliyuncs.com -a 'username:password' #后面跟账号和密码
13. r-0jla7au49dwd2jnp2rpd.redis.rds.aliyuncs.com:6379> keys *
14. 
15. #成功显示

MySQL

一、购买msyql主从版

这里买错了,需要直接买高可用版本

二、配置用户名密码

三、通过ECS主机测试和mysql的连通性

mysql主机列表,网络详情,复制专有网络,也就是我们局域网的域名

1. [root@web01 ~]# ping rm-xxxx.mysql.rds.aliyuncs.com
2. 
3. [root@web01 ~]# yum -y install mariadb-server.x86_64
4. 
5. [root@web01 ~]# mysql -h rm-xxxx.mysql.rds.aliyuncs.com -u'username' -p'password'
6. Welcome to the MariaDB monitor.  Commands end with ; or \g.
7. Your MySQL connection id is 59
8. Server version: 5.7.40-log Source distribution
9. 
10. Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
11. 
12. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
13. 
14. MySQL [(none)]> show databases;
15. +--------------------+
16. | Database           |
17. +--------------------+
18. | information_schema |
19. | __recycle_bin__    |
20. | mysql              |
21. | performance_schema |
22. | sys                |
23. +--------------------+
24. 5 rows in set (0.00 sec)
25. 
26. MySQL [(none)]>


目录
相关文章
|
6月前
|
运维 数据可视化 关系型数据库
使用 Websoft9 运维面板部署和维护 WordPress 到底有多简单?
如何实现 WordPress 极速部署?Websoft9 通过应用商店一键安装与可视化运维管理,10 分钟完成零门槛上线。
161 1
|
7月前
|
存储 NoSQL Redis
Docker 部署 Redis
在使用 Docker 部署 Redis 时,为实现数据持久化,需正确挂载容器内的数据目录到宿主机。推荐命令如下: ``` docker run -d --name redis -v /mnt/data/redis:/data -p 6379:6379 redis ``` 该命令将宿主机的 `/mnt/data/redis` 目录挂载到容器的 `/data` 目录,确保 Redis 数据持久化。此路径更通用,适合大多数场景。避免使用不匹配的挂载路径,如 `/var/lib/redis` 或 `/mnt/data/redis` 到非默认目录,以防止数据无法正确持久化。
|
6月前
|
运维 安全 关系型数据库
Websoft9 运维面板,全网真正的一键部署应用
Websoft9运维面板实现应用真·一键部署,通过智能环境适配、安全架构与容器化技术,将传统数小时部署缩短至分钟级,显著提升效率与安全性。
163 5
|
9月前
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
566 26
|
10月前
|
监控 NoSQL 网络协议
【Azure Redis】部署在AKS中的应用,连接Redis高频率出现timeout问题
查看Redis状态,没有任何异常,服务没有更新,Service Load, CPU, Memory, Connect等指标均正常。在排除Redis端问题后,转向了AKS中。 开始调查AKS的网络状态。最终发现每次Redis客户端出现超时问题时,几乎都对应了AKS NAT Gateway的更新事件,而Redis服务端没有任何异常。因此,超时问题很可能是由于NAT Gateway更新事件导致TCP连接被重置。
166 7
|
运维 Cloud Native Devops
云原生架构的崛起与实践云原生架构是一种通过容器化、微服务和DevOps等技术手段,帮助应用系统实现敏捷部署、弹性扩展和高效运维的技术理念。本文将探讨云原生的概念、核心技术以及其在企业中的应用实践,揭示云原生如何成为现代软件开发和运营的主流方式。##
云原生架构是现代IT领域的一场革命,它依托于容器化、微服务和DevOps等核心技术,旨在解决传统架构在应对复杂业务需求时的不足。通过采用云原生方法,企业可以实现敏捷部署、弹性扩展和高效运维,从而大幅提升开发效率和系统可靠性。本文详细阐述了云原生的核心概念、主要技术和实际应用案例,并探讨了企业在实施云原生过程中的挑战与解决方案。无论是正在转型的传统企业,还是寻求创新的互联网企业,云原生都提供了一条实现高效能、高灵活性和高可靠性的技术路径。 ##
568 30
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
11月前
|
消息中间件 NoSQL Kafka
Flink-10 Flink Java 3分钟上手 Docker容器化部署 JobManager TaskManager Kafka Redis Dockerfile docker-compose
Flink-10 Flink Java 3分钟上手 Docker容器化部署 JobManager TaskManager Kafka Redis Dockerfile docker-compose
250 4
|
11月前
|
NoSQL Linux Shell
Redis 的安装与部署(图文)
Redis 的安装与部署(图文)
|
运维 Kubernetes 负载均衡
震惊!容器化运维竟藏如此大招,容器调度与服务编排让你的软件部署 “逆天改命”
【8月更文挑战第31天】在数字化时代,容器化技术革新了软件开发与运维方式,其高效、灵活及可移植的特点为企业应用部署提供了全新方案。容器调度与服务编排作为核心环节,通过优化资源分配、提升系统可靠性和可扩展性,实现了自动化管理。Kubernetes 等工具不仅简化了容器调度,还通过 Deployment、Service、Ingress 等资源对象实现了复杂应用架构的自动化运维,大幅提高了资源利用率和系统稳定性,减少了人工干预,加速了企业数字化转型。
191 2