Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Cara Self-Host Ghost di Contabo (Panduan 2026)

Pelajari cara menginstal dan menjalankan Ghost secara efisien di Contabo, penyedia VPS terkemuka, dengan panduan langkah demi langkah yang dioptimalkan untuk pengembang.

Ghost adalah platform blogging open-source yang populer dan sistem manajemen konten yang banyak digunakan karena kesederhanaan dan performa-nya. Jika Anda seorang pengembang atau penggemar hosting rumahan yang ingin self-host Ghost, Contabo adalah pilihan yang sangat baik karena paket VPS-nya yang terjangkau dan kinerja yang dapat diandalkan.

Panduan ini akan membimbing Anda melalui langkah-langkah untuk mengatur Ghost di VPS Contabo, mulai dari menyediakan VPS hingga mengkonfigurasi lingkungan dan menginstal Ghost.

Prasyarat

  1. VPS dari Contabo: Mulailah dengan mendaftar VPS. Contabo menawarkan harga bersaing, mulai dari €5.99/bulan.
  2. Nama Domain: Dapatkan nama domain untuk digunakan dengan blog Ghost Anda.
  3. Keterampilan Dasar Command Line: Pemahaman tentang SSH dan perintah Linux akan sangat membantu.
  4. Node.js dan npm: Ghost dibangun di atas Node.js, jadi ini harus diinstal.

Langkah 1: Menyediakan VPS Contabo Anda

  1. Buat akun di Contabo: Kunjungi Contabo VPS dan buat akun.
  2. Pilih paket VPS: Paket VPS mereka terjangkau, dengan opsi seperti VPS S seharga €5.99/bulan.
  3. Pilih OS: Untuk Ghost, Ubuntu 20.04 sangat direkomendasikan.
  4. Selesaikan pembelian: Ikuti instruksi di layar untuk menyelesaikan pembelian Anda. Setelah aktivasi, Anda akan menerima email berisikan alamat IP dan kredensial login server Anda.

Langkah 2: Terhubung ke VPS Anda

Gunakan SSH untuk terhubung ke VPS Anda:

ssh root@alamat-ip-server-anda

Ganti alamat-ip-server-anda dengan alamat IP VPS Contabo Anda. Masukkan kata sandi saat diminta.

Langkah 3: Perbarui VPS Anda

Setelah masuk, perbarui indeks paket Anda:

sudo apt update && sudo apt upgrade -y

Langkah 4: Instal Node.js dan npm

Ghost membutuhkan Node.js. Anda dapat menginstalnya menggunakan repository:

curl -sSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install -y nodejs

Instal npm, yang sudah termasuk dalam bundel Node.js:

sudo apt install -y npm

Verifikasi instalasi:

node -v
npm -v

Langkah 5: Instal Ghost CLI

Ghost CLI adalah alat yang mempermudah instalasi Ghost. Instal secara global dengan npm:

sudo npm install -g ghost-cli

Langkah 6: Buat Direktori untuk Ghost

Pilih direktori tempat Anda ingin menginstal Ghost. Misalnya, buat direktori di bawah /var/www:

sudo mkdir -p /var/www/ghost

Ubah kepemilikan direktori tersebut:

sudo chown $USER:$USER /var/www/ghost
cd /var/www/ghost

Langkah 7: Instal Ghost

Jalankan perintah instalasi Ghost:

ghost install

Ikuti petunjuk untuk mengkonfigurasi Ghost. Anda akan ditanya tentang URL blog Anda (gunakan nama domain Anda), email untuk proses pengaturan, dan apakah ingin mengatur SSL.

Opsi Instalasi Ghost

OpsiDeskripsi
URL BlogNama domain Anda
DatabaseMenggunakan SQLite atau MySQL
EmailKonfigurasi SMTP untuk mengirim email
SSLMengaktifkan HTTPS (Let’s Encrypt)

Langkah 8: Konfigurasi Ghost agar Mulai Otomatis Saat Boot

Setelah instalasi, pastikan Ghost mulai secara otomatis saat boot:

sudo systemctl enable ghost_your-domain

Langkah 9: Akses Blog Ghost Anda

Buka browser dan navigasikan ke domain Anda. Masuk ke panel admin untuk mulai menyesuaikan blog Anda: http://your-domain/ghost.

FAQ

Apa manfaat menjalankan Ghost secara self-host di Contabo?

Menjalankan Ghost sendiri di Contabo menawarkan berbagai keuntungan, termasuk kontrol penuh atas lingkungan Anda, kemampuan untuk menyesuaikan konfigurasi sesuai kebutuhan, dan biaya yang mungkin lebih rendah dibandingkan hosting managed. Pilihan VPS Contabo yang tangguh datang dengan harga yang kompetitif, memungkinkan Anda mengalokasikan sumber daya sesuai kebutuhan sambil mendapatkan performa yang andal. Selain itu, mengelola platform blog Anda dapat meningkatkan keterampilan teknis Anda dan memberi solusi hosting yang disesuaikan dengan preferensi Anda.

Bisakah saya migrasi blog Ghost yang sudah ada ke Contabo?

Ya, Anda bisa memigrasi blog Ghost yang sudah ada ke VPS Contabo baru. Pastikan terlebih dulu bahwa instalasi Ghost Anda yang lama sudah dibackup, termasuk semua konten dan pengaturan. Anda bisa mengekspor konten dari panel admin Ghost. Setelah VPS Anda disiapkan di Contabo, instal versi Ghost yang sama, lalu impor kembali konten Anda ke setup yang baru. Proses ini memastikan kelangsungan blog Anda sekaligus memberi manfaat dari fitur VPS Contabo.

Apa saja alternatif selain Contabo untuk hosting Ghost?

Meskipun Contabo adalah pilihan yang bagus untuk hosting Ghost, ada penyedia lain seperti DigitalOcean, Hetzner Cloud, dan Linode. Masing-masing menawarkan struktur harga dan fitur berbeda yang mungkin lebih cocok sesuai kebutuhan Anda. DigitalOcean mulai dari $6/bulan, Hetzner menawarkan paket mulai dari €4,15/bulan, dan Linode juga mulai dari $5/bulan. Untuk perbandingan lengkap VPS, kunjungi /en/best/.

Dengan mengikuti panduan ini, Anda dapat mengatur dan self-host Ghost secara efektif di Contabo, memanfaatkan kemampuan VPS dan mengembangkan keterampilan teknis Anda. Selamat blogging!