@admin Mariadb değil core MYSQL 8 desteklediklerini belirtiyorlar. Mariadb vs denedim olmadı eskiden oluyordu 4 ten sonra sorun oldu yükleyemedim Ghostu.
Ghost blog yedek alma ve yedekten geri yükleme
-
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.
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
- 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/