实用指南:从0-1了解【火山引擎公有云】
教程大纲
第一部分:准备工作
注册火山引擎账号
实名认证
了解控制台
第二部分:核心服务入门(通过一个简单示例)
目标:快速创建一台云服务器(ECS)并访问它。
涉及服务:弹性计算(ECS)、虚拟私有云(VPC)。
第三部分:其他重要服务简介
存储与CDN
数据库
人工智能与大数据
第四部分:最佳实践与学习资源
第一部分:准备工作
1. 注册账号
访问火山引擎官方网站: https://www.volcengine.com/
点击右上角“免费注册”,使用手机号或邮箱完成注册。
2. 实名认证
注册成功后,你需要进行实名认证(企业或个人认证)才能购买和使用付费资源。这是中国云计算服务商的法定要求。
路径:登录控制台 -> 点击右上角头像 -> 选择“账号管理” -> 左侧菜单“实名认证”。
按照指引完成个人或企业信息的填写和验证。认证过程通常很快。
3. 了解控制台
实名认证后,你会进入火山引擎控制台。这是你管理所有云服务的地方。
顶部搜索栏:可以快速搜索你想要的产品或功能。
产品与服务菜单:左侧列出了所有可用的云服务,分类清晰(计算、存储、网络、数据库等)。
资源管理:可以查看你的资源列表、消费情况等。
第二部分:核心服务入门:创建第一台云服务器
我们将通过创建一个最基础的云服务器(Elastic Compute Service, ECS)实例来上手。
步骤 1:创建私有网络(VPC)
云服务器需要放在一个隔离的网络环境中,这就是VPC。
在控制台左侧菜单,找到 “产品” -> “计算” -> “弹性计算 ECS”。
在ECS页面,不要直接点击“创建实例”,我们先去创建网络。在左侧菜单中找到 “网络” -> “私有网络(VPC)”。
点击“创建私有网络”。
配置VPC:
地域:选择一个离你的目标用户近的地域,例如“华北2(北京)”。
IPv4 CIDR:使用默认的
172.16.0.0/12即可,这是VPC的内部网段。子网:点击“添加子网”,为VPC创建一个子网。
子网名称:
subnet-aCIDR: 例如
172.16.1.0/24可用区: 任意选择一个,例如“可用区A”。
点击“确定”完成VPC和子网的创建。
步骤 2:创建云服务器(ECS)
返回 “弹性计算 ECS” 控制台。
点击“创建实例”。
你会看到一个创建向导,需要一步步配置:
基础配置:
计费方式:选择 “按量计费” (适合测试,用多久付多少钱)。
地域/可用区:选择刚才创建VPC时选择的地域和可用区。
实例规格:选择一种配置。对于测试,选择“通用型”下的
ecs.g1.large(2vCPU, 4GiB内存)就足够了。镜像:选择操作系统。推荐选择 “公共镜像” 中的
Ubuntu 22.04或CentOS 7.9,这些都是最常用的Linux系统。
存储:
系统盘:默认会有一个40GB的云盘,类型选择“ESSD PL0”即可,性能不错。
可以点击“添加数据盘”来挂载额外的硬盘,但教程中暂不需要。
网络:
私有网络:选择你刚刚创建的VPC和子网。
公网IP:这一步非常重要! 选择 “现在创建” 并分配一个公网IP,这样你才能从外部网络(互联网)SSH连接到这台服务器。
带宽计费方式:选择“按固定带宽”或“按使用流量”。对于测试,“按使用流量”可能更省钱,但需要确保账户有余额。可以选“按固定带宽”,设一个较小的值如
1 Mbps。
安全组:
安全组相当于防火墙。可以新建一个安全组。
点击“配置规则”,你需要添加一条入站规则,允许SSH连接。
规则:
允许协议端口:
SSH (22)源:
0.0.0.0/0(代表允许所有IP访问,仅测试用。生产环境应设置为你的IP)
系统配置:
登录方式:选择 “SSH密钥对”(更安全)或 “设置密码”(更简单)。
密钥对(如果选此项):如果你没有密钥,可以点击“创建新的密钥对”,生成后私钥会下载到你的电脑,请妥善保管。或者选择“设置密码”,自己设定一个root用户的密码。
预览:
检查所有配置无误后,点击“确认订单”。
阅读并同意服务条款,点击“立即购买”。
实例创建需要1-3分钟。创建成功后,你可以在ECS实例列表中找到它。注意记录下分配到的公网IP地址。
步骤 3:连接到你的云服务器
以Linux/macOS(或Windows使用Git Bash、WSL)为例,使用SSH连接:
如果登录方式为密码:
ssh root@<你的公网IP> # 然后输入你设置的密码
如果登录方式为密钥对:
# 首先确保密钥文件权限安全 chmod 400 /path/to/your-key.pem # 然后连接 ssh -i /path/to/your-key.pem root@<你的公网IP>
连接成功后,你会看到服务器的命令行提示符,例如 root@i-xxxxxxx:~#。恭喜!你已经成功创建并登录了你的第一台火山引擎云服务器。
第三部分:其他重要服务简介
除了ECS,火山引擎还提供大量其他服务:
存储与CDN:
对象存储(TOS): 类似于AWS S3,用于存储图片、视频、备份等海量非结构化数据。非常便宜和可靠。
内容分发网络(CDN): 将你TOS中的静态内容(如图片、JS/CSS文件)缓存到全球边缘节点,加速用户访问。
数据库:
云数据库 MySQL 版: 完全托管的MySQL服务,无需自行维护数据库服务器。
云数据库 Redis 版: 完全托管的内存数据库,用作缓存或高速数据存储。
人工智能与大数据:
机器学习平台: 提供从数据处理、模型训练到模型部署的一站式AI开发平台。
数据计算: 提供大数据分析引擎,如EMR(托管Hadoop/Spark)。
第四部分:最佳实践与学习资源
成本管理:
设置预算报警:在“费用中心”设置预算,当消费达到阈值时会短信或邮件通知你,避免意外高额账单。
释放闲置资源:测试结束后,记得停止或释放你创建的ECS实例、磁盘等按量计费资源,否则会持续产生费用。
安全第一:
最小权限原则:安全组规则不要轻易开放
0.0.0.0/0,尤其是对敏感端口(如22, 3306)。使用密钥对代替密码登录。
定期更新系统和软件补丁。
学习资源:
官方文档:这是最权威、最全面的学习资料。访问 https://www.volcengine.com/docs/。
火山引擎学院:提供免费的在线课程和认证,非常适合系统性学习。
新手入门指南:文档中心有专门的新手引导。
希望这份教程能帮助你顺利开启火山引擎的使用之旅!从一台简单的云服务器开始,逐步探索其他服务,是学习云计算的最佳路径。
浙公网安备 33010602011771号