Skip to content

Ghost blog yedek alma ve yedekten geri yükleme

Ghost
  • Herhangi bir nedenden dolayı Ghost blog kurulu sitenizin bulunduğu sunucuyu değiştirirseniz, Ghost blog sitesinin nasıl yedeklendiğini ve yedekten veri kaybı olmadan nasıl tekrar geri yükleneceğinden bahsedeceğim.

    Kullanıcı Verilerine Yedekleme

    İlk olarak admin kullanıcısının ve varsa diğer kullanıcılara ait json dosyasının yedeğini alacağız. Bunun için Admin kontrol panelinde settings menüsü altında bulunan Export your content sekmesine tıklayıp içeriklerimizin yedeğini alalım.

    export-content-ghost1-1.jpg

    Görselleri Yedekleme

    Şimdi sıra yüklediğimiz görsellerin yedeğini almaya geldi. Bunun için filezilla veya benzeri bir program ile Ghost sitenizin kurulu olduğu dizine gelin. content klasörü içinde bulunan images adlı klasörü bilgisayarınıza indirin.

    Yeni Ghost Blog Sitesini Kurma

    Artık yedeklerimiz elimizde olduğuna göre yeni sunucuda Ghost Blog sitemizi sıfırdan kurabiliriz. Bunun için aşağıdaki makaleden faydalanabilirsiniz.

    https://www.kurulumu.net/topic/16/

    Kullanıcı Verilerine İçe Aktarma

    İlk adımda yedeğini aldığımız kullanıcı verilerini yine settings menüsü altında bulunan import content sekmesine tıklayıp geri yükleyelim. (Yukarıdaki resimde kırmızı dikdörtgen üzerinde bulunan kısım)

    Görselleri Geri Yükleme

    İndirdiğimiz images klasörünü şimdi yeni sunucuda aynı geri yükleyeceğiz. Sıfır kurulum sonrasında content klasörü içinde bir images klasörü olacaktır. Bunu silip kendi yedeğimizi geri yükleyelim.

    Bu işlemin ardından tüm yazılarınız ve yazılara eklediğiniz kapak ve içerik görselleri yüklenmiş olmalı.

    Yedekleme geri yüklendikten sonra bazı resim klasörleri sonradan eklendiği için Ghost tarafından tanınmayabilir. Bunun için aşağıdaki sorun giderme adımlarını uygulayabilirsiniz.

    Sorun Giderme

    Yedekleme sonrasında yeni yazılara resim yüklerken hata veriyor. Aşağıdaki komutu Ghost kurulu olan dizinde Ghost kullanıcı ile çalıştırın.

    sudo chown -R ghost:ghost ./content
    
    1. images klasörünün içindeki klasörlerinin yazma izinlerini 775 olarak ayarlayın.

    Dosya yoluna dikkat edin. Kendi Ghost sitenizin kurulu olduğu dizinin girin. Benim Ghost sitem /var/www/site dizininde kurulu.

    sudo chmod 775 /var/www/site/content/images/
    

Benzer konular


  • Docker ile Ghost CMS kurulumu

    Ghost
    3
    0 Oy
    3 İleti
    354 Bakış
    fakruzaruretF

    @admin Mariadb değil core MYSQL 8 desteklediklerini belirtiyorlar. Mariadb vs denedim olmadı eskiden oluyordu 4 ten sonra sorun oldu yükleyemedim Ghostu.

  • Dizin Oluşturma

    Genel
    2
    0 Oy
    2 İleti
    539 Bakış
    adminA

    @Synchise Bunu teknik olarak yapabilirsin ama tavsiye etmem. Oldukça da zor olacağını söylemeliyim.

    https://www.kurulumu.net/topic/102/discourse-ile-aynı-sunucuda-siteler-yayınlama

  • Ghost Blog Disqus yorum ekleme

    Ghost
    1
    0 Oy
    1 İleti
    221 Bakış
    Kimse yanıtlamadı
  • Ghost blog SMTP mail ayarları nasıl yapılır?

    Ghost
    6
    0 Oy
    6 İleti
    538 Bakış
    E

    @admin Bilgim yok nasıl bakabiliriz ona nerden bakıyoruz veya izin nasıl veriliyor yardımcı olursanız çok sevinirim şimdiden teşekkürler ederim

  • 1 Oy
    12 İleti
    774 Bakış
    E

    @admin bir sorum daha olacak kurulum yapacam şimdi kullanıcı oluşturdum yenisi için dizinlerde oluşturdum mysql yenimi kurmam lazım yoksa kurulu olan mysql girip yenisinin bilgilerini girsem oluyor mu.

    Yani yeni 2 açtığım kullanıcı ve dizine ghost kurmadan önce ona 2 bir mysql kurmam gerekiyormu yoksa kurulu olan mysql den bilgileri eklesem oluyormu?