GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04LTSにHugoをインストールする方法

このチュートリアルでは、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サイト。


Ubuntu
  1. Ubuntu 22.04 /20.04LTSにDockerをインストールする方法

  2. Ubuntu20.04LTSにPlayOnLinuxをインストールする方法

  3. Ubuntu20.04LTSにMariaDBをインストールする方法

  1. Ubuntu 20.04 LTS/21.04にAnsibleをインストールする方法

  2. Ubuntu 20.04 LTS/21.04にMinikubeをインストールする方法

  3. Ubuntu18.04LTSにSpotifyをインストールする方法

  1. Ubuntu18.04LTSにPrometheusをインストールする方法

  2. Ubuntu18.04LTSにMemcachedをインストールする方法

  3. Ubuntu18.04LTSにVestaCPをインストールする方法