账号注册与配置 #
注册账号 #
注册方式 #
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