12
No. Exp : 1 WEB SERVER Tanggal : 26 November 2014 Nama : M Syahrul Fadillah Pelajaran : Adm. Server Kelas : XII TKJ B Pemateri : 1. Supriyadi A.md A. Tujuan Mengetahui Fungsi Web Server Dapat menerapkan web server ( apache2 ) B. Pendahuluan Sebuah nama web server yang bertanggung jawab pada request- response HTTP dan logging informasi secara detail. Selain itu, Apache juga diartikan sebagai suatu web server yang kompak, modular, mengikuti standar protokol HTTP, dan tentu saja sangat digemari. HTTP ( Hyper Text Transfer Protocol ) Dasar komunikasi data untuk World wide web (WWW). setiap kali kita membuka website/halaman web kita akan menggunakan protokol ini. port pada server 80 client acak. HTTPS ( Hyper Text Transfer Protocol Secure ) Versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris. C. Alat dan bahan 1. 1 unit PC/Laptop 2. Topologi

Web server HTTP dan HTTPS

Embed Size (px)

Citation preview

Page 1: Web server HTTP dan HTTPS

No. Exp : 1

WEB SERVER

Tanggal : 26 November 2014

Nama : M Syahrul Fadillah Pelajaran : Adm. Server

Kelas : XII TKJ B Pemateri : 1. Supriyadi A.md

A. Tujuan

Mengetahui Fungsi Web Server

Dapat menerapkan web server ( apache2 )

B. Pendahuluan

Sebuah nama web server yang bertanggung jawab pada request-

response HTTP dan logging informasi secara detail. Selain itu, Apache

juga diartikan sebagai suatu web server yang kompak, modular, mengikuti

standar protokol HTTP, dan tentu saja sangat digemari.

HTTP ( Hyper Text Transfer Protocol )

Dasar komunikasi data untuk World wide web

(WWW). setiap kali kita membuka website/halaman web

kita akan menggunakan protokol ini. port pada server 80

client acak.

HTTPS ( Hyper Text Transfer Protocol Secure )

Versi aman dari HTTP, protokol komunikasi dari

World Wide Web. Ditemukan oleh Netscape

Communications Corporation untuk menyediakan

autentikasi dan komunikasi tersandi dan penggunaan dalam

komersi elektris.

C. Alat dan bahan

1. 1 unit PC/Laptop

2. Topologi

Page 2: Web server HTTP dan HTTPS

D. Langkah Kerja

Konfigurasi DNS

1. Setting hosts

2. Setting hostname

3. Setting IP address

Page 3: Web server HTTP dan HTTPS

4. Restart network kemudian reboot

5. Install SSH

6. Remote menggunakan Putty, kemudian install BIND9

7. Masuk ke cd /etc/bind edit file nano.named.options

8. Edit nano.named.local tambahkan script berikut pada bagian bawah

9. Copy db.local ke db.net dan db.com, kemudian db.127 ke db.ip

Page 4: Web server HTTP dan HTTPS

10. Edit db.net

11. Edit db.com

12. Edit db.ip

Page 5: Web server HTTP dan HTTPS

13. Edit nano /etc/resolv.conf

14. Check configurasi dan check semua zone

15. Restart bind

16. Cek dig ke domain

Page 6: Web server HTTP dan HTTPS

17. Cek nslookup ke domain

Konfigurasi WEB SERVER

1. Edit hosts

2. Edit hostname

3. Masukkan IP address

4. Restart network kemudian reboot

Page 7: Web server HTTP dan HTTPS

5. Install SSH

6. Remote menggunakan Putty, kemdian install APACHE2

7. Buat folder /web di root kemudian copy file index html

8. Edit index.html sesuai keinginan

9. Masuk ke cd /etc/apache2/sites-available/ kemudian copy file default ke

syahrul ( folder baru )

10. Edit file syahrul

11. Enablekan syahrul kemudian restart apache2

Page 8: Web server HTTP dan HTTPS

12. Test menggunakan client

HTTPS

1. Masuk ke cd /etc/apache2/ kemudian buat folder ssl

2. Buat sertifikat pada untuk https

3. Masuk ke cd /etc/apache2/sites-available/ copy file default-ssl ke

syahrulhttps ( folder baru )

Page 9: Web server HTTP dan HTTPS

4. Edit file syahrulhttps

5. Ubah SSLCertificate

6. Enablekan syahrulhttps dan aktifkan ssl

7. Restart apache2

Page 10: Web server HTTP dan HTTPS

8. Test menggunakan client

9. Get certificate

Page 11: Web server HTTP dan HTTPS

10. Cek lagi menggunakan client

Page 12: Web server HTTP dan HTTPS

E. Kesimpulan

Web Server membantu seorang admin untuk membuat database

yang tersimpan di dalam web, dan dapat di settting siapa saja yang dapat

mengakses web tersebut.