Bangun Web Server Pro di Android pake WordPress dan Cloudflare Tunnel
Setelah sukses ubah Android jadi PC desktop, sekarang kita upgrade HP kamu jadi infrastruktur server yang beneran pro. Kita bakal pasang WordPress dan bikin website kamu bisa diakses dari mana aja tanpa sewa VPS. Cukup pake HP yang ada di kantong aja!
Instalasi LEMP Stack & Cloudflared ARM64
Kita butuh Nginx, MariaDB, PHP 8.4, dan Cloudflared. Untuk Cloudflared, kita pake paket .deb biar terkelola rapi sama sistem Ubuntu ARM64 kamu.Jalankan perintah ini di terminal:
__CODEBLOCK0
Lalu instal Cloudflared ARM64:
CODEBLOCK1
Jangan lupa aktifin layanannya biar semuanya jalan:
CODEBLOCK2
Setting MariaDB Database
Jalankan perintah ini buat setup awal: CODEBLOCK3 Kalo gak bisa atau error Command Not Found. Kamu bisa coba ini. CODEBLOCK4_ terus ikutin kaya dibawah ini:- Enter current password for root: Langsung tekan Enter.
- Switch to unix
Y.Y. masukin password database yang kuat.Y.Y.Y.Instalasi WordPress & Set Permissions
Bikin direktori baru di /var biar struktur file kamu rapih: CODEBLOCK7 Setelah direktori dibuat dan masuk ke direktori itu selanjutnya unduh WordPress dari sumber aslinya menggunakan wget dan ekstrak. CODEBLOCK8 Oh iya, biar gak error pas proses instalasinya, jangan lupa kamu harus atur permissionnya dulu. Karena kalo gak diubah pas mau install bakalan error atau gak jalan. CODEBLOCK9 CODEBLOCK10Konfigurasi Nginx Hardening Simpel & Gzip
Bikin file config baru: CODEBLOCK11 Masukin kode ini biar server kamu aman, kalo kamu mau lebih advance lagi kamu bisa ngulik sendiri atau cari-cari di google ya: CODEBLOCK12 Aktifkan: CODEBLOCK13Hubungkan ke Cloudflare
Biar website online secara profesional, ikutin langkah dashboard dan terminal ini:A. Otorisasi & Dashboard Setup
- Jalankan
cloudflared tunnel logindi terminal, terus klik link otorisasi domain kamu. - Jalankan
cloudflared tunnel create nama-tunnelterus catet ID Tunnel-nya. - Login ke Cloudflare dashboard, pilih sidebar Zero Trust.
- Pilih Networks > Connectors > klik titik tiga pada tunnel kamu > Configure.
- Di tab Public Hostname, klik Add a public hostname:
127.0.0.1:80.
3. Save.
B. Konfigurasi & Eksekusi Background Service
Biar gak mati pas kamu tekan CTRL+C, kamu jalankan sebagai Service. Buat file/root/.cloudflared/config.yml terus isi kaya gini.
Terus jalanin perintah ini:
CODEBLOCK15
Setup Akhir wp-config
Ini bagian paling penting buat ngubungin WordPress kamu sama database-nya. Editwp-config.php kamu dan sesuaikan bagian ini:
CODEBLOCK16
Modul Magisk & KSUN
Biar server otomatis nyala pas HP reboot, gunain tiga file ini di folder modul Magisk kamu:module.prop
CODEBLOCK17post-fs-data.sh
CODEBLOCK18service.sh
CODEBLOCK19__ Aku ingetin, segala resiko yang terjadi pas kamu ngikutin tutorial ini ditanggung sendiri ya. Pastiin kamu udah backup data penting sebelum eksekusi kode-kode di atas. Oprek dengan teliti biar gak rungkad!Gimana? Gak nyangka kan kalau HP yang biasanya cuma buat scrolling medsos sekarang udah bertransformasi jadi server WordPress yang pro dan bisa diakses dari seluruh dunia? Dengan kombinasi LEMP Stack, Cloudflare Tunnel, dan modul Magisk & KSUN, kamu udah selangkah lebih maju dalam dunia self-hosting.
Kalau ada yang bingung atau mau pamer hasil deploy website kamu, langsung aja mampir ke kolom komentar ya. Kapalia tunggu cerita seru kamu!

