Jumat, 17 Juni 2016

PERTEMUAN XI

PERTEMUAN XI

WEB DAN DNS SERVER LINUX

WEB SERVER LINUX

Fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan pengguna melalui protocol komunikasi yang telah ditentukan. Disebabkan sebuah halaman web dapat terdiri atas berkas teks, gambar, video dan lainnya pemanfaatan server web berfungsi pula untuk mentransfer seluruh aspek pemberkassan dalam sebuah halaman web terkait, termasuk di dalamnya teks, gambar, video atau lainnya.
Untuk menginstalnya dibutuhkan 4 aplikasi yaitu php5, apache2, mysql-server dan phpmyadmin. Untuk menginstal keempat aplikasinya ketikan “apt-get install apache2” begitu pula dengan php5, msql-server dan php myadmin.

Instalasi apache2
 
Instalasi php5

 
Instalasi mysql-server
Pada tahap instalasi mysql akan dimintai password untuk mysql. Masukan saja minimal 8 karakter. 
 
Configure apache
 
Configure phpmyadmin
Masukan password yang sama seperti kita memberikan password untuk mysql diatas. Kemudian klik ok 
 
Password phpmyadmin
Untuk mengeceknya silahkan buka pada komputer client di windows XP buka pada browser kita dan ketikan alamat server, disini digunakan ip 192.168.10.1. jika web server telah terinstall maka akan muncul tampilan “ITS WORK
 
Testing webserver
Dan untuk mengecek phpmyadmin masukan saja ip 192.168.10.1/phpmyadmin. Phpmyadmin ini adalah interface untuk membuat database. Biasanya digunakan oleh para programmer dan database administrator dalam bekerja.
 
Phpmyadmin
DNS SERVER
DNS atau Domain Name Service adalah sebuah sistem yang dikembangkan untuk mengelola penamaan suatu komputer, layanan ataupun sumber daya di jaringan yang disusun secara hirarki dan terdistribusi. DNS berfungsi untuk menerjemahkan nma-nama host menjadi IP address ataupun sebaliknya, sehingga nama tersebut mudah diingat oleh pengguna internet. DNS server juga membantu memtakan host name sebuah komputer ke IP address pada aplikasi yang terhubung ke internet seperti web browser atau email.
Cara instalasi DNS Server
Pada linux server dapat dikonfigurasikan dengan menginstall bind9. Untuk menginstalnya masuklah dengan user root “sudo –I” kemudian ketikan perintah “apt-get install bind9” .
 
Instalasi bin9
Setelah proses installasi selesai langkah selanjutnya adalah mengkonfigurasi bind9 dengan nama file nya adalah name.conf.local yang berada di directory /etc/bind/.
 
Configure bin9
                 
Pada baris paling bawah tambahkan script berikut
 
Configure name local
Setelah itu save konfigurasi tersebut. Langkah selanjutnya adalah mengkonfigurasi 2 file yaitu db.local dan db.127. karna pada konfigurasi sebelumnya tertulis db.tk1 dan db.tk2. 
file tersebut yg akan menjadi file konfigurasi dns. Maka kita perlu mencopy file db.local menjadi db.tk1 dan db.127 menjadi db.tk2.
 
Copy file
Untuk konfigurasi db.tk1 ketikan perintah “nano db.tk1”. maka akan didapat tampilan file seperti dibawah ini.
 

Pada listing diatas ubah pada tulisan localhost menjadi alamat domain untuk local kita yaitu labtk.slm dan pada bagian bawah NS isikan juga labtk.slm. dan untuk sub domain www dan mail kita ganti dengan ip server local yaitu 192.168.10.1. untuk lebih jelasnya lihat gambar dibawah ini.
 
Configure db.tk1
Hal yang sama juga lakukan pada file db.ltk2
 
File db.tk2
 db.tk2
Setelah konfigurasi bind selesai. Lakukan restart pada service tersebut dengan mengetikan perinta “service bind9 restart”.
 restart bind9
Coba lakukan tes ping ke alamat labtk.slm
 
Ping domain
Lakukan juga ping dikomputer client jika sukses maka akan ada replay dari komputer server.
 
Ping client
Dan jika kita mengakses domain tersebut kepada web browser maka akan optomatis terhubung dengan web server yang sebelumnya telah kita buat. Demikianlah konfigurasi dns pada bab ini.
 
Test for client





Tidak ada komentar:

Posting Komentar