Selasa, 13 November 2012

JARINGAN COMPUTER


jaringan lokalBagi yang memiliki grup kerja web developer yang terhubung satu sama lain dalam jaringan lokal di kantor maka setting domain ini akan sangat membantu, terutama untuk membagi / menentukan nama domain masing – masing pekerja didalam jaringan lokal kantor.

Saya sendiri memiliki 3 rekan kerja di ruko Saya, masing – masing rekan saya memiliki domain lokalnya sendiri – sendiri berikut akses ke database / MySQL, jadi jaringan lokal kantor ini sudah seperti web hosting Saja.
Penamaan domain lokal tentu Saja tidak perlu melakukan registrasi domain, bahkan domain dapat disetting tanpa extension, misalnya:
  • http://namasaya
  • http://namateman
  • http://namatemanlain
Berikut ini Saya akan berbagi cara setting domain di jaringan server lokal sehingga masing – masing komputer seakan memiliki akses hosting sendiri.

WEBSERVER

Untuk paket webserver, karena semua PC dan notebook di ruko Saya menggunakan sistem operasi Windows, maka Saya memilih Uniform Server. Uniform Server adalah salah satu web server portable yang fleksible. Karena sifatnya yang portable, maka dia dapat dipindah – pindah komputer melalui USB flashdisk tanpa banyak merubah konfigurasi.
Download Uniform Server portable disini. Kemudian extract / copy dalam USB flashdisk atau komputer Kamu.
Setelah di extract jalankan file Start.exe yang berada didalam folder Uniform Server. Kalau sudah loading, maka otomatis akan terbuka jendela menuju halaman depan web server tersebut (http://localhost), dan pada task bar sebelah kanan bawah akan muncul icon biru dengan angka 1 warna putih.

CEK KONEKSI ANTAR KOMPUTER DALAM JARINGAN LOKAL

Halaman webserver Kamu / localhost memiliki IP Address 127.0.0.1 IP tersebut adalah standar IP lokal web server, sekarang Kamu perlu memastikan:
  • Apakah Kamu dan komputer lain didalam jaringan lokal sudah terhubung? Jika belum buatlah koneksi jaringan LAN lokal, Saya tidak akan bahas disini, Kamu dapat googling untuk itu.
  • Untuk memastikan lebih lanjut, ketahui dulu IP Address lokal Kamu, double click icon jaringan (gambar 2 monitor yang berkedip) di sisi kanan bawah task bar Kamu, kemudian setelah terbuka ke tab Support, maka disitu tertera IP Address Kamu, misalnya: 192.168.1.100.
  • Kalau Kamu browsing IP tersebut (http://192.168.1.100) maka akan terbuka web server Kamu, demikian juga dari Komputer lain didalam jaringan lokal, akan dapat mengakses IP lokal tersebut (tampilan defaultnya Forbidden karena pengaturan dari UniServer).
  • Setelah semua komputer di jaringan lokal dapat mengakses IP diatas, berarti semua komputer tersebut sudah terhubung dengan baik dalam 1 jaringan lokal.

MEMBUKA AKSES UNTUK KOMPUTER LAIN KE WEB SERVER

Setelah semua komputer di jaringan lokal Kamu terhubung, maka secara default saat ini semua Komputer lain masih menjumpai halaman forbidden, itu adalah setting standar bawaan dari Uniform Server.
Pertama Kita ketahui dulu IP Address lokal semua komputer dalam jaringan Kamu, caranya dapat manual satu persatu seperti diatas tadi (click icon networking pada taskbar masing – masing komputer) atau cara lebih cepat melihat langsung listnya didalam router jaringan lokal jika terhubungnya via router. Misalnya didapat listnya;
  1. 192.168.1.100 (ip kita),
  2. 192.168.1.101 (ip komputer lain) dan
  3. 192.168.1.102 (ip komputer lain).
Setelah didapat list IPnya lihat dan edit file dengan nama .htaccess yang terletak didalam folder www pada folder Uniform Server. cari baris ini pada isi file:
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
ubah menjadi
Order Deny,Allow
Deny from all
Allow from 127.0.0.1 192.168.1.100 192.168.1.101 192.168.1.102
yang mana kita menambahkan daftar IP yang diperbolehkan dengan list IP dari komputer lokal yang didapat tadi dan dipisahkan dengan spasi. Setelah selesai simpan dan test dari komputer – komputer lokal lain tadi, maka halaman web server sudah bisa diakses tanpa pesan “Forbidden”.

Membuat Folder Lokal dan Domain Lokal Untuk Masing – Masing Komputer

Langkah selanjutnya adalah bagaimana agar masing – masing komputer lokal diatas memiliki folder rootnya sendiri beserta domain lokalnya.
Misalnya kita ingin masing – masing komputer lokal lainnya dapat diakses dengan alamat:
  • http://lokal1
  • http://lokal2
Langkah – langkahnya adalah:
  • Pertama kita buat folder root masing – masing, masuk ke folder Home yang terdapat pada folder Uniform Server, lalu buat folder baru yang nanti diperuntukan untuk komputer lokal lainnya, misalnya nama foldernya: lokal1 dan lokal2.
  • Kemudian kita setting virtualhost pada Uniform Server agar dapat membaca folder tersebut sebagai domain lokal dengan alamat diatas tadi (http://lokal1 dan http://lokal2), caranya click kanan pada icon Uniform Server (ada di taskbar icon angka 1 dalam kotak biru).
  • Kemudian pilih ke Advanced, lalu click Edit Apache Configuration.
  • Akan terbuka setting Apache di notepad, cari baris ini (dengan ctrl+f):
    <VirtualHost *>
    
  • Maka akan terlihat virtual host milik kita sendiri kira – kira seperti ini formatnya:
    NameVirtualHost *
    <VirtualHost *>
     ServerName localhost:80
     DocumentRoot alamat ke folder www Kamu
    </VirtualHost>
    
  • Tambahkan setting untuk komputer lainnya, untuk dapat mengakses domain lokal http://lokal1 dan http://lokal2 serta dengan root folder lokal1 dan lokal2 yang telah kita buat diatas tadi, maka baris yang ditambahkan dibawah milik kita adalah seperti ini jadinya:
    NameVirtualHost *
    <VirtualHost *>
     ServerName localhost:80
     DocumentRoot alamat ke folder www Kamu
    </VirtualHost>
    NameVirtualHost *
    <VirtualHost *>
     ServerName lokal1:80
     DocumentRoot alamat ke folder lokal1 yang tadi dibuat
    </VirtualHost>
    NameVirtualHost *
    <VirtualHost *>
     ServerName lokal2:80
     DocumentRoot alamat ke folder lokal2 yang tadi dibuat
    </VirtualHost>
    
  • Setelah itu save dan tutup, kemudian restart Uniform Server dengan jalan mematikan dan menyalakan kembali.
    Buka dan edit file hosts pada folder windows: C:\WINDOWS\system32\drivers\etc\
  • Dibawah baris 127.0.0.1 localhost tambahkan baris sebagai berikut yang mana 192.168.1.100 adalah IP webserver Kamu tadi:
    192.168.1.100   lokal1
    192.168.1.100   lokal2
    
  • Setelah itu simpan dan copy file host tadi ke komputer lokal lainnya.
  • Maka kini Kamu dan komputer lokal lainnya sudah bisa mengakses domain: http://lokal1 dan http://lokal2.

MEMBERIKAN AKSES FOLDER DAN DATABASE KEPADA KOMPUTER LAIN

  • Untuk memberikan akses agar komputer lain dapat menambah, mengurangi, mengedit file dalam folder root mereka, maka cara termudah adalah folder root mereka diatur sehingga menjadi shared pada network, silahkan googling.
  • Kemudian untuk akses PHPmyadmin yang mana dapat mereka akses melalui URL: http://lokal1/apanel/phpmyadmin/
    http://lokal2/apanel/phpmyadmin/
    namun akan muncul pesan forbidden karena secara default memang hanya IP utama yang diijinkan, maka kita perlu melakukan edit pada file .htaccess yang terletak di folder: \home\admin\www pada folder Uniform Server kita. Cara merubahnya sama dengan cara merubah .htaccess sebelumnya diatas tadi (pada tahap membuka akses webserver).
Selesai… jika ada yang ingin ditanyakan silahkan melalui kotak komentar dibawah.

Tidak ada komentar:

Posting Komentar