Инструкция по развертыванию bugажа знаний #
Локальная установка и настройка окружения #
- Необходимо перейти на страницу:
https://github.com/gohugoio/hugo/releases - Cкачать последний пакет с названием:
hugo_extended_0.XX.X_macOS-64bit.tar.gz - Установить пакет с помощью команд:
tar -zxf hugo_extended_0.XX.X_macOS-64bit.tar.gz -C /usr/local/bin rm /usr/local/bin/README.md rm /usr/local/bin/LICENSE - Запустить любой терминал и проверить выполнение команды:
hugo version
- Необходимо перейти на страницу:
https://github.com/gohugoio/hugo/releases - Cкачать последний пакет с названием:
hugo_extended_0.XX.X_Linux-64bit.deb - Установить пакет с помощью команды:
sudo apt install ./hugo_extended_0.XX.X_Linux-64bit.deb - Запустить любой терминал и проверить выполнение команды:
hugo version
- Необходимо перейти на страницу:
https://github.com/gohugoio/hugo/releases - Cкачать последний пакет с названием:
hugo_extended_0.XX.X_Windows-64bit.zip - Распаковать содержимое архива в папку:
C:\Program Files\Hugo\ - Перейти в “Мой компьютер”->“свойства”->“дополнительные параметры”->“переменные среды”->“системные переменные”
- Добавить
C:\Program Files\Hugoв текущую переменнуюPATH. - Запустить любой терминал и проверить выполнение команды:
hugo version
Локальная сборка и разворот сайта #
Обрати внимание! Перед клонированием проекта необходимо убедиться в наличии установленного git в системе и добавленного SSH Ключа в GitLab для нужного проекта.
Подходит для всех операционных систем #
- Склонировать себе проект:
git clone ssh://git@git.crtweb.ru:22681/creative.qa/luggage-of-knowledge.git - Запустить любой терминал из корневой папки проекта и выполнить команду:
hugo server - Проверить доступность сайта по адресу:
http://localhost:1313/
Сборка и разворот сайта в Docker контейнере #
Подходит для всех операционных систем #
Запустить любой терминал из корневой папки проекта и выполнить команду:
./start_docker.sh