Hexo博客的部署和使用

1 前言

Hexo是一款快速、简洁且高效的博客框架,其基于Node.js让页面快速完成渲染,强大的API带来无限可能,丰富的插件和主题让建站更容易,生成的静态网页托管在GitHub等平台上还可以省去大量服务器费用。

注意

本文将把Hexo博客部署在服务器而非GitHub等平台,另外由于Hexo框架的特殊性,部分操作要在本地完成,包括后期网站的维护和文章的编写也都在本地完成。

2 安装宝塔

本文使用宝塔面板,宝塔面板安装可参考下方文章,然后在宝塔面板选择安装 LNMP 套件

{% link 安装宝塔面板,服务器最佳搭档,宝塔和1Panel的部署与选择,/posts/6c819fda/ %}

3 本地环境安装

3.1 安装Git

Git官网下载最新版Git并完成安装

在Windows的CMD中执行git -v检查是否安装成功

image-20231213203205991

3.2 安装Node.js

Node.js官网下载LTS版本Node.js并完成安装

在选择自定义安装程序时,建议选择Add to PATH,这样就免去了手动配置环境变量的麻烦

image-20231213204028814

分别执行node -vnpm -v来检查是否被正确安装或是否可用

image-20231213204347624

3 配置SSH密钥

在本地终端执行生成公钥密钥命令,按照提示回车或者输入y确认

ssh-keygen

输出类似下图信息则表明完成

image-20231213204958089

生成的文件位置在 C:\Users\(你的用户名)\.ssh 中,在这个目录下有一个 id_rsa.pub 这就是我们后面要用的SSH公钥

image-20231213205357374

4 服务器相关操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

M.Talen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值