Hmmhh.., udah bener belum ya judulnya? Kok rasanya belum pas and masih kurang gituh!! Bagi para webmaster pasti sudah tidak asing lagi dengan software XAMPP, WAMPP, ataupun Appserv yang dapat berkerja sebagai web server pada komputer lokal. Meskipun menggunakan aplikasi-aplikasi tersebut, namun apa yang akan saya share di sini bukanlah bagaimana cara menggunakannya, ataupun cara instalasi CMS pada server lokal, saya yakin sobat semua sudah paham dengan itu. Lebih dari itu, dengan server lokal tersebut kita dapat mengakses isi komputer kita dan CMS yang terinstal di dalamnya melalui internet.
Ya, kita dapat mengakses isi komputer milik kita sendiri dari dari komputer lain, ponsel, ataupun alat elektronik lainnya melalui internet. Tips ini saya temukan ketika membaca sebuah komentar di salah satu situs luar (lupa lagi di mana, hicks :D) yang berbunyi kira-kira seperti ini:
“sometimes it could be danger to run a local server while our PC is connected to the internet, people shouldn’t know our IP’s”
Hmmhh.., apa maksudnya yak? ๐ Apa pula hubungannya dengan IP? Dari sinilah saya berpikir dan mulai melakukan sebuah percobaan. Setelah dicoba, akhirnya sayapun mulai mengerti maksud kutipan di atas. Ketika komputer kita terhubung dengan internet, tentunya komputer kita akan diberi sebuah IP oleh Internet Service Provider yang berfungsi sebagai network interface identification atau location addressing(1). Nah, mengingat fungsinya sebagai ID (baca identification) itu sayapun jadi kepikiran tentang cara kerja sebuah domain yang pada dasarnya adalah menggunakan IP juga (2). Maka dari itu saya mencoba menggunakan IP address sebagai hostname pada web server lokal komputer (localhost). Dan ternyata berhasil, ๐ komputer kita dapat diakses melalui internet dengan memanfaatkan ID berupa IP address kita.
Masih bingung?? Oke deh, agar kita dapat browse komputer milik kita sendiri dari internet, berikut tahapan detailnya:
- Install dan gunakan web server lokal seperti XAMPP, WAMPP, atau Appserv dan jalankan seperti biasa.
- Mulai koneksi internet Sobat dan catat IP addressnya, misalnya 172.16.254.1
- Untuk keperluan test, buat file test.html apa saja dengan ukuran kecil dan simpan di root folder localhost.
- Nah sekarang mulai browse file komputer dari device lain, misalnya dari ponsel. Adapun caranya dengan mengubah alamat URL pada localhost (komputer) dengan IP tadi, seperti ilustrasi di bawah:
http://localhost/test.html menjadi
http://172.16.254.1/test.htmlDan selamat kini komputer sobat menjadi online webserver yang bisa diakses siapapun di dunia.
Mudah dan cukup unik bukan? Ya, setidaknya dengan ini kita menjadi sedikit tau cara kerja internet dan web server. Namun harap dicatat bahwa tutorial Membuat Web Server dengan Komputer Sendiri ini hanya bersifat informatif. Seperti yang telah dijelaskan mengenai kutipan di atas, hal ini mungkin bisa berbahaya jika kita share ke publik atau dalam lingkungan sistem komputer jaringan seperti di perkantoran. Karena bisa saja cracker yang mungkin mengetahui IP address akan mulai iseng menerobos security system dan menyabotase komputer kita. Silahkan dicoba dan semoga dapat bermanfaat bagi semua, ammiin…
1 : See ‘d source please ๐
2 : IP address Parked to domain
kalo dari wifi bisa gak..???
dan cara setting xampp-nya gimana.?
Bisa pake wi-fi. dan tidak ada yg dirubah dari xammp, yg penting ip address yg dipake wi fi nya aja.
filezila.tomcat. and mercury di xampp jg harus aktif ya..?
oh tidak, itu tidak perlu cukup Apache dan MySQL saja.
om, saya udah coba dan berhasil, tp hanya bisa di LAN. klo beda jaringan ga mau. ini gmn?
yang penting kan akses ke ip/alamat yang ditujunya benar, seharusnya diakses dari manapun bisa jalan kok.
Nice Post :), Saya tertarik dengan tulisan anda mengenai Ilmu Komputer
Saya juga mempunyai tulisan yang sejenis mengenai Jurnal Serupa yang bisa anda kunjungi
di http://ejournal.gunadarma.ac.id
terima kasih sob, nanti saya mampir ke sana.
saya kira komputernya di jadikan server untuk hosting online….ternyata buka…
Klo itu butuh dana dan fasilitas besar, namun prinsip kerjanya sama saja hanya dalam bentuk yang paling sederhana