文档中心
平台简介
NovaCloud 是一个面向开发者和企业的云服务平台,提供高性能云服务器、对象存储、CDN 加速等核心云产品。我们的使命是让云计算更简单、更可靠、更实惠。
本文档中心将引导你完成从账号注册、创建第一台云服务器,到高级 API 集成的完整流程。无论你是初次接触云计算的新手,还是经验丰富的架构师,这里都有适合你的内容。
快速入门
5 分钟内创建并连接到你的第一台 NovaCloud 云服务器。
前置条件
- 有效的邮箱地址
- 支持 SSH 的终端 (Linux / macOS / WSL)
- 或 Windows 上的远程桌面客户端
步骤概览
- 注册并登录 NovaCloud 控制台
- 创建 SSH 密钥对(或使用密码认证)
- 选择配置并部署实例
- 通过 SSH 或 RDP 连接到服务器
创建实例
在 NovaCloud 控制台中,按照以下步骤创建你的云服务器实例:
- 登录控制台,点击「创建实例」
- 选择 区域:选择离你的用户最近的数据中心
- 选择 镜像:支持 Ubuntu、Debian、CentOS、Windows Server 等
- 选择 配置:根据需求选择 CPU、内存、存储规格
- 配置 网络:选择带宽上限和安全组规则
- 设置 认证方式:SSH 密钥或密码
- 确认订单并点击「立即部署」
实例通常会在 30-60 秒 内创建完成并进入运行状态。
# 使用 CLI 创建实例
nova-cli instance create \
--region ap-hongkong \
--image ubuntu-22.04 \
--type standard-4c16g \
--ssh-key ~/.ssh/id_rsa.pub \
--name my-first-server
连接服务器
实例创建完成后,你会获得一个公网 IP 地址。使用 SSH 连接到 Linux 实例:
ssh -i ~/.ssh/id_rsa root@<your-instance-ip>
对于 Windows 实例,使用远程桌面连接 (RDP):
- 在本地电脑打开「远程桌面连接」
- 输入实例的公网 IP 地址
- 输入管理员用户名和密码
首次连接时,如果遇到主机密钥验证提示,请确认指纹信息后输入 yes 继续。
网络配置
NovaCloud 提供灵活的网络配置选项:
安全组
安全组充当虚拟防火墙,控制实例的入站和出站流量。默认情况下,所有入站流量被拒绝。你需要显式添加规则来允许特定端口的流量:
# 允许 HTTP 和 HTTPS 流量
nova-cli security-group add-rule \
--group-id sg-xxxxx \
--protocol tcp \
--port 80,443 \
--cidr 0.0.0.0/0
弹性 IP
弹性 IP 是独立的公网 IP 地址,可以随时绑定到任意实例。当实例出现故障时,你可以快速将 IP 迁移到备用实例,实现高可用。
私有网络 (VPC)
VPC 允许你在云中创建逻辑隔离的网络环境,自定义 IP 地址范围、子网划分和路由表。
存储管理
NovaCloud 提供多种存储选项:
- 系统盘:实例的系统盘,随实例创建,支持 SSD 和 NVMe 类型
- 数据盘:独立的块存储设备,可动态挂载到实例
- 对象存储:S3 兼容的对象存储服务,适合存储静态文件和备份
- 快照:对磁盘进行时间点快照,用于数据保护和快速恢复
数据盘的最大容量为 16TB,单实例最多可挂载 10 块 数据盘。
安全设置
保障你的云资源安全是 NovaCloud 的首要任务。以下是一些安全最佳实践:
- 使用 SSH 密钥:比密码认证更安全,建议禁用密码登录
- 最小权限原则:为子账号分配恰好足够的权限
- 启用多因素认证 (MFA):为控制台登录增加额外保护层
- 定期更新系统:保持操作系统和软件包的最新安全补丁
- 配置安全组:仅开放业务必需的端口
NovaCloud 通过 ISO 27001、SOC 2 Type II 和等保三级认证。
监控告警
NovaCloud 监控系统提供全面的性能指标和智能告警功能:
- 基础指标:CPU 使用率、内存使用率、磁盘 IO、网络流量
- 自定义指标:通过 API 上报业务层指标
- 告警规则:基于阈值或异常检测触发通知(短信、邮件、Webhook)
- 仪表盘:可定制化的监控面板,一目了然
API 参考
NovaCloud 提供完整的 RESTful API,方便你通过编程方式管理云资源。
认证
所有 API 请求需要在 HTTP Header 中携带 API Key:
Authorization: Bearer <your-api-key>
Content-Type: application/json
列出实例
GET /v1/instances
Response:
{
"instances": [
{
"id": "i-xxxxx",
"name": "my-server",
"status": "running",
"ip": "203.0.113.1",
"region": "ap-hongkong",
"created_at": "2026-05-01T00:00:00Z"
}
]
}
创建实例
POST /v1/instances
{
"region": "ap-hongkong",
"image": "ubuntu-22.04",
"type": "standard-4c16g",
"ssh_key_id": "sk-xxxxx",
"name": "my-first-server"
}
完整的 API 文档可在 API 参考页面 查看。
SDK & CLI
NovaCloud 提供官方 SDK 和命令行工具,支持主流开发语言:
- Python SDK:
pip install novacloud - Node.js SDK:
npm install @novacloud/sdk - Go SDK:
go get github.com/novacloud/sdk-go - CLI 工具:
curl -fsSL https://cli.novacloud.dev/install.sh | bash
Terraform 集成
NovaCloud 提供 Terraform Provider,让你用 IaC 方式管理云资源:
# main.tf
terraform {
required_providers {
novacloud = {
source = "novacloud/novacloud"
version = "~> 1.0"
}
}
}
provider "novacloud" {
api_key = var.novacloud_api_key
}
resource "novacloud_instance" "web" {
name = "web-server"
region = "ap-hongkong"
type = "standard-4c16g"
image = "ubuntu-22.04"
ssh_key = "sk-xxxxx"
security_groups = ["sg-http"]
}
常见问题
如何重置实例密码?
在控制台选中实例,点击「更多操作」→「重置密码」。重置后需要重启实例生效。
实例无法连接怎么办?
请依次检查:实例是否处于运行状态、安全组是否正确放行了对应端口、系统防火墙配置是否允许外部连接。
如何升级实例配置?
在控制台可随时对运行中的实例进行升降配操作,部分配置变更需要重启生效。
数据安全性如何保障?
所有数据采用 AES-256 加密存储,支持自动备份和跨区域容灾,同时通过多项国际安全认证。
更新日志
v2.0.0 — 2026-06-01
- 全新 V2 架构上线,性能提升 40%
- 新增新加坡、东京数据中心
- 支持实例跨区域迁移
- 控制台 UI 全面重构
v1.5.0 — 2026-03-15
- 新增 Terraform Provider 正式版
- 对象存储服务正式上线
- 增强 DDoS 防护能力至 Tbps 级别
v1.0.0 — 2025-12-01
- NovaCloud 云服务平台正式上线
- 首批覆盖香港、北京、硅谷三区域
- 提供标准版和专业版实例
服务状态
所有系统运行正常。
实时状态请访问 status.novacloud.dev。
关于我们
NovaCloud 成立于 2025 年,是一家专注于为开发者和企业提供高性能云计算服务的科技公司。我们的团队来自全球顶尖的云服务厂商和互联网公司,致力于打造更简单、更可靠、更实惠的云服务体验。
隐私政策
我们重视你的隐私。NovaCloud 承诺不会将你的个人数据用于提供服务以外的任何目的。详细隐私政策请参阅完整的 隐私政策文档。
服务条款
使用 NovaCloud 服务即表示你同意我们的服务条款。详细条款请参阅完整的 服务条款文档。