Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
部署Hexo推荐使用【腾讯云】1核2G5M轻量应用服务器50元首年,高性价比,助您轻松上云。配套的宝塔面板镜像安装:
轻量首购特惠

购买服务器时选中【宝塔Linux面板】镜像,进入控制台等待开通成功后,根据提示进入远程窗口获取登录信息,登录你的轻量应用服务器

粘贴给出的地址和账号密码登录面板,之后点击面板右上角更新按钮更新到最新测试版

接下来进入面板的软件商店,搜索安装如下依赖
Nginx 1.20
Node.js版本管理器
并且进入Node.js版本管理器,如图安装最新的LTS版本,设置命令行版本

再次回到刚才查看宝塔密码的腾讯云终端,执行下面命令安装Hexo
#获取root权限
sudo su
#创建Hexo根目录
mkdir -p /www/wwwroot/blog
cd /www/wwwroot/blog
#安装Hexo
npm install -g hexo-cli
#初始化
hexo init
#安装依赖
npm install

待执行成功后,回到宝塔面板左侧网站选项卡,点击创建Node站点
项目目录 /www/wwwroot/blog
项目名称 blog
启动选项 server 【hexo server】
项目端口 4000
运行用户 www
Node版本 保持默认
备注 随意填写即可
绑定域名 设置好解析之后(设置解析教程:https://cloud.tencent.com/document/product/302/3446),在这里输入你的域名;或者是你的轻量服务器公网ip

创建站点完成后,访问你的域名可以看到成功部署了你的Hexo博客站点

Hexo没有管理后台,/www/wwwroot/blog下面的_config.yml是网站的配置文件,修改网站的名称等信息需要编辑此文件实现,具体配置方法可参考下面官方文档
配置 | Hexo

同样的,如果需要安装自己的主题,也需要把主题文件上传到/themes目录下面之后编辑上面的配置文件相关配置项才能生效
版权声明:本文为m0_58527055原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。