Recent Posts
快速使用GitHub Pages + Hugo建站指南
写在前面
之前说了要写的拖到现在!…总之是一个简短的面向0经验的朋友的指南,在简中互联网的审核以及实名制风险背景下,希望给大家提供一个新的存档和发布文章的思路。
可能涉及的问题:
-
用这个建站会有审核和其他被开盒的风险吗?
没有,所有的一切依托于github这个网站,当然因为github属于微软所以(下略)。另外社工的部分无法保障,追求绝对的安全还是要自己做好身份信息隔离。
-
内容有限制吗?
发布内容有限制吗?没有任何人工或者机器的审核机制,但原则上还是符合github的用户协议,请参考用户行为准则,自行判断。(也许大概比如上传恐怖袭击计划之类的被人repo给官方可能会有CIA来找你吧(不是),但是实际上没有看到过相关的case,参考GitHub社区指导方针)
-
收钱吗?
不收钱,当然如果想要使用自己的域名,域名是要花钱的(在其他地方购买)。
-
可以删号跑路吗?
随时可以删除部分/全部的内容或者注销账号。
-
可以发图片吗?
可以,但是由于gitpages本身有1GB大小的限制,需要使用外链的方式发图。本文暂时不会涉及。
-
需要翻墙吗?
取决于github本身是否需要翻墙,目前还是没有被ban的状态,但也许有时访问会不太稳定。
正文
1. Github Pages
-
注册一个Github账号。 点这里https://github.com/,右上角Sign up。
- 邮箱出于安全的考虑不建议使用国内的邮箱(当然其实是随便的);
- Username不可以重名,并且会成为你的默认网站的域名,所以请小心地挑选;
- 后面所有标记[Username]的地方都用这里取的名字替代嗷~~
注册完成后会发送验证邮箱,完成后登录上去。
-
登陆进去后,在 主页 右上角加号新建你的仓库(repository)

-
填写信息
- Repository name需要和你刚才取的Username一样加上.github.io;
- visibility 默认是Public其他人可见的,改为Private则只有你可见但是需要升级为pro用户aka得加钱;
- 勾选添加README;
- License 是指其他人对于你这个仓库以及内容的许可,包括是否可以复制,修改,再分发等。当然这东西只是君子协定… 可以参考官方的说明 另外,由于这边的选项都是开源协议,意味着前提都是允许其他人再分发的(在一些条件下),如果你不希望他本身开源,在 GitHub 仓库添加一个 LICENSE.txt,明确写上“禁止修改、分发、商业化”或者后面在内容上说明;

-
点击Create Repository创建;
-
进入这个新的仓库页面( https://github.com/[Username]/[Username].github.io, 或者从右上角头像-your repositories-点你仓库名字进入),到Settings - Pages中,配置branch为main,路径默认为root,然后点Save;

稍等几分钟,打开 [Username].github.io,应该就可以看到类似的界面;

安装Github客户端
-
下载Github Desktop (使用别的客户端也没有任何问题!!),下载并安装;
-
打开Github Desktop,右上角File - Options,点Sign into,会跳到浏览器直接登录;


Hugo
2025.07 尾濑
之前小红书刷到之后想去很久了,约了朋友六月去看水芭蕉,结果五月底一看根本没有房间和车了,基本上直达的大巴需要提前一个月预定,所以最终是七月出行。
攻略部分
备用一下相关信息,不是打算自己去的请跳过。
坐车
基本上东京出发三种方式
- 新宿直达的大巴车到尾瀨戶倉(大概四个半小时可能堵车),然后有接驳车(没太懂是否有时间表,感觉凑够了人就一个面包车发车了)到鳩待峠大约半小时;这个出行的话基本要日归只能玩两个多小时,不推荐日归使用; 巴士参考 接驳车参考
- JR狂转,到尾瀬戸倉,然后还是接驳车。这个看好时间的话到新宿只有直通只要转一次..
- 自驾,感觉日归还是自驾更方便一些!
走路
如果是一泊两宿的话路线可以不走回头路腿一圈,我这次是顺时针:鳩待峠 - 山之鼻 - 龙宫小屋 - 弥四郎小屋 - 尾濑沼山庄 - 大清水;反着走也可以!
鳩待峠 - 山之鼻:微微陡峭,路还是比较好的;
山之鼻 - 龙宫小屋: 比较游客的湿原地带,路很好,人很多,景色也好;
龙宫小屋 - 弥四郎小屋:游客一下变少了,风景还是很好;
弥四郎小屋 - 尾濑沼山庄:前半段路很烂,然后有几处急登,走的我要死了;中见到沼尻休憩所之后后半段是绕着尾濑沼行走,路况会变好,基本就是沿着湖,但是路也是断断续续的,雨天可能比较危险;
尾濑沼山庄 - 大清水: 急下,但是没我想的那么急。常规的山里路线。中间差不多一半走到一ノ瀬バス停之后就可以坐车回大清水,然后本来是有个步道的但是年久失修关闭了,还是直接车道散步回去。
睡觉
上面标注的几个点都有山小屋,记得提前订。虽然感觉尾濑小屋也一直有人定了取消然后天天给我发空房的邮件笑死。 鳩待峠,弥四郎小屋,尾濑沼山庄,大清水两两中间基本上都是三小时不到的路程,所以个人觉得弥四郎小屋,尾濑沼山庄两处住宿都可以(弥四郎小屋附近有好几个山小屋,尾濑沼的话只此一家),看比较累的打算安排在哪一天。
记录部分
第一日
出门
还好买了最早6:35的票,不然感觉当天走不完。刚出门朋友就说低血糖了有概率来不了,瞬间思考了一万种可能,包括一个人在山里被熊吃了谁来帮我喂猫之类的。万幸朋友还是身残志坚甚至比我早了一分钟到车站。车上聊了一会天就开始狂睡,带了1.5L的水感觉太重了路上狂喝一瓶。因为是三连休,结果迟到了二十几分钟,大概十一点半才到。万幸接驳的bus很快(之前并未查到这个接驳bus的信息,只有一小时一班的),最后如期12:15开始走路。
鳩待峠 - 山の鼻
这部分基本上是下坡,不过由于天气很热,感觉如果反向走还是会有点吃力。没有什么特别的。 山の鼻有小屋和类似展览室一样的地方?展示了熊的标本!还可以摸!还有很多印章可以印。然后说尾濑有太多的鹿,把植物吃光光了,所以附近的一片区域是开放狩猎的!思考考一个猎师证的事。
山の鼻 - 龙宫小屋
没有停留就直接进入湿原,依旧在很好的路上走行,如履平地。中间人太多了所以几乎没法停下来走路。有很多像蒲公英一样的草,但是感觉吹的十分凌乱,后面查了一下叫ワタスゲ。还有一些零星的鸢尾,但是感觉都被晒蔫了。天气很好,天很蓝,但是也超级晒。 然后因为小红书说最近小黄花开得正好,但是找来找去只有一种很小的黄花,怎么看也不成气候。不过虽然很小,长得还是很可爱的,后来查了一下叫キンコウカ,还是日本的特有种。长得有点像仙女棒。 感觉虽然前几天一直下雨,但是还是只有几片小小的池塘,看起来很平静。栈道高的地方感觉也有一米多,也许下大雨的时候就会练成一片了。
走到中间有一个分叉的地方,基本上人就少了很多,很多人开始往回走,然后日归的人可能走一个小的环线也会在此处分叉。出现了另一种黄色的花,长得很像百合,北萱草,已经从百合科分家了。虽然很好看,但是也只有零星几朵,可能是被鹿炫完了,因为中间还围了一个小小的保护区。
在龙宫小屋之前还有一个叫龙宫的地方,其实就是两个水塘,听说一边的水会被吸到另一边,但是在那看了一会,并没有什么异状。倒是有一大群一惊一乍的鱼,看了一会鱼就走了。
龙宫小屋 - 弥四郎小屋
走过龙宫小屋的一小片树林就是福岛界内了,路一下变得非常破烂,充分体现了各个区县各扫门前雪的精神。人变得很少,天气也热到了极点,倒是出现了一大片キンコウカ,很好看,但是太小了在手机的镜头里聊胜于无。
走到弥四郎小屋还是有挺多人在,至此大概走行了三个小时。考虑到后面还有三个小时的路,决定停下来休整一下。吃了泡面,喝了咖啡(全靠朋友的装备,当然小屋本身也可以买吃的,就是会贵一点),然后四点不到再次出发了。
弥四郎小屋 - 沼尻休憩所
还好吃了饭啊,这一段进山了,都是上坡还有好几个急登,走的人快过去了。加上天开始变阴了,湿度又大,很不好受。路上只有少数对面过来的人,又走了十几分钟就完全没有人了,有点害怕天黑之前走不到,于是更加加速。
感觉马上要不行的时候,出现了一片很小的湿原。加上阴阴的天。感觉有一点得救了的心情。有很多蜻蜓低低地飞,戴上口罩完全不敢说话。
走过之后没几步终于到了沼尻休憩所。是在尾濑沼西北角上的一个小房子。不知道是不是荒废了,反正完全紧闭,自动贩卖机看起来也坏掉了很久。但是景色还是很好看的。很阴沉的天和很阴沉的湖。 统共大概一个钟。
Hugo+Nginx+二级域名 记录
背景
主要是打算快速捯饬一个博客出来,然后本来的象服务器闲着也是闲着,还有现成的nginx和域名,所以直接用二级域名的方式加了一个静态blog出来; 纯粹是记录,对于类似需求的友友可能有帮助,从零开始搭建的不建议参考。
Hugo部分
基本参考官方文档就快速可以搭起来,主要两个问题:
- apt install不能拉到最新版本的hugo,甚至只有0.40.0;尝试了一下用docker感觉也没有这个必要,最后是手动安装的官方release; 安装.deb
cd /tmp
wget https://github.com/gohugoio/hugo/releases/download/v0.135.0/hugo_extended_0.135.0_linux-amd64.deb
apt install ./hugo_extended_0.135.0_linux-amd64.deb
最无语的地方是眼睛看串了arm和amd导致一直装不上
- 太懒了没有在本地调,但是服务器上bind 1313接口一直不能调试,不知道是不是因为我端口没开,后来直接没管了;
二级域名部分
没什么好说的就是去域名供应商那边加一下DNS设置,subDomain就是二级域名新增的部分,RecordType只要加A,ip就是ip;
Nginx部分
主要参考了这篇文章!写的很好!
自己修改的主要还是配置文件部分
server {
listen 80;
listen [::]:80;
server_name mysite.com www.mysite.com;
root /var/www/mysite/public;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
首先listen在default里面是后面写了default_server的,但是这个一般人不能写哈; 然后server_name字段mysite.com改成自己的域名就可以,root改为hugo的public路径,不确定是不是一定要在/var/www下; 另外这个博客里不知道用的哪个版本,改的是config.toml,实际上还是以官方文档为准;配置中的baseURL也一起改一下最好;
重启更新
sudo systemctl start nginx
sudo systemctl enable nginx