Opsional — tanpa komputer, cukup HP Android
Deploy blog ke VPS cuma pakai HP Android
Belum punya laptop atau PC? Tidak apa-apa. Selama kamu punya HP Android dan koneksi internet, kamu tetap bisa men-deploy blog ke server sungguhan. Rahasianya: server (VPS) itu komputer di internet — kita hanya mengendalikannya dari HP lewat aplikasi kecil bernama SSH. Panduan ini santai, dari nol, sampai blog kamu benar-benar tayang.
Tanpa PC
Semua dikerjakan dari layar HP yang kamu pegang sekarang.
Server sungguhan
VPS tetap hidup 24 jam walau HP kamu mati atau ditutup.
Santai
Pelan-pelan, tinggal salin-tempel perintah yang sudah disiapkan.
Apakah benar bisa tanpa PC?
Bisa, sungguh. Banyak orang mengira deploy harus pakai laptop, padahal tidak. Yang kamu kontrol saat deploy adalah VPS — sebuah komputer milik orang lain (provider) yang menyala 24 jam di pusat data. Laptop atau HP hanyalah remote control-nya.
Karena HP Android juga bisa menjalankan aplikasi "remote" itu (namanya aplikasi SSH), kamu bisa mengetik perintah ke server persis seperti dari laptop. Server-nya yang bekerja keras; HP kamu cuma mengirim perintah.
Yang perlu kamu siapkan
Cukup tiga hal, dan semuanya gratis untuk dimulai:
- HP Android dengan koneksi internet yang stabil (WiFi lebih nyaman).
- Akun GitHub untuk menyimpan kode blog (bisa dibuat lewat browser HP).
- Sedikit dana untuk sewa VPS termurah (sekitar Rp 50–80 ribu/bulan).
Pasang aplikasi SSH di HP
SSH adalah cara aman untuk "masuk" ke server dan mengetik perintah di sana. Di Android, buka Play Store dan pasang salah satu aplikasi ini (keduanya gratis):
- Termius — paling ramah pemula, ada tombol bantu & bisa simpan koneksi.
- Termux — lebih ngepro, seperti terminal Linux lengkap di HP.
Untuk pemula, saya sarankan Termius. Tampilannya rapi, dan kamu bisa menyimpan alamat server supaya tidak perlu mengetik ulang tiap kali. Bagian hitam tempat mengetik perintah di aplikasi ini sama persis fungsinya dengan terminal di laptop.
# Inilah "terminal" di HP kamu# Tempat mengetik perintah ke server~ $ whoamikamuBeli VPS lewat browser HP
Buka browser di HP (Chrome), lalu daftar ke salah satu provider VPS murah seperti Hetzner, Contabo, atau DigitalOcean. Pilih paket termurah — untuk blog ini, 1 CPU dan 1–2 GB RAM sudah lebih dari cukup.
Saat membuat server, pilih sistem Ubuntu (versi terbaru). Setelah selesai, provider akan memberi kamu dua hal penting yang akan dipakai sebentar lagi:
- Alamat IP — sederet angka seperti 203.0.113.10 (alamat rumah server).
- Password root — kunci untuk masuk pertama kali (cek email/dashboard).
Sambungkan HP ke server
Buka Termius, buat koneksi baru (New Host), masukkan alamat IP tadi, isi username root dan password dari provider. Tekan connect. Kalau kamu lebih suka mengetik, perintahnya seperti ini:
# Format menyambung ke server lewat SSH
ssh root@203.0.113.10
# pertama kali akan ditanya "yes/no" -> ketik: yes
# lalu masukkan password yang dikirim provider VPSPertama kali menyambung, akan muncul pertanyaan keamanan — ketik yes. Setelah password benar, kamu resmi "berada di dalam" server. Perhatikan tulisan di awal baris berubah menjadi nama server:
kamu@hp ~ $ ssh root@203.0.113.10The authenticity of host ... can't be established.kamu@hp ~ $ Are you sure you want to continue? yesroot@203.0.113.10's password: ********Welcome to Ubuntu 24.04 LTSroot@server:~# <- kamu sekarang di DALAM serverPasang yang dibutuhkan server
Server yang baru masih kosong. Kita pasang Docker — alat yang akan membungkus dan menjalankan blog kamu secara rapi. Salin perintah ini, lalu tempel ke aplikasi SSH (tidak perlu diketik manual):
# Ketik di aplikasi SSH (HP) setelah masuk ke server
# Pasang Docker sekali saja
curl -fsSL https://get.docker.com | sh
# izinkan user kamu memakai docker tanpa sudo
sudo usermod -aG docker $USER
# keluar lalu masuk lagi agar berlaku
exitTunggu sampai selesai (beberapa menit, tergantung internet). Setelah itu, sambung lagi ke server seperti langkah sebelumnya supaya izin Docker aktif. Belum paham Docker? Tenang, ada panduan khususnya.
Ambil & jalankan blog
Sekarang kita ambil kode blog dari GitHub lalu menjalankannya. Pastikan blog kamu sudah ada di GitHub (lihat panduan VPS utama bila belum). Salin dan tempel:
# Ambil kode blog dari GitHub
git clone https://github.com/username-kamu/blog-saya.git
cd blog-saya
# Bangun & jalankan dengan Docker
docker compose up -d --build
# Cek apakah sudah hidup
docker compose psDocker akan membangun blog (ini butuh beberapa menit — santai, biarkan server bekerja). Bila berhasil, kamu akan melihat status running:
root@server:~/blog-saya# docker compose psNAME STATUS PORTSblog-web Up 12 seconds 0.0.0.0:3000->3000# blog kamu sudah hidup di server!Buka browser di HP, ketik alamat IP server (atau domain kamu). Blog kamu tayang — dijalankan sepenuhnya dari HP:
Blog berbasis markdown
Tulis di Markdown. Push ke GitHub. Deploy di VPS milikmu sendiri.
Menyiapkan VPS pertama kamu
Sebuah catatan singkat tentang menjalankan blog kamu sendiri…
Menulis dengan Markdown
Sebuah catatan singkat tentang menjalankan blog kamu sendiri…
Edit tulisan langsung dari HP
Untuk menambah atau mengubah tulisan, kamu tidak perlu PC juga. Ada dua cara mudah dari HP:
- Lewat web GitHub: buka repo di browser, tekan tombol pensil untuk mengedit file, lalu Commit. Praktis untuk perubahan kecil.
- Lewat github.dev: buka repo lalu ubah huruf "github.com" menjadi "github.dev" di alamat — terbuka editor mirip VS Code di browser HP.
Setelah kamu Commit perubahan di GitHub, masuk lagi ke server lewat SSH dan ambil versi terbarunya, lalu jalankan ulang:
root@server:~/blog-saya# git pull origin mainroot@server:~/blog-saya# docker compose up -d --build# tulisan baru kamu langsung tayangTips nyaman ngoding di HP
Mengetik perintah di HP memang agak beda. Beberapa kebiasaan ini membuat pengalamanmu jauh lebih lancar:
- Pakai keyboard horizontal (HP dimiringkan) agar tombol lebih lega.
- Manfaatkan baris tombol ekstra di Termius/Termux untuk simbol seperti | ~ / dan Tab.
- Simpan perintah panjang sebagai Snippet, atau salin-tempel dari aplikasi catatan.
- Pertimbangkan keyboard Bluetooth kecil bila sering mengetik — opsional tapi sangat membantu.
Masalah umum & solusinya
Hambatan paling sering saat ngoding dari HP biasanya soal keyboard dan koneksi. Ini solusi cepatnya:
| Masalah | Solusi |
|---|---|
| Keyboard HP tidak ada tombol seperti | atau ~ | Aplikasi seperti Termius & Termux punya baris tombol ekstra di atas keyboard. Geser baris itu untuk menemukan | ~ / - dan tombol Tab. |
| Koneksi putus saat layar HP mati | Aktifkan "Keep screen awake" di aplikasi SSH, atau jalankan perintah lama di dalam tmux/screen agar tetap jalan walau terputus. |
| Salah ketik password terus | Password VPS biasanya panjang. Salin dari email provider, lalu tempel (paste) ke aplikasi SSH — jangan diketik manual. |
| Susah mengetik perintah panjang | Simpan perintah yang sering dipakai sebagai "Snippet" di Termius, atau tempel dari catatan. Hindari mengetik ulang. |