HEXO-踩坑日記

大家遇到的可能不一樣

網路上也有很多文章,我只寫對我有效的部分

tags跟categories頁面需要手動生成

1
2
hexo new page "tags"
hexo new page "categories"

接著編輯source/tags/index.md,新加入type跟layout兩行,comments那行是取消評論的,隨各自需求,看了幾篇文章都沒有寫到layout部分,我加上就有了

1
2
3
4
5
6
7
---
title: 分類
date: 2023-02-20 12:11:52
type: "tags"
layout: "tags"
comments: false
---

categories的部份同tags,把tags的部份改成categories就好

Let's encrypt常用指令

在ubuntu使用certbot現在非常簡單直接用apt install即可

1
2
apt update
apt install certbot

可以使用cron設定自動檢查更新證書在_etc_crontab中加入以下內容並重啟cron服務

1
2
00 1    * * 1   root    certbot renew
00 2 * * * root service nginx reload

使用cerbot在nginx下新增域名證書

1
certbot certonly --webroot --webroot-path=/usr/share/nginx/html -d 域名

Letsencrypt第一次設定後,如果後續還需要更改通知信箱可以使用以下指令

1
certbot update_account --email yourname@example.com