Plesk поддерживает интеграцию с Git, позволяя автоматически разворачивать содержимое репозитория в директорию сайта. В этой статье показано, как подключить локальный Git-репозиторий на сервере с Plesk и настроить автоматический деплой после каждого коммита.
Войдите в панель управления Plesk для вашей услуги хостинга.
Авторизуйтесь под учетной записью администратора или владельца сайта.
Если вы не знаете логин/пароль — проверьте письмо от PS Cloud Services или воспользуйтесь функцией восстановления в панели.
Перейдите в раздел Сайты и домены и выберите нужный домен.
Нажмите Git .
В появившемся окне:
Выберите Тип репозитория → Локальный репозиторий на этом сервере ;
Укажите имя (например, site-git
);
В поле Режим развертывания выберите Автоматически при push в репозиторий ;
Нажмите ОК .
Если выбран режим Вручную , вы будете применять изменения только при нажатии кнопки Развернуть в интерфейсе.
После создания вы увидите ссылку на репозиторий (например, https://ваш-домен/git/site-git.git
).
Убедитесь, что для домена установлен SSL-сертификат — например, Let's Encrypt.
Выполните команду клонирования:
git clone https://ваш-домен/git/site-git.git
При первом подключении Git может запросить логин и пароль от Plesk — они указаны в письме при создании услуги.
Теперь вы можете использовать репозиторий как обычно:
cd site-git
echo "<h1>Hello from Git</h1>" > index.html
git add .
git commit -m "Initial commit"
git push origin master
Если выбран автоматический деплой, изменения сразу применяются к сайту. Вы можете увидеть результат в браузере через 1–2 секунды.
Все действия отображаются в журнале на вкладке Git в Plesk.
Если выбран ручной деплой, нажмите кнопку Развернуть , чтобы применить последние изменения.
Если возникли вопросы, обратитесь в техническую поддержку PS Cloud Services .