Membuat VPS di Google Cloud: 4 Langkah dari Akun Kosong ke Server Aktif
Prosesnya lebih sederhana dari yang dibayangkan — tapi ada beberapa detail keamanan (SSH key, firewall) yang sering terlewat pemula.
Google Cloud Platform (GCP) menyediakan Compute Engine sebagai layanan untuk membuat Virtual Private Server (VPS) — mesin virtual dengan kontrol penuh, fleksibilitas, dan performa tinggi yang berjalan di infrastruktur global Google. Panduan ini membahas langkah lengkap membuat VPS di GCP, dari pembuatan akun hingga mengakses server yang sudah aktif, plus beberapa tips agar biaya dan keamanan tetap terkendali sejak awal.
Berbeda dari layanan VPS tradisional yang biasanya langsung memberi akses shell dalam hitungan menit setelah pembayaran, GCP menambahkan beberapa lapisan konfigurasi tambahan (proyek, jaringan, IAM) yang pada awalnya bisa terasa lebih rumit bagi pemula, namun justru memberi kendali dan skalabilitas yang jauh lebih besar begitu Anda terbiasa dengan alurnya.
-
Langkah 1: Buat Akun Google Cloud
Kunjungi situs resmi Google Cloud dan klik “Mulai Sekarang”, lalu login dengan akun Google yang ada atau buat akun baru. Anda akan diminta mengisi informasi dasar termasuk detail pembayaran — meski demikian, akun baru tidak langsung dikenakan biaya karena mendapat kredit uji coba gratis senilai $300 yang berlaku 90 hari. Setelah verifikasi identitas (nomor telepon dan metode pembayaran) selesai, Anda mendapat akses penuh ke dashboard Google Cloud.
-
Langkah 2: Siapkan SSH Key
SSH key menciptakan lapisan keamanan tambahan untuk login ke VPS tanpa mengandalkan password yang rentan ditebak. Di Linux/macOS, buka terminal dan jalankan
ssh-keygen, lalu ikuti instruksi untuk memilih lokasi penyimpanan dan passphrase — file akan tersimpan di direktori~/.ssh. Di Windows, gunakan PuTTYgen (bagian dari suite PuTTY) untuk menghasilkan key serupa. Setelah key dibuat, tambahkan public key-nya ke akun GCP Anda (lewat menu Metadata atau langsung saat membuat instance) agar bisa dipakai untuk login. -
Langkah 3: Buat Instance di Compute Engine
Login ke Google Cloud Console, buka menu Compute Engine lalu pilih VM Instances, dan klik Create. Beri nama unik untuk instance Anda, tentukan spesifikasi CPU dan RAM sesuai beban kerja (mulai dari keluarga E2 yang hemat biaya untuk kebutuhan ringan, hingga keluarga N4/C4 untuk beban kerja lebih berat), lalu pilih boot disk dan image sistem operasi (Ubuntu, Debian, CentOS, dll). Jangan lupa atur konfigurasi jaringan serta aturan firewall, dan tambahkan SSH key yang sudah dibuat sebelumnya. Klik Create untuk menyelesaikan — instance akan siap dalam beberapa menit.
-
Langkah 4: Akses Instance dan Kelola Biaya
Setelah instance aktif, akses lewat SSH menggunakan terminal atau client seperti PuTTY — dapatkan IP publik instance dan gunakan perintah SSH yang sesuai. Google Cloud Console juga menyediakan tombol SSH bawaan yang membuka terminal langsung dari browser tanpa perlu setup client tambahan. Untuk pemula, disarankan mulai dengan instance berukuran kecil agar bisa memahami cara kerja VPS di GCP tanpa risiko biaya besar, sambil rutin memantau penggunaan CPU, RAM, disk, dan jaringan lewat Cloud Monitoring.
Alternatif Lebih Cepat: gcloud CLI
Selain lewat Console berbasis web, Anda juga bisa membuat instance lewat gcloud CLI (command-line tool resmi Google Cloud) dengan satu baris perintah, misalnya gcloud compute instances create nama-instance --zone=asia-southeast2-a --machine-type=e2-small. Cara ini lebih cepat untuk yang sudah familiar dengan command line, dan sangat berguna jika Anda perlu membuat instance berulang kali dengan konfigurasi serupa (bisa dijadikan skrip otomatis).
Catatan Keamanan Tambahan
- Pertimbangkan OS Login sebagai alternatif manajemen SSH key manual — fitur ini mengelola akses SSH lewat IAM Google Cloud, memudahkan pengelolaan akses untuk banyak instance sekaligus.
- Batasi aturan firewall hanya untuk port yang benar-benar dibutuhkan (misalnya 22 untuk SSH, 80/443 untuk web server) — jangan biarkan semua port terbuka.
- Aktifkan budget alert di Google Cloud Console agar mendapat notifikasi sebelum biaya membengkak melebihi ekspektasi.
Untuk memahami pilihan spesifikasi mesin lebih dalam, baca VPS di Google Cloud: Memahami Compute Engine, atau bandingkan dengan opsi hosting GCP lain di Cara Hosting Website di GCP.
FAQ
Apakah wajib memasukkan detail kartu pembayaran untuk membuat akun GCP?
Ya, verifikasi metode pembayaran diperlukan meski Anda memakai kredit uji coba gratis — ini untuk verifikasi identitas dan mencegah penyalahgunaan, bukan berarti Anda langsung ditagih.
Apakah SSH key wajib digunakan, atau bisa pakai password saja?
Compute Engine mendukung login berbasis password untuk beberapa image OS, namun SSH key sangat direkomendasikan karena jauh lebih aman dan menjadi standar praktik terbaik industri untuk akses server.
Berapa lama waktu yang dibutuhkan sampai VPS siap dipakai?
Umumnya hanya beberapa menit setelah Anda menekan tombol Create, tergantung ukuran boot disk dan image OS yang dipilih.
Apa yang terjadi jika saya lupa mematikan instance yang tidak dipakai?
Instance yang tetap berjalan terus dikenai biaya sesuai spesifikasinya. Selalu matikan (stop) atau hapus instance yang sudah tidak digunakan, dan pasang budget alert untuk menghindari tagihan tak terduga.
Apakah bisa membuat VPS di GCP tanpa command line sama sekali?
Bisa. Seluruh proses di panduan ini bisa dilakukan lewat Google Cloud Console berbasis web tanpa command line — gcloud CLI hanyalah alternatif yang lebih cepat bagi yang sudah terbiasa.
Kesalahan Umum yang Perlu Dihindari
- Menyimpan private key SSH sembarangan — private key harus tetap rahasia di perangkat Anda; yang dibagikan ke GCP hanya public key-nya.
- Membuka semua port di firewall “supaya gampang” — kebiasaan ini justru mengundang serangan brute-force; buka hanya port yang benar-benar dipakai.
- Memilih spesifikasi mesin terlalu besar di awal — mulai kecil, lalu upgrade sesuai kebutuhan nyata setelah memantau penggunaan resource beberapa hari.
- Lupa set budget alert — tanpa notifikasi, mudah kaget saat tagihan bulanan datang jauh di atas perkiraan.
Kesimpulan
Membuat VPS di Google Cloud Platform sebenarnya cukup mudah diikuti untuk pemula sekalipun — empat langkah utamanya adalah membuat akun, menyiapkan SSH key, membuat instance Compute Engine, lalu mengakses dan memantau server tersebut. Yang membedakan pengguna yang efisien dan yang tidak bukan soal kesulitan teknis, melainkan kedisiplinan mengelola dua hal: keamanan (pakai SSH key, batasi firewall) dan biaya (mulai dari instance kecil, pantau penggunaan resource, matikan instance yang tidak dipakai). Setelah nyaman dengan alur dasar ini, Anda bisa mulai bereksplorasi dengan gcloud CLI atau fitur otomatisasi lain untuk mempercepat alur kerja ke depannya.





