Tutorial Cara Mengakses XAMPP Di Android

XAMPP Android tethering

Bagi anda yang suka ngoding android dan ingin memasuki dunia data dinamis (JSON, XML, Dll) , pasti membutuhkan web services sebagai penyedia data anda. Untuk mempermudah, kita membutuhkan web server secara local, bisa menggunakan software bundle XAMPP, WAMP Server, atau menginstal manual Apache dan mysql sendiri. Di sini saya menggunakan XAMPP.

Supaya android anda bisa mengakses XAMPP yang ada di laptop, kita harus mensetting supaya antara laptop dan android jadi 1 jaringan. Di sini saya akan menjelaskan 2 cara supaya laptop dan android menjadi 1 jaringan dan android bisa mengakses localhost/XAMPP yang ada di laptop, yaitu

  1. Menggunakan Access Point / Wifi Router
  2. Menggunakan Android anda sebagai hotspot/tethering.

Sebelumnya, kita harus mensetting firewall terlebih dahulu

  1. Buka Control Panel, Lalu masuk ke firewall.
    firewall 2
  2. Klik Allow an app or feature throught Windows Firewall
  3. firewallKlik Change settings untuk mendapatkan hak administrator, lalu cari Apache HTTP Server, dan sentang pada private dan public, lalu klik OK di bawah.

Setelah mensetting firewall, kita masuk cara supaya android dan laptop menjadi 1 jaringan / local network / localhost

Cara 1 Menggunakan Access Point / Wifi Router
wifi laptop

Wifi di HP

  1. Hubungkan android dan laptop anda dengan wifi yang sama dan aktifkan xamppnya
    ipaddres pc
  2. Buka cmd, lalu ketik ipconfig, cari Wireless LAN adapter lalu cari Ipv4, contoh di gambar adalah 192.168.1.101
    XAMPP android wifi router
  3. Lalu kita coba masukan ip 192.168.1.101 ke browser di android, jika muncul halaman XAMPP, berati berhasil.

Cara 2 Menggunakan Android anda sebagai hotspot/tethering.

  1. Aktifkan hotspot/tethering android anda, lalu hubungkan laptop anda ke hotspot/tethering tersebut dan aktifkan xamppnya.
    ipaddres laptop teathering
  2. Buka CMD, lalu ketikan ipconfig, cari Wireless LAN adapter lalu cari Ipv4, contoh di gambar adalah 192.168.43.211
    XAMPP Android tethering
  3. Masukkan 192.168.43.211 pada browser android, jika muncul dashboard XAMPP, berati berhasil

Jika muncul Access Forbidden, berarti kalian sudah berhasil masuk, hanya saja untuk ip adrress selain server itu sendiri tidak bisa memasuki folder xampp (192.168.1.10/xampp) karena alasan keamanan. Untuk mengatasinya, Anda hanya harus memasukan full url ke browser androidnya. Misalnya membuatnya di xampp/htdocs/api/pegawai.php, berarti tinggal memasukan urlnya adalah 192.168.1.10/api/pegawai.php.

Sekian Terimakasih.

Rahmat Burhanudin

Sharing is caring. Ada pertanyaan? silahkan komentar atau email ke rahmat@mamat.id

36 thoughts on “Tutorial Cara Mengakses XAMPP Di Android

      1. Gan ini yg aku cari…terima kasih..tapi boleh gan ane konsultasi..kalo boleh kasih aba aba ke nomor wa ane ya gan 087773901004…soalnya masih ada yg mo d tanyain soal2 ini…semoga Allah SWT membalas kebaikan s agan kita ini…amiinn

        1. Untuk mengatasinya, Anda hanya harus memasukan full url ke browser androidnya. Misalnya membuatnya di xampp/htdocs/api/pegawai.php, berarti tinggal memasukan urlnya adalah 192.168.1.10/api/pegawai.php.

  1. Kalo cara mengakses file di server caranya gimana mas? Misalkan gini, di laptop yg terinstal xampp itu servernya, disana ada folder htdocs/projek dan saya ingin mengerjakan projek web saya melalui android, apakah bisa?
    -balas ke email ya mas, terima kasih.

  2. mas, kalo semisal saya ingin mengakses suatu file bisa ga? misalkan saya pengen ngoding di hp dari file yang ada di komputer

  3. mas,saya sudah buat program di htdocs dan saya mau memanggilnya dengan hp,lalu saya koneksikan hp saya ke wifi yang sama dengan laptop saya mas,trus saya panggil melalui ip adress,contoh:saya ketikan dibrowser hp saya,192.168.43.80/aplikasi_web1 kok gak mau tampil di hp saya mas,padahal saya coba di windows 7 bisa mas,dan di windows 10 saya coba gk bisa mas,udah ganti” laptop gk bisa juga mas, apa kesalahan nya tu mas?thankss

  4. Mau tanya ka, saya kan ada file json gitu berarti di codingannya url buat getjson bkn lagi 10.0.2.2 lagi ya ka? Soalnya saya mau nya pake device hp saya aja, gk pake emulator android studio nya

  5. kasus diatas masih dalam lingkup satu jaringan yang sama, yaitu menggunakan media wifi yang ada di kantor dan media tatthering hotspot android. bagaimana jika dalam jaringan yang berbeda? misal web server di kantor diinginkan bisa diakses melalui android dengan menggunakan paket data yang ada. saya sudah koneksikan lewat software vpn. bila di ping sudah bisa terkoneksi. tp ketika saya coba akses web server dr android dengan alamat localhostnya diganti dengan alamat ip vpn server yang saya dapat, kenapa tidak bisa diakses?

  6. Terima kasih gan, caranya berhasil.

    Namun, ketika akses halaman web yang sedang dibuat melalui mobile (android) kenapa file style.css nya tidak berjalan sedangkan di desktop normal? Apa mungkin karena aksesnya melalui IP address sehingga file style website tidak terbaca?

    Mungkin agan bisa memberikan solusinya!

    Intinya ingin mengecek tampilan responsive (mobile) website yang sedang dibuat, meskipun lewat inspects di browser bisa, sih.

  7. pak, di hp saya sudah kepanggil namun tidak muncul aplikasinya karna filenya php, klo filenya html bisa kebuka itu knp ya?
    terima kasih pak

Leave a Reply

Your email address will not be published. Required fields are marked *