HexoをUbuntuにインストールする

HexoをUbuntuにインストールする

2020-05-13


Hexoのインストール

前提条件

Linux Debian/Ubuntu系、デスクトップPCへインストールする。
※注 RaspbianOSなどについてはインストール上の制限があり、別途記述する。

インストール手順

    1. Node.js
    1. npm
    1. git
    1. hexo-cli

インストールに必要なコマンド

ソフト管理 apt
パッケージ管理 node
バージョン管理 npm
ソースコード管理 git
Hexoクライアント hexo-cli

コマンドがインストールされているかチェックする方法は、下記の通り。

1
2
3
4
node -v
npm -v
git version
hexo-cli -v

バージョン確認できないものはインストールされていないので、インストールを行う。

1. Node.jsインストール

1
2
# Debian 10, as root
apt install nodejs

2. npmインストール

1
2
# Debian 10, as root
apt install npm

3. gitインストール

1
2
# Debian 10, as root
apt install git

4. hexo-cliインストール

1
2
# Debian 10, as root
npm install -g hexo-cli

立ち上げ

Hexoのシンボリックリンクは/usr/local/binにあり、PC上のどのディレクトリからもbashで実行できる。

バージョン確認

1
hexo version

Hexoの初期処理

hexo init

コマンドで初期化し、配下のに移動

1
hexo init <Directory>

npm installが合わせて実行される。追加プラグインはpackage.jsonに追記する。

Hexoサーバーの立ち上げ

1
2
cd <Directory>
hexo server

ブラウザで確認

ブラウザーで確認

1
http://localhost:4000

まとめ

見た目のデザインは、デフォルトテーマlandscapeとなっている。
他のデザインに変更する場合、ディレクトリthemes配下に好みのテーマをgit cloneする。