Вступ

Hugo – це програма з відкритим кодом, розроблена в Go, щоб допомогти користувачам легко створювати веб-сайти. Це надійний та сучасний генератор статичних сайтів, який використовується для створення захищених та надзвичайно швидких веб-сайтів. Веб-сайтам, створеним за допомогою Hugo, не потрібна база даних для запуску і не залежить від дорогого часу запуску, наприклад, Python, Ruby або PHP. [a]


Існує три способи встановлення Hugo на ваш Ubuntu 18.04, який включає:

  • Використання оснащення
  • Використання apt-get
  • Завантаження та встановлення пакетів Hugo.

Цей підручник покаже вам, як встановити Hugo за допомогою другого (за допомогою apt-get) та третього методу (завантаження та встановлення Hugo). Використання Snap не є надійним методом, оскільки він пропонує ряд питань і вимагає декількох залежностей.

Крок 1 – Встановлення Hugo

Встановлення Hugo за допомогою утиліти Apt-get

Перше, що встановлюється Hugo за допомогою apt-get – це оновлення індексу apt вашого сервера:

$ sudo apt-getupdate

Після оновлення індексу пакета запустіть команду нижче, щоб встановити Hugo:

$ sudo apt-get install hugo

Hugo буде встановлено автоматично на ваш сервер. Щоб перевірити встановлену версію Hugo, запустіть команду нижче:

$ Sudo hugo версія

Це дасть вам вихід із відображенням версії Hugo:

Hugo Static Site Generator v0.40.1 linux / amd64 BuildDate: 2018-04-25T17: 16: 11Z

Встановлення Hugo за допомогою apt-get має свої переваги та недоліки. Метод простий, але може не встановлювати останню версію Hugo. Якщо ви хочете встановити останню версію Hugo (v0,50, на момент написання) використовувати наступний метод.

Встановлення Hugo за допомогою утиліти dpkg

Цей метод може бути не таким простим, як використання утиліти apt, але він дозволяє встановити останню версію Hugo.

Спочатку запустіть команду нижче, щоб підтвердити архітектуру вашого сервера:

$ Sudo uname -i

Це дозволить роздрукувати характеристики вашого сервера:

X86_64

Тепер, коли ви знаєте свою архітектуру сервера, відвідайте офіційну сторінку випуску Hugo, щоб побачити останній стабільний випуск: на момент написання цієї статті останнім випуском був Hugo v0.50.

Тепер виконайте таку команду wget, щоб завантажити останню версію:

$ wget https://github.com/gohugoio/hugo/releases/download/v0.50/hugo_0.50_Linux-64bit.deb

Примітка: Якщо ви віддаєте перевагу конкретній версії Hugo, змініть команду вище, щоб відповідати саме цій версії. Наприклад, щоб завантажити Hugo v0.25.1, запустіть команду:

$ wget https://github.com/gohugoio/hugo/releases/download/v0.25.1/hugo_0.25.1_Linux-64bit.deb

Після завантаження інсталяційних файлів видайте команду нижче, щоб витягти файли та встановити пакет Hugo:

$ sudo dpkg -i hugo_0.50_Linux-64bit.deb

Далі виконайте команду нижче, щоб видалити пакет завантаження:

$ sudo rm hugo_0.30.2_Linux-64bit.deb

Потім запустіть команду нижче, щоб перевірити встановлення:

$ Sudo hugo версія

Це повинно дати вам вихід із відображенням встановленої версії Hugo:

Hugo Static Site Generator v0.50 linux / amd64 BuildDate: 2018-09-25T17: 16: 11Z

Якщо ви вважаєте, що Hugo не є корисним, ви можете виконати команду нижче, щоб видалити його:

$ sudo apt-getremove –auto-видалити hugo

Крок 2 – Встановіть теми Hugo

Теми Hugo допомагають презентувати вміст вашого веб-сайту таким чином, щоб він подобався вашим користувачам / читачам. Після встановлення Hugo наступним кроком є ​​встановлення його тем. Основний пакет Hugo не містить жодної теми, і найкращий спосіб встановити теми Hugo – це клонування сховища Hugo themes Git. У цьому сховищі представлено численні попередньо складені теми:

Спочатку запустіть команду нижче, щоб оновити індекс пакету:

$ sudo apt-getupdate

Потім випустіть команду нижче, щоб встановити Git:

$ sudo apt-get install git

Далі запустіть команду нижче для клонування цього сховища тем:

$ sudo git clone – рекурсивна https://github.com/spf13/hugoThemes ~ / теми

Крок 3 – Використання Hugo

Створення нового веб-сайту

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

$ Sudo mkdir hugo-сайти

Перейдіть до цього каталогу:

 $ cd hugo-сайти

Потім запустіть команду нижче, щоб створити сайт:

Привіт-світ hugo newsite

Це дасть вам вихід нижче:

Вітаємо! Ваш новий сайт Hugo створений у / root / hugo-sites / hello-world

Ще кілька кроків і ви готові піти:

1. Завантажте тему в однойменну папку.
Виберіть тему з https://themes.gohugo.io/ або
створити свій власний за допомогою "hugo нова тема " командування.
2. Можливо, ви хочете підробити вміст. Ви можете додати окремі файли
з"hugo new /.".
3.Запустіть вбудований живий сервер через "сервер hugo".

Відвідайте https://gohugo.io/, щоб отримати посібник із швидкого запуску та повну документацію.

Далі, змініть каталог

$ cd привіт-світ

І випустіть команду нижче:

$ Sudo ls

Це дасть вам такий результат:

архетипи config.tomlcontent макети даних статичні теми

Для попереднього перегляду сайту видайте команду нижче:

$ Sudo hugo

Це забезпечить наступний вихід:

                   | EN
+——————+—-+
Сторінки | 3
Сторінки сторінок | 0
Несторінкові файли | 0
Статичні файли | 0
Оброблені зображення | 0
Псевдоніми | 0
Карта сайту | 1
Очищений | 0

Всього за 33 мс

Це все!

Висновок

Ви успішно встановили Hugo на своєму Ubuntu 18.04 VPS або на спеціальному сервері. Ви можете вивчити детальні варіанти та дізнатися, як створити вражаючі веб-сайти за допомогою цього додатка.

[a] Чи можете ви пояснити, що це означає? Hugo – це веб-рамка, тоді як те, що ви вказали як дороге виконання, – це мови програмування. Не могли б ви уточнити це поняття?

Перегляньте ці 3 найкращі послуги VPS:

А2 хостинг

Стартова ціна:
$ 5,00


Надійність
9.3


Ціноутворення
9,0


Користувач
9.3


Підтримка
9.3


Особливості
9.3

Прочитайте відгуки

Відвідайте хостинг A2

ScalaHosting

Стартова ціна:
$ 12,00


Надійність
9.4


Ціноутворення
9.5


Користувач
9.5


Підтримка
9.5


Особливості
9.4

Прочитайте відгуки

Відвідайте ScalaHosting

Хостингер

Стартова ціна:
3,95 дол


Надійність
9.3


Ціноутворення
9.3


Користувач
9.4


Підтримка
9.4


Особливості
9.2

Прочитайте відгуки

Відвідайте хостинг

Пов’язані статті “Як”

  • Як встановити веб-сервер Litespeed на Ubuntu 18.04 VPS або виділений сервер
    проміжний
  • Як налаштувати ванільний форум на сервері Ubuntu 18.04
    проміжний
  • Як використовувати файл .htaccess в Ubuntu 18.04
    новачок
  • Як налаштувати SSH для вашого Ubuntu 18.04 VPS або виділеного сервера
    проміжний
  • Як захистити phpMyAdmin на Ubuntu 18.04 VPS або виділений сервер
    проміжний
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me