Plesk умеет публиковать сайт прямо из Git‑репозитория. Это удобно, если вы хотите рабочий процесс “push/pull → deploy” вместо ручной загрузки файлов.

Что потребуется

  • Git‑репозиторий (GitHub, GitLab, Bitbucket или приватный сервер).
  • Доступ к вашему хостингу в Plesk.
  • Если репозиторий по SSH: SSH‑ключ (Plesk может сгенерировать).

Откройте Git в Plesk

  1. Войдите в Plesk через My.GARMTECH.
  2. Перейдите в Websites & DomainsGit.

Если пункта Git нет, возможно функция отключена в вашем тарифе. В этом случае создайте тикет в My.GARMTECH.

Создайте репозиторий в Plesk

  1. Нажмите Add Repository.
  2. Выберите тип:
  • Remote Git hosting – подключение к существующему удалённому репозиторию (рекомендуется).
  • Local repository on your workstation – Plesk создаст пустой репозиторий и покажет URL, куда можно делать push.

Выберите способ деплоя

В Plesk доступны разные варианты:

  • Manual deployment: вы подтягиваете изменения и затем нажимаете Deploy / Deploy from Repository.
  • Automatic deployment: Plesk разворачивает изменения автоматически после обновления репозитория (в зависимости от конфигурации).
  • No deployment: репозиторий хранится, но не публикуется в web‑root.

Рекомендуемый безопасный сценарий (ручной деплой)

  1. Сделайте push изменений в удалённый репозиторий.
  2. В Plesk откройте Websites & DomainsGit.
  3. Нажмите Pull Updates (или аналогичную кнопку).
  4. Нажмите Deploy from Repository.
  5. Проверьте сайт.

Примечания для хостинга GARMTECH

  • Каталог деплоя: убедитесь, что Plesk разворачивает сайт в нужную папку (обычно httpdocs).
  • Права: если после деплоя появляется 403/500, проверьте права и логи ошибок.
  • Сборки и зависимости: для Node.js/Composer может потребоваться SSH‑доступ (если доступен в вашем тарифе).

  Распечатать

Поделиться через:

Комментарии

Подтвердить отправку

Пожалуйста, введите текст с изображения в указанное поле; это помогает нам предотвратить спам.