Hexo

Deploy hexo environment with nginx

ZQ

About 270 wordsLess than 1 minute

hexo

2022-2-3

cover
本文介绍了hexo博客搭建的过程。

安装 git

yum install git
git --version

下载 nodejs 改名 并建立链接

cd /
mkdir Apps
cd /Apps

wget https://nodejs.org/dist/v14.16.1/node-v14.16.1-linux-x64.tar.xz
tar xf node-v14.16.1-linux-x64.tar.xz

mv node-v14.16.1-linux-x64 nodejs
sudo ln -s /Apps/nodejs/bin/npm /usr/local/bin/
sudo ln -s /Apps/nodejs/bin/node /usr/local/bin/

安装 n

npm install -g n

安装 hexo 建立软链接

sudo npm install hexo-cli -g
sudo ln -s /Apps/nodejs/lib/node_modules/hexo-cli/bin/hexo /usr/local/bin/hexo

测试

node -v
npm -v
hexo -v

创建 hexo 目录 初始化 安装主题和渲染器 生成静态 public 目录

mkdir hexo
cd hexo
hexo init

git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
npm install hexo-renderer-pug hexo-renderer-stylus --save

hexo g

安装 nginx

yum install -y nginx

配置 nginx 在/etc/nginx/nignx.conf 中修改 root 的位置

在 nignx.conf 中配置 ssl

nginx -s stop/reload
nginx # 直接启动

公安备案: 32020502000797
ICP备2021005150号