Создать лендинг сайт с нуля: загружаем и публикуем проект на хостинге #17

19 июня 2025
1 минута

В данной статье я подробно рассмотрю процесс размещения нашего лендинга на хостинге на примере хостинг-провайдера Jino.

Это не реклама данного хостинга, у меня есть ряд претензий к его работе, но это обычный хостинг по доступной цене, который похож на сотни других.

превью | blog.in9var.ru
Превью | blog.in9var.ru

Полезные ссылки:

Демо–проект лендинга можно посмотретьпо ссылке
Часть 1. Подготовка и настройка проекта
Часть 2.Настройка конфигурации и установка необходимых библиотек
Часть 3.Создание CSS-переменных и верстка блока Header
Часть 4.Верстка секции Hero, создание компонента Button
Часть 5.Верстка секции About
Часть 6.Верстка секции Gallery
Часть 7.Верстка секции WhyUs
Часть 8.Верстка секции Catalogue
Часть 9.Верстка секции Map
Часть 10.Верстка секции Footer
Часть 11.Создание якорных ссылок, рефакторинг
Часть 12.Создание мобильного меню
Часть 13.Анимация секций при скролле
Часть 14.Установка метаданных
Часть 15.Настройка favicon.ico
Часть 16.Настройка счетчика Яндекс Метрики
Часть 17.Публикуем проект на хостинге
  • Шаблон лендинга, который мы будем делать, доступен в Figma по ссылке.
  • Подписывайтесь на мой Дзен канал

Выбираем тариф для хостинга

После регистрации на jino.ru вам будет доступна возможность создать новый контейнер хостинга с выбором опций.

Плюс нашего лендинга в том, что для его работы нет необходимости подключать какие-либо дополнительные услуги, и можно просто всё отключить и не платить за это.

В данном примере я выбрал самый дешевый тариф из всех возможных.

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

Сборка проекта

Открываем наш проект в VS Code и в командной строке вводим.

npm run build

Проект будет собран в папке /out

Находим данную папку и запаковываем ее в zip архив

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

Загружаем и распаковываем на хостинге

В меню Jino зайдите в раздел «Хостинг» и выберите «Файловый менеджер», мы могли бы использовать FTP-доступ и залить файлы напрямую, но это тема отдельной статьи, а сейчас будем пользоваться самым простым способом.

Зайдите в папку /domains и выберите папку с необходимым доменным именем, в нее мы и будем загружать файлы.

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

Нажмите кнопку «Загрузить» и выберите наш созданный ранее архив out.zip

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

Кликнув по архиву правой кнопкой мыши, выберите пункт «Распаковать»

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

Далее заходим в папку /out

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

Выделяем все файлы в папке и нажимаем «Переместить»

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

Нам необходимо выбрать путь до папки нашего домена

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

Теперь мы можем удалить файл out.zip и папку /out

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

Не забудьте перейти в настройки домена и подключить SSL-сертификат, а затем включить перенаправление всех запросов на https-соединение.

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

После всех проделанных манипуляций мы сможем увидеть результат, введя в браузер наше доменное имя.

фото | изображение | blog.in9var.ru
Фото | blog.in9var.ru

На этом серия статей про лендинг подошла к концу, в будущих статьях я буду более подробно разбирать некоторые моменты и, возможно, добавлю новый функционал к данному проекту.

На этом всё, добавляйте сайт в избранное, чтобы не пропустить новых статей, а также подписывайтесь на мой Дзен-канал – dzen.ru/in9var