Как установить Hugo на Ubuntu 20.04 LTS

Как установить Hugo на Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить Hugo на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Hugo — это генератор статических веб-сайтов с открытым исходным кодом, предназначенный для небольших проектов и информационных сайтов. Он написан на языке Go , что делает его очень безопасным и чрезвычайно быстрым. Hugo отлично подходит для письма и оптимизирован для просмотра веб-сайтов. Hugo поддерживает неограниченное количество типов контента, таксономий, меню, динамический контент на основе API и многое другое, и все это без плагинов. Кроме того, вы можете выводить свой контент в нескольких форматах, включая JSON или AMP.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку движка статического веб-сайта Hugo на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.

Установите Hugo на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade

Шаг 2. Установка Hugo на Ubuntu 20.04.

  • Установите Hugo с помощью Snap Package.

По умолчанию Hugo недоступен в репозитории Ubuntu 20.04 по умолчанию. Теперь установите Hugo с помощью Snap:

sudo snap install hugo
  • Установите Hugo через репозиторий Git.

Выполните следующую команду, чтобы загрузить последнюю версию пакета 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.

Теперь, когда Hugo установлен, вы можете приступить к созданию контента для веб-сайта:

hugo new site hugo.infoit.com.ua

Вывод:

Congratulations! Your new Hugo site is created in /root/hugo.infoit.com.ua.

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".

Затем смените каталог на свой веб-сайт и создайте новую страницу с именем с помощью следующей команды:main.md

cd hugo.infoit.com.ua
hugo new main.md

Вывод:

/root/hugo.infoit.com.ua/content/main.md created

После этого отредактируйте страницу и добавьте контент:main.md

nano content/main.md

Добавьте следующие строки:

# Test Page
This is my first test page.

Поздравляю! Вы успешно установили Hugo. Благодарим за использование этого руководства для установки статического HTML в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Hugo .

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

18 − четырнадцать =