Cara Terbaru Supaya XAMPP Bisa di Akses Dari Komputer Lain di Jaringan LAN
Secara default pada XAMPP versi terbaru seperti versi 5.6.14 itu sebenarnya tidak perlu seting atau pengaturan tambahan bila menginginkan melakukan akses langsung ke xampp dari komputer lain yang terhubung dalam satu jaringan LAN (Local Area Network).
Komputer lain dalam jaringan LAN yang ingin mengakses XAMPP atau projek website yang terdapat didalamnya hanya cukup mengetikan alamat / ip address dari komputer yang sudah terinstall XAMPP di adress bar yang terdapat pada browser masing – masing. Hanya saja secara default pula, akses tersebut dibatasi, komputer lain yang mengakses XAMPP melalui jaringan LAN secara default tidak akan dapat mengakses Phpmyadmin XAMPP.
Komputer lain dalam jaringan LAN yang ingin mengakses XAMPP atau projek website yang terdapat didalamnya hanya cukup mengetikan alamat / ip address dari komputer yang sudah terinstall XAMPP di adress bar yang terdapat pada browser masing – masing. Hanya saja secara default pula, akses tersebut dibatasi, komputer lain yang mengakses XAMPP melalui jaringan LAN secara default tidak akan dapat mengakses Phpmyadmin XAMPP.
“NEW XAMPP security concept:
Access to the requested directory is only available from local network
This setting can be configured in the file “httpd-xampp.conf”
Sehingga dari sini bisa diambil kesimpulan bahwa Supaya XAMPP Bisa di Akses Dari Komputer Lain Dari Jaringan LAN caranya yaitu cukup memastikan bahwa komputer sudah terhubung kedalam jaringan LAN (Local Area Network) dengan baik. Komputer yang ingin mengakses XAMPP cukup mengetikan ip adddress komputer tujuan yang sudah terinstal XAMPP di address baru browser masing – masing
Dulu ketika masih menggunakan XAMPP versi lama, setingan supaya komputer lain bisa mengakses xampp di jaringan LAN yaitu dengan cara mengatur file httpd-xampp.conf yang terdapat pada folder C:\xampp\apache\conf\extra (Windows).
Dalam baris terakhir dari file httpd-xampp.conf tepatnya diatas kode ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var, administrator dapat menambahkan IP Adress tertentu dengan menambahkan baris seperti berikut
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
Allow from 192.168.2.2
Allow from 192.168.2.2 maksudnya mengjinkan ip 192.168.2.2 untuk mengakses XAMPP. Tapi itu dulu, karena sekarang kita tidak perlu melakukan pengaturan apapun, bila hanya ingin mengakses xampp dari komputer lain di jaringan LAN, hanya perlu dipastikan bahwa versi XAMPP yang anda gunakan adalah versi yang baru atau seperti versi XAMPP yang saya gunakan pada saat menulis artikel ini.
Script terkahir yang terdapat pada baris – baris terkahir httpd-xamp.conf adalah seperti berikut
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Script diatas tidak perlu lagi dirubah – rubah atau ditambah – ditambah, kecuali bila kita menginginkan pengaturan tertentu di berlakukan pada web server.
Bila dibawah baris Require local Saya menambahkan baris perintah berikut
Order deny,allow
Deny from all
Tanpa mendefinisakan ip tertentu, maka secara otomatis, baik komputer yang terinstal xampp maupun komputer yang mengakses xampp dari jaringan lokal sama – sama tidak akan mendapat akse ke Phpmyadmin XAMPP, hanya folder – folder projek website masih tetap bisa di akses.
Tapi bila misal baris perintahnya dibuat seperti berikut
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
Maka komputer yang terinstal xampp akan bisa mengakses xampp. Namun jika kita tambahkan ip lain misal seperti berikut
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
Allow from 192.168.2.2
IP 192.168.2.2 tetap tidak akan mendapat akses ke Phpmyadmin.
Cara Terbaru Supaya XAMPP Bisa di Akses Dari Komputer Lain di Jaringan LAN
Ilustrasi akses komputer lain ke xampp melalui protokol TCP/IP Local Area Network |
- Pastikan bahwa baik itu komputer yang akan mengakses xampp atau komputer yang akan diaksesnya sudah terhubung satu sama lain pada jaringan yang sama
- Misal komputer yang terinstal xampp memiliki ip 192.168.2.11 maka nanti komputer lain yang ingin mengakses xampp cukup mengetikan ip tersebut di address bar browser masing – masing,
- Nanti secara otomatis, komputer yang menghubungkan diri ke ip tersebut akan langsung disuguhkan dengan tampilan xampp
- Selain bisa akses ke xampp, komputer juga dapat mengakses folder projek website yang terdapat didalamnya
- Koneksi yang dapt dilakukan tidak hanya terbatas pada jaringan LAN saja, koneksi WLAN ataupun peer to peer juga bisa melakukan hal yang sama
Lihat juga : Cara Terbaru Mengatur Virtualhost XAMPP
Dari sini sudah bisa diambil kesimpulan bahwa kita tidak perlu melakukan pengaturan tambahan pada file httpd-xamp.conf, karena secara default komputer lain sudah dapat mengakses xampp dari dalam jaringan LAN (Local Area Network)
ngejar setoran calon ibue ya? baru sehari saya teh udah tinggaleun artikelnya, coba...yang terakhir saya maen masih di PHP, sekarang udah di XAMPP, jenis makanan apaan lagi, coba?
ReplyDeletebukan kejar setoran mang,,, tapi inspirasi harus segera tersalurkan biar tidak terbuang percuma :D
DeletePunya ane masih gagal gan, udah diatut dan udah dijadiin 1 jaringan. Mohon bantuannya donk ���� xampp versi 5.6.24
ReplyDeletemasa sih,,, kalau punyaku jalan kok,, kita kan gak perlu setting apa - apa,, tinggal tulis ip address komputer yang sudah terinstal xampp, kecuali kalau memang nanti pakai virtualhost,, nah itu kayaknya jaringannya perlu client - server,, bukan lagi antar client, kalau diatas kan masih antar client... Intinya kalau saya tidak setingan tambahan apa2,,,
Deletecoba periksa lagi sambungan jaringannya,,, coba ping kompi yang sudah terinstall xampp... atau coba kamu test aja di jaringan hotspot,,, antar client...
Ane ada virtual host nya gan,, ada 4 kayaknya virtual host nya, pengaturan beda lagi apa gan? Walaupun pake virtual host tapi buka localhost/phpmyadmin kan bisa to gan? Apa gmana hehe
Deleteyah tetap bisa lah,,, kalau pake ip nanti 192.168.2.11/phpmyadmin,,,
Deletecoba test,, buat koneksi peer to peer... biar entar jelas seperti apa hasilnya..
Delete