账号注册与配置 #

注册账号 #

注册方式 #

Netlify 支持多种注册方式:

方式 说明
GitHub 使用 GitHub 账号授权登录
GitLab 使用 GitLab 账号授权登录
Bitbucket 使用 Bitbucket 账号授权登录
邮箱 使用邮箱密码注册

注册步骤 #

text
步骤1:访问官网
     ↓
步骤2:选择注册方式
     ↓
步骤3:授权或填写信息
     ↓
步骤4:验证邮箱
     ↓
步骤5:完成注册

使用 GitHub 注册(推荐) #

text
1. 访问 https://app.netlify.com
2. 点击 "Sign up with GitHub"
3. 授权 Netlify 访问 GitHub
4. 选择授权范围(推荐选择 All repositories)
5. 完成注册

控制台概览 #

界面布局 #

text
┌─────────────────────────────────────────────────────┐
│  Netlify Logo    [搜索框]    [通知] [头像]          │
├────────────┬────────────────────────────────────────┤
│            │                                        │
│  团队名称   │           站点列表                     │
│            │                                        │
│  ├─ 站点    │  ┌────────────────────────────────┐  │
│  ├─ 函数    │  │  站点卡片 1                     │  │
│  ├─ 表单    │  └────────────────────────────────┘  │
│  ├─ 分析    │                                        │
│  └─ 设置    │  ┌────────────────────────────────┐  │
│            │  │  站点卡片 2                     │  │
│            │  └────────────────────────────────┘  │
│            │                                        │
└────────────┴────────────────────────────────────────┘

主要功能入口 #

入口 功能
Sites 管理所有站点
Functions 管理 Serverless 函数
Forms 查看表单提交
Analytics 站点分析数据
Team settings 团队设置

团队管理 #

创建团队 #

text
Team settings → Create a new team

团队类型 #

类型 说明 价格
Personal 个人团队,免费 免费
Pro 专业团队 $19/成员/月
Business 企业团队 自定义

邀请成员 #

text
Team settings → Members → Invite members

输入成员邮箱,选择角色:

角色 权限
Owner 完全控制权限
Admin 管理站点和设置
Developer 部署和配置站点
Collaborator 查看和编辑站点

成员权限对比 #

text
权限级别:
┌─────────────────────────────────────────────┐
│ Owner: ████████████████████████████████ 100%│
│ Admin: ████████████████████████████░░░░  85%│
│ Developer: ████████████████████░░░░░░░░  60%│
│ Collaborator: ████████████████░░░░░░░░░░  40%│
└─────────────────────────────────────────────┘

计费设置 #

查看使用量 #

text
Team settings → Billing → Usage

使用量监控 #

指标 免费额度 当前使用
Bandwidth 100 GB 15 GB
Build minutes 300 min 45 min
Function invocations 125K 10K
Form submissions 100 5

添加支付方式 #

text
Team settings → Billing → Payment methods → Add payment method

支持:

  • 信用卡(Visa、Mastercard、American Express)
  • PayPal

升级方案 #

text
Team settings → Billing → Change plan

安全设置 #

双因素认证(2FA) #

text
User settings → Security → Two-factor authentication

支持的 2FA 方式:

  • TOTP 应用(Google Authenticator、Authy 等)
  • 短信验证

访问令牌 #

text
User settings → Applications → Personal access tokens

创建访问令牌用于 API 调用:

bash
# 使用令牌调用 API
curl -H "Authorization: Bearer YOUR_TOKEN" \
  https://api.netlify.com/api/v1/sites

OAuth 应用管理 #

text
User settings → Applications → Authorized applications

管理已授权的第三方应用。

通知设置 #

邮件通知 #

text
User settings → Emails

可配置的通知类型:

  • 部署成功/失败通知
  • 表单提交通知
  • 账单通知
  • 安全警报

Webhook 通知 #

text
Site settings → Build & deploy → Build hooks

配置 Webhook 接收部署事件:

json
{
  "event": "deploy_building",
  "payload": {
    "site_id": "xxx",
    "deploy_id": "xxx",
    "branch": "main"
  }
}

CLI 登录配置 #

登录命令 #

bash
netlify login

这将打开浏览器进行授权。

查看登录状态 #

bash
netlify status

输出示例:

text
Current project: my-site
Netlify CLI version: 12.0.0
Logged in as: user@example.com
Team: My Team

链接现有站点 #

bash
netlify link

选择要链接的站点,或手动输入站点 ID。

配置文件 #

Netlify CLI 配置存储在:

text
~/.netlify/config.json

常见问题 #

Q: 如何切换账号? #

bash
netlify logout
netlify login

Q: 如何查看站点 ID? #

方式一:CLI

bash
netlify sites:list

方式二:控制台

text
Site settings → General → Site details → Site ID

Q: 如何重置访问令牌? #

text
User settings → Applications → Personal access tokens → Revoke

然后重新创建新令牌。

Q: 免费方案有什么限制? #

限制项 免费额度
带宽 100GB/月
构建时间 300分钟/月
并发构建 1个
函数调用 125,000次/月
表单提交 100次/月

超出限制后需要升级付费方案。

下一步 #

账号配置完成后,接下来学习 第一个项目部署 开始部署你的第一个站点!

最后更新:2026-03-28