相约在冬季实战营——第一期学习报告

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介: 本期场景主要关于ECS的操作与使用

image.png

前言:

账号的注册其实是在2019年。最开始只是体验了 ECS,真正对阿里云的了解,是在2021年,一个是公司的业务上云;另外一个2021年参加了大量的阿里云的开发者社区的活动。一点点的去了解到阿里云的云产品,一个是能获取小奖品,另外还能学到云知识,认识志同道合的开发者。

刚开始使用阿里云的时候,由于没有具体的使用场景,都要靠自己的摸索。而现在,一个个的体验场景,免费的云场景资源,可以让新手也能快速上手,这个地方还是要给阿里云点赞。


1. 初识上云基础

  1.  ECS 的基本概念
  2. 远程访问ECS实例,部署应用。
  3. 使用管理控制台对 ECS 进行基本操作:重置 ECS 实例登陆密码并重启 ECS 实例。


关于 ECS 的概念,记得在有一次的活动回答中,有一个问题是,ECS 的全称是什么?

  • 这里特此记录一下,云服务器(Elastic Compute Service, 简称 ECS


在这个实验中,对于使用过 ECS 的童鞋来学,还是比较简单的。

当然,也是有所收获,之前都是通过xshell去连接

这次收获了通过 ssh root@<ip> 去连接


2. 动手实操快速搭建 LAMP 环境

LAMP:Linux+Apache+MySQL+PHP

通过实验,学习到了基于 ECS 实例快速搭建一套LAMP环境

对于这个实验,手拿把掐,因为之前就已经体验过多次了。


3. ECS 部署 MySQL 数据库

  • 安装 MySQL
  • 配置 MySQL 服务。
  • 远程访问 MySQL 数据库。

在这一部分中,收获禁用 root 账号远程登录数据库、创建新用户去授权远程登录数据库

最眼前一亮的是通过 DMS数据管理服务 来管理 ECS 自建数据库,之前都是通过其他的连接工具去连接的,又get到了一个亮点。

image.png

4. 直播带练

云起实验室

https://developer.aliyun.com/adc/labs/?spm=a2c6h.12873622.0.0.665b661eFgNazd

4.1 workerbench 远程登录 ECS,快速搭建 Docker 环境

实验地址:https://developer.aliyun.com/adc/scenario/9fd79b8711984e309f20d82bc65a26fa?spm=a2c6h.13858375.0.0.652979a9cPsp7m

  • 安装社区版 Docker CE
  • 配置阿里云镜像仓库(镜像加速)
  • Docker 安装 Nginx 服务
  • http://<公网地址>:8080/访问
4.2 从零搭建 Spring Boot 的 Hello World

使用 IntelliJ IDEA 搭建一个简单 Spring Boot 项目,并将这个项目部署到 ECS

实验地址:https://developer.aliyun.com/adc/scenario/af334c34023e423785cdf06d9a92d692?spm=a2c6h.13858375.0.0.652979a9cPsp7m

这个实验,相信干过 java 开发的童鞋们来说,无比的简单


5. 使用 PolarDB 和 ECS 搭建门户网站

这个实验之前还是没有接触过,对于 PolarDB 这个产品还是第一次接触。

在这个场景中还是踩到了两个坑

一个是,数据库无法正确安装

image.png

然后就去网上百度,兜兜转转,通过下面解决了

vim /etc/yum.repos.d/mysql-community.repo


将5.7版本的配置成enable=1和gphcheck=0

repo.png

后面就能愉快的玩耍了

还有另外一种方案是,没验证过,后来看到其他童鞋给的推荐

sed-i s/gpgcheck=1/gpgcheck=0/g /etc/yum.repos.d/mysql-community.repo
sed-i s/gpgcheck=1/gpgcheck=0/g /etc/yum.repos.d/mysql-community-source.repo

二个是,找数据库的连接地址,在集群详情页面下方没有找到,最后在云产品资源中找到。

后面就一马平川,顺利完成这个门户网站的部署及展示。小欢喜~~~


6. 最后的倔强

建议后期的实战营活动可以丰富一下场景

甚至可以在简单的场景基础上慢慢将场景复杂化


最后:场景地址https://developer.aliyun.com/adc/series/wintercamp

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
|
机器学习/深度学习 计算机视觉 网络架构
【GhostNet】复现CVPR2020| 保证模型轻量化的同时,提升网络的性能表现
【GhostNet】复现CVPR2020| 保证模型轻量化的同时,提升网络的性能表现
1063 0
【GhostNet】复现CVPR2020| 保证模型轻量化的同时,提升网络的性能表现
|
自然语言处理 搜索推荐 开发者
SmartArXiv——基于OpenSearch LLM智能问答版构建的智能学术论文助手正式发布
本文介绍智能学术论文助手SmartArxiv的架构、应用场景和产品功能。
2368 1
|
NoSQL Java API
MongoDB 强制使用索引 hint
MongoDB 强制使用索引 hint
440 3
|
人工智能 算法 大数据
科技云报到:以数据“价值三角”为擎,探索数据治理实践路径
过去四十年,经济发展主要依靠土地、劳动力和传统技术。如今,数据成为继土地、劳动、资本和技术后的新型生产要素,推动数字经济时代的融合创新。然而,数据共享受限于标准缺失、系统壁垒和安全问题,亟需数据治理以激活其价值。国家数据局等17部门发布《“数据要素×”三年行动计划》,旨在2026年前拓展数据应用并打造示范场景。蚂蚁数科推出的DataFab平台和新一代AI数据标注产品,助力企业高效管理数据资产,提升标注效率,推动数据要素市场的全面发展。数据作为新型生产要素,在云计算和人工智能的驱动下,正加速变革生产生活、经济发展和社会治理方式。
238 3
|
弹性计算 网络安全
快速部署 Halo 社区版
Halo 作为一款好用又强大的开源建站工具,配合上不同的模板与插件,可以很好地帮助你构建你心中的理想站点。它可以是你公司的官方网站,可以是你的个人博客,也可以是团队共享的知识库,甚至可以是一个论坛、一个商城。 本文介绍如何使用计算巢快速部署Halo社区版。
快速部署 Halo 社区版
|
12月前
|
SQL XML Java
Mybatis的原理和MybaitsPlus
这篇文章对比分析了Mybatis和Mybatis Plus的特点与底层实现机制,探讨了两者之间的差异及各自的优势。
337 0
|
JavaScript
ElementUI: 自定义主题
ElementUI: 自定义主题
292 0
|
SQL 安全 网络安全
数据安全之认识数据库防火墙
随着信息技术的快速发展,数据库已成为企业信息化建设的核心组成部分,存储着大量的关键业务数据和敏感信息。与此同时,数据库也面临着来自内部和外部的各种安全威胁和攻击,如SQL注入、未授权访问、数据泄露等。为了保护数据库的安全性和完整性,传统的安全措施如防火墙、入侵检测系统等在一定程度上起到了作用。然而,这些措施往往只关注于网络层面的安全防护,而缺乏对数据库应用层面的深入保护。因此,针对数据库的安全防护需求,数据库防火墙应运而生。
446 0
|
JSON JavaScript 数据格式
vue query传参刷新后数据变成[Object Object]
vue query传参刷新后数据变成[Object Object]
281 0