Size nasıl yardımcı olabiliriz?

Rehberlerimizde ve eğitimlerimizde arama yapın ya da aşağıdaki kategorilere göz atın.

cPanel Git™ Version Control ile GitHub Reposunu Canlıya Alma

cPanel Git Version Control Nedir?

cPanel içerisindeki Git™ Version Control aracı, SSH terminaline ihtiyaç duymadan GitHub, GitLab veya Bitbucket üzerindeki projelerinizi hosting alanınıza doğrudan klonlamanızı ve güncellemenizi sağlar.

Özel (Private) Repo İçin SSH Key Tanımlama

  1. cPanel'e giriş yapın ve SSH Erişimi (SSH Access) bölümünü açın.
  2. SSH Anahtarlarını Yönet > Yeni Anahtar Oluştur seçeneğine tıklayın (Şifresiz anahtar oluşturun).
  3. Oluşturulan genel anahtarın (Public Key) içeriğini kopyalayın.
  4. GitHub reposuna gidin: Settings > Deploy Keys > Add Deploy Key alanına yapıştırın.

Repoyu cPanel'e Klonlama

  1. cPanel ana menüsünden Git™ Version Control aracını açın.
  2. Create butonuna tıklayın.
  3. Clone URL: GitHub SSH URL adresini girin (örnek: git@github.com:kullanici/repo.git).
  4. Repository Path: Sunucudaki hedef klasörü belirleyin (örnek: repositories/projem).
  5. Repository Name: Proje adını yazın ve Create butonuna basın.

.cpanel.yml ile Otomatik Dağıtım

Reponuzun kök dizinine bir .cpanel.yml dosyası ekleyerek dosyaların public_html klasörüne otomatik kopyalanmasını sağlayabilirsiniz:

---
deployment:
  tasks:
    - export DEPLOYPATH=/home/kullaniciadi/public_html/
    - /bin/cp -R * $DEPLOYPATH
Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.

WhatsApp Live Support