Teknoloji 21.07.2026

Plesk Panel Üzerinde Git ile Otomatik Deployment (CI/CD) Kurulumu

Plesk Panel Üzerinde Git ile Otomatik Deployment (CI/CD) Kurulumu

Plesk'te Git Entegrasyonu ile Otomatik Deployment

Modern yazılım geliştirme süreçlerinde, koda yapılan her değişikliğin manuel olarak FTP ile sunucuya yüklenmesi hem zaman kaybıdır hem de hata riski taşır. Plesk'in yerleşik Git entegrasyonu, GitLab, GitHub veya Bitbucket gibi platformlardaki deponuza commit/push yapıldığında web sitenizi otomatik olarak güncelleyen bir CI/CD (Continuous Deployment) akışı kurmanızı sağlar.

1. Plesk'te Git Deponu Bağlama

  • Plesk Panel'de ilgili alan adını seçin ve Git simgesine tıklayın.
  • "Add Repository" butonuna tıklayarak GitHub/GitLab deponuzun HTTPS veya SSH URL'sini girin.
  • Eğer özel (private) bir depo kullanıyorsanız, SSH Public Key'i Plesk'ten kopyalayıp GitHub'daki "Deploy Keys" bölümüne ekleyin.

2. Webhook ile Otomatik Tetikleme

Plesk, deponuza bağlandıktan sonra size özel bir Webhook URL üretir. Bu URL'yi GitHub/GitLab ayarlarındaki Webhooks bölümüne yapıştırın. Artık her git push işleminde GitHub bu URL'yi çağırır ve Plesk otomatik olarak git pull yaparak sunucudaki kodu günceller.

3. Deployment Sonrası Komut Çalıştırma

Deployment Actions bölümünden, güncelleme sonrasında çalışmasını istediğiniz komutları (Örn: composer install, npm run build) ekleyebilirsiniz. Bu sayede bağımlılıklar ve derleme adımları da otomatikleşir.

Git tabanlı deployment için optimize edilmiş Plesk VDS çözümlerimizi inceleyebilir, kurulum ve yapılandırma desteği için Destek Ekibimizle iletişime geçebilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.