setting localhost untuk lan jaringan


Aplikasi berbasis php dan mysql (misalnya wesite) mempunyai kelebihan yaitu dapat diakses dengan mudah tanpa harus menginstal php dan mysql di komputer client. Untuk mengakses aplikasi cukup disediakan browser seperti mozilla firefox,opera, internet explorer atau yang lainnya. Sedangkan php dan database nya hanya diinstal di komputer server. Hal ini berlaku juga pada jaringan local atau LAN.

Setting localhost dapat diakses komputer lain

Jika sobat sudah menginstal localhost menggunakan Appserv, tinggal disetting supaya localhost dapat diakses oleh komputer lain dalam satu jaringan. Ada beberapa file berekstensi .conf yang perlu diedit diantaranya adalah:

apache/conf/httpd.conf
apache/conf/extra/httpd-ssl.conf
apache/conf/extra/httpd-info.conf
apache/conf/extra/httpd-userdir.conf



Jika sobat tidak mau repot, silahkan back up dulu file tersebut dan silahkan download file setting appserv (password: www.bayuajie.com) yang sudah saya modifikasi. Lalu paste/replace file dengan file hasil download.

Untuk menguji apakah setting appserv localhost supaya bisa diakses komputer lain dalam satu jaringan LAN sudah betul apa belum, cek terlebih dulu IP komputer server,atau komputer yang tadi disetting appserv nya. Caranya buka run, ketik cmd, lalu setelah window comand prompt terbuka, ketik ipconfig dan enter. Akan muncul IP seperti contoh di bawah ini.

cara mengetahui ip komputer

IP inilah yang digunakan untuk mengakses localhost dari komputer lainnya. Jadi jika biasanya kita mengakses localhost dengan alamat http://localhost/ maka sekarang kita menggunakan IP, misalnya http://192.168.1.100/ . Silahkan test dengan menggunakan browser dari komputer client.

Dengan hanya menginstal appserv untuk localhost di komputer server, maka proses maintenance aplikasi web menjadi lebih mudah. Jika ada update aplikasi atau update database, cukup dikerjakan di komputer server saja. Komputer client yang lainnya tidak memerlukan penanganan.

Backup Mysql database

Jika memerlukan backup database dan menyimpannya di komputer lain selain komputer server, maka ada dua cara:

  1. Cara pertama yaitu secara manual dengan mengcopy folder database mysql dan kita pindahkan ke komputer lainnya. Masuk ke direktori c:appservmysqldata  silahka copy folder database yang diinginkan untuk anda simpan sebagai backup. Untuk restore databasenya pun mudah, tinggal timpa folder tersebut dengan folder file backup.
  2. Sedangkan cara kedua yaitu menggunakan script php. Untuk cara yang kedua ini,kita memerlukan setting tambahan di mysql.  Secara default database mysql localhost tidak dapat diakses dari komputer lain. Jadi Perlu ditambahkan terlebih dulu username, password, dan IP komputer client yang akan mengakses database mysql  tersebut.

    Sebelumnya perlu diperjelas supaya sobat tidak salah paham. Begini,Kita bisa mengakses aplikasi php semisal web, termasuk melihat data mysql melalui di komputer server, dengan cara menggunakan browser di komputer client dengan mengetikan IP komputer server. Namun kondisinya berbeda bila kita mengakses langsung mysqlnya dengan menggunakan aplikasi php di komputer client,karena hal ini tidak akan bisa. Hal ini juga berlaku jika mencoba melakukan koneksi ke mysql komputer server dengan menggunakan aplikasi lain misalnya sqlyog yang juga diinstal di komputer client.

Setting mysql supaya dapat diakses komputer lain dalam jaringan LAN

Supaya bisa, kita harus menambahkan privileges user dari IP client di database mysql server. Caranya:

Gunakan sqlyog atau phpmyadmin untuk masuk ke database dengan user root. Berikut tutorialnya dengan menggunakan sqlyog



jasa edit template blogspot, modifikasi web dan blog