零成本创建一个有独立子域名的永远在线的博客网站

环境依赖:hugo、git、ipfs-desktop 环境依赖 安装 hugo、git、ipfs-desktop 这几个网上教程很多,搜索一下就行了。 创建 hugo 博客 进入一个专门的 hugo 博客目录 hugo new site my-blog 然后cd my-blog 添加一个主题 安装主题 git clone https://github.com/hugo-fixit/FixIt.git themes/FixIt 也可以去 releases 里面下载到 themes 解压。 修改 hugo 配置 config.toml,加入 theme = “FixIt” ,注意这里的 FixIt 就是在 themes 里面的文件名,如果你下载解压的,可能类似 FixIt-0.3.11 这样的名字。 如果需要更多主题,请查看 https://themes.gohugo.io/ 添加内容 你可以手动的创建内容文件(内容的目录结构 content//.)并在其中提供元数据。你也可以使用 new 命令为来快速创建(它会自动完成一些事情,例如添加标题和日期) : hugo new posts/1.md 如果需要,请编辑新创建的内容文件(就是上面命令创建的文件),它将从以下内容开始: --- title: "1" date: 2019-03-26T08:47:11+01:00 draft: true ---启动 Hugo 服务器 # -D 的意思就是启动草稿可用 hugo server -D然后在浏览器中打开这里输出的地址,进行查看。

Linux环境快速安装最新版golang语言环境

1.打开 https://golang.org/dl/ 选择最新版本下载链接 wget https://golang.google.cn/dl/go1.23.0.linux-amd64.tar.gz 2.解压到目录 sudo tar -C /usr/local -xzf go1.23.0.linux-amd64.tar.gz 3.加入到环境变量 echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile source ~/.profile4.测试验证 go version

Git 为文件添加执行权限

在window环境下添加的sh文件,在Linux环境拉取后,默认是没有执行权限的。 添加执行权限 git update-index --chmod=+x backup.sh 然后提交、push,Linux环境拉去后,就有执行权限了。

在 Rocky Linux 9 上启用 Epel 和 Epel-Next 仓库

在默认的源里面,没有类似screen这些包,通过开启 epel 和 epel-next 仓库解决类似 Error: Unable to find a match: screen 的问题 dnf config-manager --set-enabled crb dnf install epel-release epel-next-release参考:https://www.rockylinux.cn/notes/zai-rocky-linux-9-shang-qi-yong-epel-he-remi-cang-ku.html

Rocky Linux 9 安装 Oh My Zsh

安装依赖 dnf -y install zsh git util-linux-user安装 oh my zsh sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"这里需要输入y设置zsh为默认shell 安装常用插件 自动补全插件 zsh-autosuggestions git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions 语法高亮插件 zsh-syntax-highlighting git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting编辑.zshrc文件启用插件 找到 plugins= 这一行,添加zsh-autosuggestions zsh-syntax-highlighting,例如: plugins=( git zsh-autosuggestions zsh-syntax-highlighting )更新环境变量 source ~/.

5分钟使用 Docker-Compose 和 Archivebox 部署一个支持全文搜索的互联网档案馆

互联网档案馆(英语:Internet Archive)是美国的一个非营利性的、提供互联网多媒体资料档案阅览服务的数字图书馆。自2001年推出以来,截至2024年1月3日,网站时光机已存档超过 8600 亿个网页和超过 99 PB 的数据。

我们保存不了这么多数据,就只保存一点点日常需要存档的网页就行了。

0%