Anda di halaman 1dari 6

LAPORAN 4

(Web Server dengan protokol HTTPS)

NAMA : Willy Achmad Nurani

KELAS : XII TKJ 2

Web Server merupakan sebuah program yang menggunakan protokol


HTTP/HTTPS yang berfungsi untuk melayani request atau permintaan dari
client melalui halaman web browser (Chrome, Mozilla, Firefox, Opera, Safari
dll).

Contoh Web Server adalah :

1. Apache
2. IIS
3. NGINX
4. Lighttpd
5. Sun Java System
6. Xitami
7. Zeus

Fungi dari Web Server yaitu :

1. Menghosting beberapa website atau aplikasi web.


2. Memproses permintaan FTP (File Transfer Protocol).
3. Mengirim dan menerima email.

Kelebihan dari web server :

1. Lintas platform.
2. Adanya komunitas besar serta dokumentasi yang lengkap.
3. Konfigurasi yang cukup mudah.
4. Kompitabel dengan menggunakan WordPress.
5. Bersifat Open Source.
6. Patch keamanan yang selalu diperbarui.
7. Memiliki perangkat lunak yang stabil.
HTTP adalah protokol yang digunakan oleh web server.semua data yang
dikirim menggunakan protokol tersebut tidak teenkripsi (PLAIN text biasa).
Oleh karena itu perlu ditambah protokol SSL agar lebih secure (aman).
SSL (Secure Socket Layer) adalah sebuah enskripsi dari jaringan komputer
untuk http yang dianggap tidak aman.

PEMBAHASAN
1. Login ke debian sebagai user root

2. Selanjutnya yang kita lakukan adalah tuliskan perintah : apt-get purge


apache2 jika muncul tampilan seperti dibawah ketik Y lalu enter.
Selan
jutnya ketikkan perintah: apt install apache2 openssl
3. Selanjutnya ketikkan perintah: mkdir /etc/apache2/ssl

4. Selanjutnya ketikkan perintah:


openssl req -x509 -newkey
rsa:2048 -keyout /etc/apache2/ssl/apache.key -out
/etc/apache2/ssl/apache.crt -nodes -days 365

5. Selanjutnya ketikkan perintah: a2enmod ss

6. Selanjutnya pastikan keluar tampilan seperti di atas. Lalu ketikkan perintah:


a2ensite default-ssl.conf
nano /etc/apache2/sites-
7. Slanjutnya ketikkan perintah:
available/default-ssl.conf

8. Selanjutnya enter akan muncul tampilan seperti dibawah ini. Kemudian cek
apakah sudah sesuai atau belum. Jika belum maka kita harus mengantinya
dengan ketikkan perintah
/etc/apache2/ssl/apache.crt dan
/etc/apache2/ssl/apache.key
Jika sudah tekan Ctrl+X lalu Y enter

9. Selanjutnya restart apache2 dengan menggunakan perintah:


/etc/init.d/apache2 restart
10. Selanjutnya buka browser. Tulis https:// nama web kalian atau
https:// id servermu

11. Selanjutnya Advanced akan keluar tampilan seperti dibawah ini.


SEKIAN TERIMA KASIH DAN SEMOGA
BERHASIL MELAKUKAN KONFIGURASI
TERSEBUT.

Anda mungkin juga menyukai