Home  »  Hosting   »   Panduan Upgrade Ghost

Panduan Upgrade Ghost

Last Update:

cara upgrade ghost

Introduction

Ghost merupakan salah satu blogging platform yang berbeda dengan lainnya. Dari segi performa saja, Ghost dirasa cukup cepat karena dikembangkan dengan Node.js. Ghost juga memiliki tampilan yang simpel dan elegan apabila dibandingkan dengan WordPress, Tumblr, ataupun Blogspot. Selain itu, anda juga dapat berkolaborasi dalam proses penulisan blog dengan teman- teman. Ditambah dengan sifatnya yang berbasis Open Source membuat Ghost ini semakin diminati di kalangan blogger. Anda dapat dengan mudah mengotak- atik database, menjalankannya melalui terminal, melakukan instalasi manual ataupun melakukan upgrade Ghost melalui terminal. Nah, pada panduan kali ini akan dibahas mengenai cara upgrade Ghost secara manual. Let’s check it out!

Mengapa Harus Diupgrade?

Pertanyaan bagus nih ?. Ghost harus selalu diupgrade agar versi Ghost yang digunakan merupakan versi yang terbaru. Ghost versi terbaru akan menutup segala kekurangan dari versi- versi sebelumnya. Selain itu, pada versi terbaru biasanya terdapat penambahan fitur dan perubahan tertentu guna meningkatkan performa atau sekedar memberikan layanan terbaik untuk user.

Bagaimana Cara Upgrade Ghost?

Nah, cara upgrade Ghost cukup mudah kok DomaiNesians. Yang harus anda butuhkan hanya akun hosting dan folder instalasi Ghost. Oiya, karena ini akan dilakukan secara manual maka anda harus mengakses hosting via SSH. Apa itu SSH? Bagaimana cara mengakses hosting via SSH? Bagi yang belum mengetahuinya, silahkan baca artikel Kenalan dengan SSH yuk!

1. Login Akun Hosting Via SSH

Langkah pertama yaitu silahkan login hosting melalui SSH. Anda dapat melakukan akses SSH melalui Terminal atau Software Putty. Bagi yang belum familiar, silahkan baca panduan kami di Cara Akses SSH Melalui Terminal atau Putty terlebih dahulu. Setelah berhasil akses hosting melalui SSH, silahkan masukkan password hosting agar anda dapat meremote hosting via konsol (terminal). Untuk melakukan akses SSH, minimal Paket Hosting Super ya!

2. Masuk ke Folder Instalasi Ghost

Kemudian langkah selanjutnya yaitu masuk ke folder instalasi Ghost. Sebagai contoh, misalnya folder Ghost terinstall dalam folder “blog” (/home/namauser/public_html/blog/). Maka anda harus masuk ke folder “blog” dengan perintah berikut

Setelah masuk ke folder “blog”, silahkan ketikkan perintah ls. Perintah ls digunakan untuk melihat file- file apa saja yang ada di dalam folder.

Pastikan isi folder sama seperti gambar di bawah ini,

cara upgrade ghost

3. Melakukan Backup Folder Content

Untuk mengantisipasi adanya indikasi kehilangan data atau error pada saat proses upgrade, maka alangkah lebih baik anda melakukan backup folder content/ terlebih dahulu. Folder content/ ini berisi file tema, file tulisan dan file gambar. Adapun cara melakukan backup folder content yaitu dengan menuliskan perintah berikut,

Setelah backup dilakukan, maka akan terlihat seperti gambar berikut. Terdapat file content.tar.gz yang merupakan full backup dari folder content/.

cara upgrade ghost

4. Download File Ghost Versi Terbaru

Setelah proses backup selesai, maka hal selanjutnya yaitu mendownload Ghost versi terbaru. Anda dapat mendownlodnya langsung via konsol/ terminal dengan perintah,

5. Menghapus File Ghost Versi Lama

Nah, sekarang waktunya untuk menghapus file instalasi Ghost versi yang lama. File instalasi utama dalam Ghost terletak pada folder core/ . Sehingga, anda harus menghapus folder core/ dengan perintah berikut,

6. Melakukan Unzip File Ghost Versi Terbaru

Sebelum melakukan step ini, pastikan anda telah sukses dalam proses download file Ghost versi terbaru pada Step 4. Apabila anda lihat pada folder “blog” terdapat file ghost-latest.zip. File ghost-latest.zip ini merupakan file Ghost versi terbaru dan harus anda ekstrak terlebih dahulu agar dapat digunakan. Untuk melakukan ekstrak file ghost-latest.zip, dapat anda lakukan dengan perintah berikut ini,

Apabila ada pertanyaan “replace.example.js?”, silahkan ketik A lalu enter. Tunggu hingga proses unzip selesai.
cara upgrade ghost
Setelah proses ekstrak selesai, coba cek dengan perintah berikut,

Apabila sudah sama, maka siap untuk melanjutkan ke langkah berikutnya. Oiya, mungkin agak sedikit berbeda pada tulisan cyberneo nya. Cyberneo tersebut merupakan username dari cPanel. Sehingga, pastikan nama “cyberneo” sama dengan username cPanel Hosting anda. Jangan bingung ya DomaiNesians! ?
cara upgrade ghost

7. Melakukan Instalasi File Ghost Versi Terbaru

Setelah step 6 dilakukan dan file Ghost versi terbaru telah berhasil terekstrak maka langkah selanjutnya yaitu melakukan instalasi file Ghost dengan perintah,

Tunggu hingga proses instalasi selesai. Biasanya memerlukan waktu 5 menit.

8. Melakukan Restart Service Ghost

Oke setelah proses instalasi selesai, sekarang yang harus anda lakukan yaitu melakukan restart service Ghost. Adapun perintahnya,

Apabila sukses, maka akan tampak seperti gambar di bawah ini. Terdapat tulisan Ghost is running in production… Your blog is now available on https://namablog.com
cara upgrade ghost
Nah, sekarang coba cek website anda melalui web browser. Apabila website berjalan dengan lancar dan sukses, maka lakukan langkah berikut.

Hal tersebut berguna untuk menghilangkan file ghost-latest.zip (file download Ghost versi terbaru) dan file content.tar.gz (file backup)

Lalu, lakukan shutdown Ghost dengan Ctrl+C

9. Jalankan Service Ghost dengan Forever

Dan tibalah pada langkah terakhir. Masih ingat dengan Forever.js? Forever.js ini berfungsi untuk menjaga agar proses Node.js tetap berjalan. Mengapa Node.js harus tetap berjalan? Ingat, Ghost dikembangkan dengan Node.js sehingga service Node.js harus selalu uptime terus menerus ? Ketikkan perintah berikut ini untuk menjalankan forever.js,

cara upgrade ghost
Sekarang, coba akses website anda kembali. Apabila sukses dan tidak ada masalah, itu berarti proses upgrade Ghost telah selesai dilakukan. Bagaimana? Mudah bukan cara upgrade Ghost secara manual hihi.

Closing

Adapun cara upgrade Ghost dengan cara manual memang sedikit membutuhkan waktu. Namun, percayalah bahwa anda akan menemukan sensasi tersendiri dalam melakukan proses upgrade melalui terminal via SSH. Anda jadi lebih mengerti dan memahami berbagai perintah yang ada di terminal. Apabila ada pertanyaan, jangan ragu untuk kirim tiket kepada Kami melalui my.domainesia.com atau kirim email ke support@domainesia.com. DomaiNesia merupakan perusahaan penyedia layanan hosting terbaik dan domain murah di Indonesia. Pengen tahu diskon apa saja setiap bulannya? Coba cek di Promo Hosting Murah. Terima kasih telah menggunakan layanan DomaiNesia! ?


Pindah ke DomaiNesia

Tertarik mendapatkan semua fitur layanan DomaiNesia?
Dapatkan Diskon Migrasi 25% serta GRATIS biaya migrasi & setup

Ya, migrasikan layanan saya!