Table of contents

Ghost adalah CMS open-source yang dirancang khusus untuk publikasi konten atau blogging. CMS Ghost adalah sebuah platform yang ramah pengguna. Hal ini karena interface dan fiturnya dibuat sesimpel mungkin dengan mengurangi hal-hal yang tidak perlu, seperti plugin. Ghost dibangun menggunakan platform Node.js yang berdasarkan bahasa pemrograman JavaScript. Alasannya, Node.js dianggap lebih unggul dalam kecepatan, fleksibilitas, dan kinerja.


System Requirement

Pastikan hosting kamu telah memenuhi system requirement berikut:


Cara Install Ghost di cPanel

1. Create NodeJS

Login ke cPanel pilih menu NodeJS App. Kemudian, klik tombol Create Application, lalu akan muncul form untuk informasi detail instalasi yang akan dilakukan. Selanjutnya, isi informasi pada bagian berikut:

  • Pilih Node.js version 14 atau 16
  • Application mode pada setelan default
  • Application root – Folder baru sebagai tempat instalasi Ghost.
  • Application URL – URL untuk mengakses website Ghost. Sesuaikan dengan nama domain milikmu sendiri.
  • Application startup file bisa dikosongkan
  • Jika sudah klik CREATE.
Apa itu Ghost CMS? Pengertian dan Cara Install di cPanel

2. Setup di Terminal

Pada halaman Setup Node.js Application, kamu akan melihat tampilan berikut:

Apa itu Ghost CMS? Pengertian dan Cara Install di cPanel

Terdapat script yang diawali dengan source / . Nah, script ini berfungsi untuk masuk ke Terminal yang akan di install ghost, caranya:

Klik pada script untuk menyalinnya. Lalu buka halaman utama cPanel, pilih kategori Advanced > Terminal. Kemudian paste script source tsersebut. Lalu tekan enter.

Apa itu Ghost CMS? Pengertian dan Cara Install di cPanel

3. Install Ghost-CLI

Berikutnya, kamu perlu menginstall Ghost-CLI terlebih dahulu. CLI adalah tool untuk membantu instalasi dan konfigurasi Ghost.

Untuk menginstall Ghost-CLI, jalankan perintah berikut:

npm install ghost-cli@latest -g

Apa itu Ghost CMS? Pengertian dan Cara Install di cPanel

4. Install Ghost

Setelah proses install ghost-cli selesai, agar proses instalasi berjalan lancar maka install ghost pada folder yang masih kosong. Anda bisa membuat dahulu folder yang baru. Kemudian jalankan perintah berikut:

ghost install local

Apa itu Ghost CMS? Pengertian dan Cara Install di cPanel

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 kamu gunakan. Lalu klik SAVE.

Apa itu Ghost CMS? Pengertian dan Cara Install di cPanel

Kemudian masuk ke menu Setup Node.JS App cPanel kembali. Lalu edit bagian Application Startup File , menjadi “current/index.js” atau disesuaikan dengan folder isntalasi ghost, lalu Save . Kemudian klik Restart.

Apa itu Ghost CMS? Pengertian dan Cara Install di cPanel

Proses instalasi ghost sudah selesai. Agar website bisa diakses maka perlu ada tambahan setting di .htaccess dengan script sebagai berukut :


<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(.*)$ http://127.0.0.1:2368/$1 [P]
</IfModule>

Kemudian website Ghost sudah bisa diakses.

Apa itu Ghost CMS? Pengertian dan Cara Install di cPanel

5. Login ke Admin Ghost

Untuk mengakses halaman admin Ghost bisa melalui akses ke namadomain/ghost . Nantinya akan form registrasi akun terlebih dahulu, seperti pada gambar berikut :

Apa itu Ghost CMS? Pengertian dan Cara Install di cPanel


Setelah selesai melakukan registrasi akun, kamu akan diarahkan ke halaman administrator. Tampilan default halaman admin Ghost seperti gambar berikut.

Apa itu Ghost CMS? Pengertian dan Cara Install di cPanel

Demikian artikel kami tentang cara install Ghost di cPanel hosting, selamat mencoba dan semoga bermanfaat.

Terima kasih sudah setia menggunakan layanan IDwebhost. Jika kamu punya pertanyaan seputar layanan kami, silakan hubungi tim customer service terbaik IDwebhos melalui kanal berikut:

Live Chat

Email ( info@idwebhost.com, billing@idwebhost.com, support@idwebhost.com )

Hotline (0274) 415585