Plesk var izvietot vietni tieši no Git repozitorija. Tas ir noderīgi izstrādātājiem, kuri vēlas darba plūsmu “push/pull → deploy” bez manuālas failu augšupielādes.
Kas nepieciešams
- Git repozitorijs (GitHub, GitLab, Bitbucket vai privāts serveris).
- Piekļuve hostingam Plesk panelī.
- Ja repozitorijs tiek piekļūts pa SSH: SSH atslēga (Plesk var to izveidot).
Atveriet Git Plesk panelī
- Pieslēdzieties Plesk caur My.GARMTECH.
- Dodieties uz Websites & Domains → Git.
Ja neredzat Git izvēlni, iespējams tā nav ieslēgta jūsu plānā. Šādā gadījumā izveidojiet atbalsta pieprasījumu (ticket) My.GARMTECH. (/tickets/create/step1)
Izveidojiet repozitoriju Plesk
- Nospiediet Add Repository.
- Izvēlieties repozitorija tipu:
- Remote Git hosting — pieslēgt esošu attālināto repozitoriju (ieteicams).
- Local repository on your workstation — Plesk izveido tukšu repo un parāda URL, uz kuru veikt push.
Izvēlieties izvietošanas metodi
Plesk piedāvā vairākas izvietošanas iespējas:
- Manual deployment: vispirms atjaunojat repo un pēc tam spiežat Deploy / Deploy from Repository.
- Automatic deployment: izvietošana notiek automātiski pēc atjauninājumiem (atkarībā no konfigurācijas).
- No deployment: repo tiek glabāts, bet netiek publicēts web saknē.
Ieteicamā drošā plūsma (manual deploy)
- Veiciet push izmaiņas uz attālināto repozitoriju.
- Plesk atveriet Websites & Domains → Git.
- Nospiediet Pull Updates (vai līdzīgu opciju).
- Nospiediet Deploy from Repository.
- Pārbaudiet vietni.
Piezīmes GARMTECH hostingam
- Izvietošanas mape: pārliecinieties, ka izvietošana notiek pareizajā web saknē (parasti
httpdocs).
- Atļaujas: ja pēc izvietošanas parādās 403/500, pārbaudiet atļaujas un kļūdu žurnālu.
- Build/atkarības: Node.js vai Composer instalācijām var būt nepieciešama SSH piekļuve (ja tā pieejama jūsu plānā).
Saistītie raksti
- SSH piekļuve hostingam Plesk panelī
- Augšupielādēt vietnes failus Plesk (httpdocs mape)
- Vietnes žurnāli Plesk panelī (error_log)