WordPress ve Joomla gibi açık kaynak cms sistemlerine alternatif olarak kullanabileceğiniz bir yazılımdır.Kurulumu WordPress kadar kolay değildir.

Ghost bir açık kaynak bloglama platform yazılı JavaScript ve altında dağıtılmış MIT Lisansı, bireysel blogcular ve çevrimiçi yayınlar için çevrimiçi yayıncılık sürecini basitleştirmek için tasarlanmıştır.

Ghost platformu konsepti ilk olarak Kasım 2012’de proje kurucusu John O’Nolan tarafından bir blog yazısında halka açıldı,ortak çalışan Hannah Wolfe ile bir prototip sürümünü kodlamayı haklı çıkarmak için yeterli yanıt üretti.

Ghost kod yapısı Node.js, sunucu tarafı JavaScript yürütme motoru, ve Ember.js yönetici istemcisi. Sürüm 2.0’dan bu yana, yayınlar WYSIWYG editör; önceki sürümlerde, yalnızca Markdown desteklendi. Ghost CMS (İçerik Yönetim Sistemi)  CMS olarak kullanılabilir.

Genel Bakış

Bu, önerilen Ubuntu 20.04 veya 22.04 yığınımızı kullanarak Ghost’u kendi kendine barındırma için resmi rehber. Kendi yazılımınızı yüklemek, bakımını yapmak ve güncellemek konusunda rahatsanız, burası tam size göre. Bu kılavuzun sonunda MySQL kullanarak üretimde çalışan tamamen yapılandırılmış bir Ghost kurulumuna sahip olacaksınız.

Önkoşullar

Resmi olarak önerilen üretim kurulumu aşağıdaki yığını gerektirir:

  • Ubuntu 20.04 veya Ubuntu 22.04
  • NGINX (SSL için minimum 1.9.5)
  • A desteklenen sürüm nın Node.js
  • MySQL 8
  • Systemd
  • En az 1 GB belleğe sahip bir sunucu
  • Kayıtlı bir alan adı

Başlamadan önce çalışan bir DNS kurmalısınız A-Kayıt alan adınızdan sunucunun IP adresini gösterir. SSL’nin kurulum sırasında yapılandırılabilmesi için bu önceden yapılmalıdır.


Kurulum için resmi sayfadaki adımları dikkatlice takip edip sırası ile yapmalısınız.

Resmi kurulum : https://ghost.org/docs/install/ubuntu/