jmlot

jmlot

记录分享学习过程

搭建 Hexo 博客(Ubuntu服务器)

搭建 Hexo 博客#

1. 服务器配置#

服务器要求#

服务器需要安装的程序

  • Nginx
  • Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)
  • Git
  • npm (我安装 Node 后没有 npm 命令,只好自己安装了)

以 Ubuntu 服务器为例

先把系统更新一下

sudo apt-get update && apt-get upgrade -y
  1. 安装 Nginx

    sudo apt install nginx
    
  2. 安装 Nodi.js

    curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - &&\
    sudo apt-get install -y nodejs
    
  3. 安装 Git

    sudo apt-get install git
    
  4. 安装 npm

    apt install npm
    

安装 Hexo#

  1. 建立存放文件的目录

    mkdir /var/hexo && cd /var/hexo
    
  2. 安装 Hexo

    npm install -g hexo-cli
    
  3. 初始化

    进入刚才建立的 hexo 文件夹,执行

    hexo init jmlot
    # 然后会建立 jmlot 文件夹,博客文件好像就是放这里面
    
  4. 生成静态文件,会多一个 public 文件夹

    hexo g
    

    image-20230419172240854

    新生成的 Public 文件夹

    image-20230419172344837

  5. 查看博客

    hexo s
    

Hexo 帮助命令#

image

至此,博客程序已经搭建完成!可以正常运行

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。