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 yang mengakses xampp
Komputer lain di jaringan LAN bisa mengakses xampp, dan projek website yang ada didalam htdocs xampp, hanya saja tidak akan bisa mengakses Phpmyadmin nya. Meskipun secara default phpmyadmin tidak dipassword



“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
Ilustrasi akses komputer lain ke xampp melalui protokol TCP/IP Local Area Network
  1. Pastikan bahwa baik itu komputer yang akan mengakses xampp atau komputer yang akan diaksesnya sudah terhubung satu sama lain pada jaringan yang sama 
  2. 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, 
  3. Nanti secara otomatis, komputer yang menghubungkan diri ke ip tersebut akan langsung disuguhkan dengan tampilan xampp 
  4. Selain bisa akses ke xampp, komputer juga dapat mengakses folder projek website yang terdapat didalamnya 
  5. 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)

7 Responses to "Cara Terbaru Supaya XAMPP Bisa di Akses Dari Komputer Lain di Jaringan LAN"

  1. 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?

    ReplyDelete
    Replies
    1. bukan kejar setoran mang,,, tapi inspirasi harus segera tersalurkan biar tidak terbuang percuma :D

      Delete
  2. Punya ane masih gagal gan, udah diatut dan udah dijadiin 1 jaringan. Mohon bantuannya donk ���� xampp versi 5.6.24

    ReplyDelete
    Replies
    1. masa 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,,,

      coba periksa lagi sambungan jaringannya,,, coba ping kompi yang sudah terinstall xampp... atau coba kamu test aja di jaringan hotspot,,, antar client...

      Delete
    2. 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

      Delete
    3. yah tetap bisa lah,,, kalau pake ip nanti 192.168.2.11/phpmyadmin,,,

      Delete
    4. coba test,, buat koneksi peer to peer... biar entar jelas seperti apa hasilnya..

      Delete

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin