Membuat Server PHP Mini (< 100MB)Ide untuk membuat server atau hosting PHP kecil ini berawal ketika ingin memanfaatkan SSD kecil yang hanya berukuran 128MB. Hah?! Kalo dipikir-pikir bagaimana mungkin ya? Eits.. ternyata mungkin loh.. Saya telah berhasil mencobanya. Dan hasilnya sangat mengejutkan. Proses boot server hanya memerlukan waktu sekitar 5 detik! Menggunakan hardware jadul, dengan prosesor terintegrasi VIA C3 @900MHz. Mungkin akan lebih bagus jika menggunakan Raspberry Pi. Penasaran ingin mencobanya?Resep yang saya gunakan untuk uji coba adalah slitaz-4-base.iso, SliTaz GNU/Linux base dengan ukuran iso 8MB. Setelah selesai instalasi, lakukan install lighty (lighttpd), sebuah web server kecil yang konon mampu menangani 10.000 koneksi secara concurrent / paralel.
Tanpa menginstal lighty pun sebenarnya bisa karena di slitaz-4-base.iso sudah terdapat busybox httpd webserver, tetapi sepertinya tidak mendukung mod_rewrite. Sehingga kita tidak bisa membuat URL cantik / SEO friendly. Berikutnya, install php:
Selesai! Kini total instalasi menjadi sekitar +-40 MB. Untuk menjalankan server ketik perintah: /etc/init.d/lighttpd start. Jika ingin otomatis jalan saat startup / boot, edit file /etc/rcS.conf, pada bagian RUN_DAEMONS tambahkan lighttpd. Misal menjadi seperti berikut ini:
Config-config berikut ini mungkin harus disesuaikan dengan kebutuhan anda:
Berikut adalah demo mini php server / hosting yang saya buat, hanya menggunakan jaringan indihome (Baca: Solusi DDNS (Dynamic DNS) dengan CloudFlare + MikroTik): Demo: http://id.anggit.com (tampilan sama dengan web ini), http://indonesia.dynu.net (tampilan PHP Info, mohon jangan dihack ;)) Jika tidak bisa diakses berarti sedang saya matikan / maintenance :) Jika anda memiliki pengalaman atau keinginan serupa, silahkan share melalui komen dibawah :) Lihat juga: Membuat Server Kamera di Linux |