Ghost CMS adalah salah satu content management system yang dapat digunakan untuk membuat Blog secara instan. Berfungsi hampir sama seperti WordPress, Ghost CMS dibuat dengan framework NodeJS yang dikenal lebih ringan.
Pada panduan kali ini, kami akan menjelaskan tentang apa itu Ghost CMS serta cara install Ghost CMS di cPanel. Yuk, kenali lebih dalam tentang apa itu Ghost CMS berikut.
Apa itu Ghost CMS ?
Ghost adalah content management system berbasis open source dengan code base NodeJS. Ghost CMS dirancang sebagai salah satu alternatif dari WordPress, untuk membuat flatform blogging yang ringan dan user friendly.
Karena dibangun dari base code NodeJS, Ghost CMS dianggap lebih fleksible, cepat dan ringan daripada CMS yang dibangung dengan PHP code seperti WordPress. Sehingga Anda lebih bisa memaksimalkan performa website yang dibuat, untuk mendapatkan kecepatan load website yang terbaik.
Hingga saat ini Ghost CMS sudah di install sebanyak 3.000.000 kali, dengan jumlah pengguna aktif sekitar 20.000 lebih pengguna. Ghost CMS ini dapat di install secara mudah pada layanan shared hosting.
Fitur Ghost CMS
Berikut beberapa fitur unggulan dari Ghost CMS, diantaranya;
- Advanced Creator Tools
- Native Analytics
- Subscription Commerce
- Ghost Integrations
Untuk penjelasan lebih lengkap tentang fitur Ghost CMS, Anda bisa mengunjungi website official Ghost CMS.
Kelebihan Ghost CMS
Berikut beberapa kelebihan dari Ghost CMS, diantaranya;
1. Builder yang simple dan user friendly
Ghost CMS menerapkan full screen mode sebagai interface buildernya. Fitur advance akan disembunyikan secara default, sehingga Anda dapat lebih fokus dalam membuat atau menulis konten blog tanpa perlu khawatir terganggu dengan detail lain.
2. Performa lebih cepat
Karena dibangun menggunakan Node.JS, performa platform dan website yang dimiliki menjadi lebih optimal dan ringan, sehingga cocok untuk platform konten blog atau berita online.
3. Fitur SEO lengkap
Ghost CMS ini memiliki fitur basic SEO yang bisa dibilang lengkap, diantaranya adalah XML Sitemap, Integrasi Google AMP, Schema Markup, Facebook Open Graph, Tags dan Twitter Cards .
Dengan kelebihan yang telah kami sebutkan diatas, Ghost CMS bisa menjadi alternatif CMS yang cocok Anda gunakan untuk membuat platform blogging atau berita online.
System Requirement
Pastikan hosting Anda telah memenuhi system requirement berikut:
- Hosting menggunakan cPanel
- Akses terminal / ssh Hosting
- Fitur Setup Node.JS App terinstall di cPanel
Di Rumahweb, Anda bisa menggunakan paket Medium dan Large untuk layanan Shared hosting, atau semua paket Cloud Hosting agar dapat menginstall CMS Ghost ini.
Lalu, bagaimana cara instal Ghost CMS di cPanel hosting?
Cara Install Ghost di cPanel
Ada beberapa hal yang perlu Anda cek, sebelum melakukan instalasi CMS Ghost. Berikut informasi lengkapnya.
Step 1. Setup NodeJS
Langkah pertama yang perlu Anda lakukan adalah setup NodeJS. Setup ini bisa dilakukan melalui cPanel pada menu Node.JS App.
Detail panduan setup NodeJS di cPanel bisa Anda baca melalui artikel berikut ini: Cara deploy NodeJS
Step 2. Install Ghost di cPanel
Setelah berhasil melakukan deploy NodeJS di cPanel, selanjutnya Anda bisa melakukan instalasi Ghost di cPanel. Berikut langkah-langkahnya:
- Silahkan login ke cPanel > Klik menu NodeJS App.
- Masuk ke virtual environment nodejs, dengan copy path nodejs app Anda. Lalu paste ke terminal cPanel atau SSH client yang Anda gunakan.
3. Jalankan perintah berikut untuk instal Ghost CLI.
npm install ghost-cli@latest -g
4. Lanjutkan untuk eksekusi perintah instalasi Ghost CMS file. Sebelum menjalankan perintah instal ghost, pastikan folder lokasi instalasi dalam keadaan kosong. Oleh karena itu, silahkan jalankan dahulu perintah berikut.
rm -rf *
5. Kemudian, jalankan perintah instal ghost berikut.
ghost install local
6. Setelah proses instalasi selesai, silahkan masuk ke folder lokasi instalasi dan cari file “config.development.json” . Edit file “config.development.json“. Pada bagian URL, silahkan isikan url website yang Anda gunakan. Lalu klik SAVE.
7. Masuk ke menu Setup Node.JS App cPanel kembali. Lalu edit bagian Application Startup File , menjadi “current/index.js” lalu SAVE . Kemudian klik Restart.
Sampai langkah ini, proses instalasi Ghost CMS sudah selesai.
Login ke Admin Ghost CMS
Secara default, Anda bisa menggunakan format namadomainanda/ghost untuk mengakses halaman administrator Ghost CMS.
Apabila Anda baru pertama kali login ke admin Ghost, Anda akan diminta untuk melakukan registrasi akun terlebih dahulu. Silahkan Anda daftarkan akun admin Ghost seperti gambar berikut.
Setelah selesai melakukan registrasi akun, Anda akan diarahkan ke halaman administrator. Tampilan default halaman admin Ghost seperti gambar berikut.
Demikian artikel kami tentang cara install Ghost CMS di cPanel hosting, selamat mencoba dan semoga bermanfaat.