云服务器玩法

计费方式

轻量服务器

实例套餐内包含每月固定免费流量包,固定流量使用完后将产生超额流量。超额流量以按流量计费的方式收取费用。

轻量服务器的优点

  • 按需付费,按需定制项设置合理。
  • 专注应用使用,很多方面做到了开箱即用。从而避免了繁琐的配置。

获取免费亚马逊服务器 12 个月

高频 Intel Xeon 处理器
1核 1G
高频 Intel Xeon 处理器

数据传输:数据自互联网传入免费 | 永久免费。
数据传出互联网每月 1GB 内免费,超过部分每 GB 约 0.09USD(具体取决于区域)| 永久免费

通过 ssh 进行连接:ssh -i "uuuu.pem" ubuntu@ec2-122-248-218-19.ap-southeast-1.compute.amazonaws.com

安全组配置

配置安全组的入方向访问规则,确保可以正常访问网站

安装应用

安装 hugo 并构建网站

安装 hugo

1
sudo snap install hugo

安装后可以在终端查看 hugo 版本

1
hugo version

初始化 hexo 站点

1
2
3
4
5
6
7
8
cd ~
mkdir mysite
cd mysite
hugo new site quickstart
cd quickstart
git init
git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke.git themes/ananke
echo "theme = 'ananke'" >> hugo.toml

新建文章

1
hugo new content posts/my-first-post.md

找到该 md 文件,可用 vim 打开

1
vim /root/mysite/quickstart/content/posts/my-first-post.md 

并替换文章的主体内容。

1
2
3
4
5
6
7
8
9
10
+++
title = '我的第一篇博客'
date = 2023-10-05T22:09:30+08:00
draft = true
+++
## 介绍

This is **bold** text, and this is *emphasized* text.

Visit the [Hugo](https://gohugo.io) website!

发布站点

1
hugo --buildDrafts # or -D

这将构建您的站点,并将文件发布到 public 目录。

至此,打开浏览器,在地址栏中键入公网 ip ,例如我这里是 http://121.36.6.192/ 即可看到最新网站内容。