このチュートリアルでは、HugoをUbuntu 20.04 LTSにインストールする方法を紹介します。知らなかった方のために、Hugoは小規模プロジェクト向けに設計されたオープンソースの静的Webサイトジェネレーターです。有益なサイト。Go言語で記述されているため、非常に安全で非常に高速です。Hugoは優れた書き込みエクスペリエンスを提供し、Webサイトの表示用に最適化されています。Hugoは無制限のコンテンツタイプ、チュートリアル、メニュー、動的API駆動型コンテンツをサポートしています。さらに、すべてプラグインなしで。さらに、JSONやAMPなどの複数の形式でコンテンツを出力できます
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 20.04(Focal Fossa)にHugo静的Webサイトエンジンを段階的にインストールする方法を紹介します。 Ubuntu 18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューションでも同じ手順に従うことができます。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Ubuntu 20.04、18.04、およびLinuxMintやエレメンタリーOSなどの他のDebianベースのディストリビューション。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Ubuntu 20.04 LTSFocalFossaにHugoをインストールする
手順1.まず、次のapt
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt update sudo apt upgrade
ステップ2.Ubuntu20.04にHugoをインストールします。
- スナップパッケージを使用してHugoをインストールします。
デフォルトでは、HugoはUbuntu 20.04のデフォルトリポジトリでは使用できません。Snapを使用してHugoをインストールします:
sudo snap install hugo
- Gitリポジトリを介してHugoをインストールします。
次のコマンドを実行して、Hugoパッケージの最新バージョンをダウンロードします。
wget https://github.com/gohugoio/hugo/releases/download/v0.87.0/hugo_0.87.0_Linux-64bit.deb
次に、以下のコマンドを使用してインストールします。
dpkg -i hugo_0.87.0_Linux-64bit.deb apt install -f
ステップ3.Hugoを使用してWebサイトを作成します。
Hugoがインストールされたので、Webサイトコンテンツの作成を開始できます:
hugo new site hugo.idroot.us
出力:
Congratulations! Your new Hugo site is created in /root/hugo.idroot.us. Just a few more steps and you're ready to go: 1.Download a theme into the same-named folder. Choose a theme from https://themes.gohugo.io/ or create your own with the "hugo new theme <THEMENAME>" command. 2. Perhaps you want to add some content. You can add single files with "hugo new <SECTIONNAME>/<FILENAME>.<FORMAT>". 3. Start the built-in live server via "hugo server".
次に、ディレクトリをWebサイトに変更し、main.md
という名前の新しいページを作成します。 以下のコマンドで:
cd hugo.idroot.us hugo new main.md
出力:
/root/hugo.idroot.us/content/main.md created
その後、main.md
を編集します ページを作成してコンテンツを追加します:
nano content/main.md
次の行を追加します:
# Test Page This is my first test page.
おめでとうございます!Hugoが正常にインストールされました。Ubuntu20.04LTS Focal FossaシステムにHugo静的HTMLをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、公式を確認することをお勧めしますHugoのWebサイト。