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
Setelah konfigurasi bind selesai. Lakukan restart pada
service tersebut dengan mengetikan perinta “service bind9 restart”.
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