web & dns server

16
SMK N 1 Lintau Buo Lembaran : Jobshet Jurusan : Teknik Komputer Jaringan Ma pel : Produktif Waktu : 8 x 45 Menit Topik : WEB Server Kelas : XII TKJ Judul : Membangun WEB Server Web Server digunakan sebagai sarana penyedia informasi, dalam web server terdapat halaman dengan bermacam informasi yang dapat diakses oleh pengguna jaringan. Membangun web server diibaratkan seperti membangun sebuah toko, setelah toko terbangun kita dapat mengisi toko tersebut dengan produk yang dibutuhkan. Web server yang akan dibangun pada praktikum ini akan diisi dengan halaman web yang berisi peringatan, pesan peringatan biasanya dimanfaatkan oleh administrator jaringan terkait larangan, peraturan dan pembatasan hak akses pada jaringan tertentu. Praktikum ini bertujuan agar siswa mampu membagun sebuah web server dengan sistem operasi berbasis linux dan mengisi server tersebut dengan halaman web HTML sederhana Adapun langkah praktikum adalah sebagai berikut 1. Login pada terminal ROOT pada sistem operasi Linux Debian 2. Mengedit Repositori debian dengan perintah # nano /etc/apt/sources.list

Upload: hadi-nursyam

Post on 05-Jul-2015

176 views

Category:

Education


11 download

DESCRIPTION

Modul Praktikum Administrasi server XII TKJ DNS Web server

TRANSCRIPT

Page 1: Web & dns server

SMK N 1 Lintau Buo Lembaran : Jobshet

Jurusan : Teknik Komputer Jaringan Ma pel : Produktif

Waktu : 8 x 45 Menit Topik : WEB Server

Kelas : XII TKJ Judul : Membangun WEB Server

Web Server digunakan sebagai sarana penyedia informasi, dalam web server

terdapat halaman dengan bermacam informasi yang dapat diakses oleh pengguna jaringan.

Membangun web server diibaratkan seperti membangun sebuah toko, setelah toko terbangun

kita dapat mengisi toko tersebut dengan produk yang dibutuhkan.

Web server yang akan dibangun pada praktikum ini akan diisi dengan halaman web

yang berisi peringatan, pesan peringatan biasanya dimanfaatkan oleh administrator jaringan

terkait larangan, peraturan dan pembatasan hak akses pada jaringan tertentu.

Praktikum ini bertujuan agar siswa mampu membagun sebuah web server dengan

sistem operasi berbasis linux dan mengisi server tersebut dengan halaman web HTML

sederhana

Adapun langkah praktikum adalah sebagai berikut

1. Login pada terminal ROOT pada sistem operasi Linux Debian

2. Mengedit Repositori debian dengan perintah # nano /etc/apt/sources.list

Page 2: Web & dns server

3. Akan terlihat beberapa repositori yang disediakan debian, tanda # pada awal baris

repositori menandakan repo tersebut tidak aktif, untuk mengaktifkan repositori cukup

menghilangkan tanda # tersebut, dan untuk menon aktifkan repositori tambahkan

tanda #

4. Hilangkan tanda pagar # pada repositori deb cdrom: , dan beri tanda # pada repositori

lain. Ini berfungsi untuk installasi paket softwere linux yang bersumber hanya dari

CD room

5. Untuk menyimpan gunakan tombol (Ctrl + O) lalu Enter dan untuk keluar dari

Sources.list gunakan (Ctrl + X)

Page 3: Web & dns server

6. Untuk menginstal paket web server pada debian, ketikan perintah # apt-get install

apache2 php5 mysql-server phpmyadmin lalu Enter

7. Akan mulcul pesan pengunaan ruang harddisk, jika setuju ketik Y dan lanjutkan

dengan Enter

8. Anda akan diminta mengisikan password baru untuk root mysql

9. Ketik ulang pasword untuk konfirmasi

10. Pilih paket web server yang akan digunakan, pada praktikum ini pilig apache2

dengan cara menekan tombol spasi pada keybord

Page 4: Web & dns server

11. Untuk melanjutkan gunakan tombol Tab lalu Enter

12. Tunggu proses instal paket hingga selesai

13. Paket yang selesai di instal ditandai dengan munculnya tanda pagar # tempat

mengetikan perintah

14. Web server yang diinstal akan memamfaatkan alamat IP yang diseting pada perangkat

eternet yang digunakan, pada contoh gambar ethernet yang dipakai adalah eth0

Page 5: Web & dns server

dengan IP 192.168.1.20, alamat IP akan berbeda tiap kompiter siswa maka terlebih

dahulu pastikan alamat IP yang terpasang dengan perintah # ifconfig

15. Untuk memeriksa web server telah berjalan, ketikan alamat IP terseting pada Web

brouser yang disediakan debian

16. Jika berhasil akan muncul halaman web dengan pesan bahwa web server telah bekerja

IT WORK

17. Langkah selanjutnya adalah mengisi web server kita dengan berbagai halaman yang

berisi informasi. Memasukan halaman web pada dasarnya hanya mengisikan

Page 6: Web & dns server

halaman HTML kedalam folder VAR dan WWW, halaman HTML tersebut harus

diberi nama index.html

18. Kita dapat membuka folder VAR dan WWW dengan mengetikan perintah # nautilus

19. Pilih direktori ROOT yang ditandai garis miring “/” berada diatas direktori home

20. Cari dan buka folder VAR

Page 7: Web & dns server

21. Cari dan pilih folder WWW

22. Didalam folder www terdapat halaman html dengan nama index.html

Page 8: Web & dns server

23. Halaman html tersebut dapat kita edit dengan teks editor, klik kanan pada file html

dan pilih open with text editor

24. Akan muncul bentuk skrip html dasar

25. Lakukan pengeditan sesuai selera, <h1>...</h1> digunakan untuk ukuran huruf, <br>

digunakan untuk baris baru

Page 9: Web & dns server

26. Simpan kembali halaman yang diedit dengan menekan SAVE pada text editor, uji

kembali halaman web dengan mengetikan IP pada web brouser yang tersedia

Page 10: Web & dns server

SMK N 1 Lintau Buo Lembaran : Jobshet

Jurusan : Teknik Komputer Jaringan Ma pel : Produktif

Waktu : 8 x 45 Menit Topik : WEB Server

Kelas : XII TKJ Judul : DNS Server

DNS (Domain Name Server) adalah server yang bertugas menerjemahkan alamat IP

menjadi nama Domain, pengguna akan lebih mudah mengingat nama suatu situs daripada

mengingat IP yang digunakan. Pada jobshet praktikum sebelumnya telah dibangun suatu

WEB server dengan konten html, namun web server tersebut baru memiliki IP, atau belum

memiliki nama domain

Nama domain yang akan diberikan pada web server ini adalah www.proxysmk.net,

adapun langkah praktikun yang akan dikerjakan iyalah sebagai berikut :

1. Menginstal paket DNS yang disediakan linux debian dengan mengetikan perintah

# apt-get install bind9

2. Ketik Y dan lanjutkan dengan enter

Page 11: Web & dns server

3. Bind 9 selesai diinstal

4. Langkah awal pengeditan DNS adalah mengedit file named.conf yang berada pada

folder etc/bind. Ketikan perintah # nano /etc/bind/named.conf

5. Didalam file named.conf terdapat beberapa parameter DNS untuk localhost, kita akan

menyisipkan perintah satu baris diatas Include “/etc/bind/named.conf

6. Ketikan perintah sesuai gambar berikut tepat diatas include

7. Simpan kembali dengan menekan tombol (Ctrl + O) lalu enter, untuk keluar tekan

(Ctrl +X)

Page 12: Web & dns server

8. Selanjutnya kita akan mengkopi file db.local dan db.127 yang berada pada folder

/etc/bind/ , agar lebih mudah kita akan membuka folder /etc/bind/ terlebih dahulu.

9. Untuk membuka folder atau direktori ketikan perintah # cd /etc/bind/ dan untuk

melihat isi folder gunakan perintah # ls

10. File yang akan kita copy adalah db.local dan db.127 kemudian di paste pada folder

/var/cache/bind/ dan dirubah nama menjadi db.proxy dan db.192

11. Perintah yang diketikan adalah

# cp db.local /var/cache/bind/db.proxy

# cp db.127 /var/cache/bind/db.192

# cd /var/cache/bind/

# ls

# nano db.proxy

12. Selanjutnya kita akan mengedit db.proxy dengan mengganti localhose menjadi

proxysmk.net

Page 13: Web & dns server

13. IP yang digunakan pada DNS ini adalah 192.168.1.20, pada komputer siswa IP yang

digunakan akan berbeda. Pastikan kembali IP komputer anda

14. Untuk menyimpan gunakan tombol (Ctrl + O) lalu enter dan untuk keluar editan

(Ctrl + X)

15. File selanjutnya yang akan kita edit adalah db.192 . ketikan perintah # nano db.192

Page 14: Web & dns server

16. Kembali edit localhose dan ganti menjadi proxysmk.net , angka 20.1.168 adalah tiga

kelompok IP yang dibaca dari belakang, tergantung IP komputer yang digunakan

siswa.

17. Langkah selanjutnya mengedit file resolv.conf, ketikan perintah

# nano /etc/resolv.conf

Masukan nama domain proxysmk.net dan IP komputer, jangan lupa simpan.

18. Agar DNS server dapat bekerja, restar service bind9 dengan perintah

# /etc/init.d/bind9 restart

Atau anda bisa merestar keseluruhan service komputer dengan perintah # init 6

19. Untuk membersihkan tampilan pada terminal dapat digunakan perintah # clear

20. Kita dapat mengujicoba server DNS telah berjalan dengan baik pada komputer

manapun yang terhubung dengan komputer server, asalkan DNS pada komputer

tersebut diseting dengan IP server DNS (192.168.1.20), jika menguji langsung dengan

terminal Ubah dahulu DNS pada Interfaces

# nano /etc/network/interfaces

Page 15: Web & dns server

21. Setiap selesai edit file disarankan merestart service dengan # init 6 atau gunakan

# /etc/init.d/networking restart untuk merestar service Network

22. Untuk mengujicoba DNS server gunakan perintah

# nslookup 192.168.1.20 “sesuai IP pada komputer” atau

# nslookup www.proxysmk.net

23. Ujicobakan pada web brouser, ketikan alamat domain yang telah kita buat di DNS

www.proxysmk.net

Page 16: Web & dns server

Selamat bekerja