---
title: 从零开始
icon: signs-post
index: false
---

<!-- TODO:  -->

::: info VanBlog

如果你是小白，可以参考本篇文章从头开始部署 VanBlog。

:::

## 条件

- 有基本的计算机网络知识，了解域名、DNS 相关概念
- 会基本的 linux 命令
- 有一台云服务器或有能力买一台云服务器
- **如果购买国内云服务器，请做好备案的准备**

## 1. 云服务器

<!-- ::: info VanBlog

如果不懂什么是云服务器，可以看这篇文章：

::: -->

### 要求

首先，你需要有一台云服务器，要求如下

| 项目 | 要求                          | 说明                               |
| ---- | ----------------------------- | ---------------------------------- |
| 内存 | > 2G                          | 实际上小一点也许够，但不保证流畅性 |
| CPU  | > 1 核                        | 个人站基本上没啥要求               |
| 带宽 | 无                            |                                    |
| 架构 | x64                           | 暂不支持 ARM 架构，未来会支持      |
| 系统 | ubuntu/cent os/其他主流 linux | 无特殊要求                         |

### 购买

如果你是新人想购买云服务器（国内厂商），在做好备案的准备下，推荐购买 腾讯云或者 阿里云的。

我一般用腾讯云的（相对便宜 2333）直达链接：

- [【腾讯云】多款云产品 1 折起，买云服务器送免费机器，最长免费续 3 个月](https://cloud.tencent.com/act/cps/redirect?redirect=2446&cps_key=a3b2d0c73d758078529ef6f11c73ddde&from=console)

买最便宜的 72 一年的 2 核 4G4M 的就行。

![购买内容](https://pic.mereith.com/img/a7cee9afd60618a5ddee72d1c0916dfa.clipboard-2022-08-26.png)

购买之后系统可以选择你熟悉的 `linux` 发行版，如果没有，可以选择 `Ubuntu Server 20.04 LTS 64bit`。

腾讯云默认开启了 `80/443` 端口，但其他云厂商可能需要你手动去云厂商的控制台中开启 `80/443` 端口。

### 备案

对于国内的云服务器，是必须要备案的，否则访问会被阻断。如果不想备案，建议购买香港的云服务器。

具体而言等绑定域名后一起备案就行，绑定域名后你可以直接在云厂商提供的备案入口处按照他们提供的说明备案。

如果找不到，直接在云厂商搜索 `备案`。

![网站备案](https://pic.mereith.com/img/7eb6914370aa7f2912ce565894c657d7.clipboard-2022-08-26.png)

## 2. 域名

::: info VanBlog

如果不懂什么是域名、DNS，可以看这篇文章：

:::

一般而言，最好域名也在你购买云服务器的地方购买。
