KONFIGURASI WEB SERVER
Nama : Novi Lutfiana
Kelas : XI TKJ A
Laporan Konfigurasi Web Server
Pada dokumentasi kali ini saya akan menjelaskan materi tentang bagaimana cara Konfigurasi Web Server di PNETLAB. Sebelum masuk pada tahap konfigurasi terlebih dahulu saya ingin menjelaskan sedikit mengenai Web Server.
Web Sever merupakan perangkat yang bertugas sebagai pusat kontrol yang berfungsi memproses permintaan (HTTP Request) yang diterima dari browser, kemudian Server menerima Request dan memprosesnya menjadi halaman situs web (HTTP Respone). Selain menjadi penghubung dengan situs web dan memproses HTTP Request yang dikirim oleh browser.
Adapun fungsi umum lainnya dari Web Server :
- Memastikan semua modul yang dibutuhkan tersedia dan siap digunakan
- Membersihkan penyimpanan, cache, dan modul yang tidak terpakai
- Melakukan pemeriksaan keamanan terhadap HTTP Request yang dikirimkan browser.
Sebelumnya melakukan konfigurasi Web Server ini dibutuhkan DNS server untuk melakukan konfigurasi pada Web Server. Untuk cara konfigurasi pada DNS Server bisa dilihat atau dicek pada blog berikut (https://novilutfiana31.blogspot.com/2023/02/konfigurasi-dns-server.html)
Jika sudah melakukan konfigurasi DNS Server, maka langkah selanjutnya saya akan melakukan konfigurasi Web Server. Sebelum melakukan pada tahapan konfigurasi nya terlebih dahulu persiapan apa saja alat dan bahan yang dibutuhkan, adapun alat dan bahan yang dibutuhkan antara lain :
- Aplikasi VMware
- PNETLAB
- Laptop
Langkah-langkah Konfigurasi Web Server
1. Langkah pertama, karena konfigurasi Web Server merupakan lanjutan dari konfigurasi DNS, maka terlebih dahulu jalankan terminal pada Server_Novi dengan mendouble klik perangkat Server nya->Kemudian disini saya akan masuk ke dalam direktori /etc/bind->Selanjutnya ketikkan perintah nano belajar->Lalu tambahkan nama domain www serta IP Address yang digunakan pada Eth1 disini saya menggunakan IP Address pada Eth1 nya yaitu 192.168.43.125.
- Settingan sebelum menambah domain script www pada file belajar dengan domain name belajarnovi.net
- Settingan sesudah menambah domain script www pada file belajar dengan domain name belajarnovi.net
2. Selanjutnya saya akan melakukan restart dan memverifikasi pada paket dns. Dengan cara ketikan perintah systemctl restart bind9->Tekan enter->Kemudian cek status bind9, dengan cara ketikkan perintah systemctl status bind9. Dapat di lihat bahwa status yang terdapat pada bind9 active running yang berarti aktif.
3. Lakukan pengujian ping pada domain name www.belajarnovi.net, dengan mengetikkan perintah ping www.belajarnovi.net->Kemudian pastikan bahwa IP Address nya mengarah pada Server_Novi atau mengarah pada Eth1 yang mempunyai IP 192.168.43.125/24.
4. Kemudian ketikkan perintah apt install apche2, untuk melakukan penginstalan paket aplikasi apche2 yang dibutuhkan dalam konfigurasi web server->Pada tahapan install paket apache2 saat proses instalasi akan terhenti dan akan muncul paket yang disarankan untuk melakukan konfirmasi lebih lanjut dengan memberitahukan kepada kita bahwa akan ada tambahan proses install untuk dipakai nya ruang disk sebesar 8098KB maka disini saya ketikkan saja Y yang artinya yes dan setuju untuk melajutkan proses install paket apche2 nya->Lalu tunggu sampai proses install hingga selesai.
5. Langkah selanjutnya saya akan melakukan backup file pada apache2. Terlebih dahulu saya akan masuk kedalam apache2, dengan mengetikkan perintah cd /etc/apache2/sites-available/->Tekan enter->Ketikkan perintah ls untuk melihat isi dari direktori tersebut.
6. Kemudian copy file 000-default.conf dengan cara ketikkan perintah cp 000-default-conf belajar.conf->Tekan enter->Lalu ketikkan perintah ls untuk melihat apakah file 000-default-conf berhasil di copy pada direktori apche2. Terlihat pada gambar dibawah ini bahwa file 000-default-conf berhasil di copy.
7. Selanjutnya saya akan mengedit file pada belajar.conf, dengan mengetikkan perintah nano belajar.conf->Lalu edit file tersebut->Pada bagian ServerName ubah domain name nya menjadi domain name yang telah dibuat sebelumnya disini saya menggunakan domain name www.belajarnovi.net.
- Settingan sebelum mengubah domain name
- Settingan sesudah mengubah domain name dengan domain name yang telah dibuat
Jika sudah selesai, simpan hasil konfigurasi dengan menekan Ctrl + X->Tekan Y->Kemudian tekan enter.
8. Lalu pindah ke direktori /var/www/html/, dengan cara ketikkan perintah cd /var/www/html/->Tekan enter->Lalu ketikkan perintah ls untuk melihat isi dari direktori tersebut.
9. Kemudian ketikkan perintah untuk masuk ke folder index.html dengan cara ketikkan perintah nano index.html.
10. Selanjutnya Mengubah kalimat IT work pada file index.html menjadi novi yang ada pada title, selain itu juga dapat melakukan perubahan seperti yang dibutuhkan lainnya.
- Sebelum diedit
- Sesudah diedit
Jika sudah selesai, simpan hasil konfigurasi dengan menekan Ctrl + X->Tekan Y->Kemudian tekan enter.
11. Kemudian saya akan mengaktifkan site belajar.conf dan menonaktifkan site default yang sudah ada->Untuk Menonaktifkan site default dengan cara ketikkan perintah a2dissite 000-default.conf->Lalu mengaktifkan site belajar.conf dengan cara kettikan perintah a2ensite belajar.conf.
12. Restart paket apache2 supaya konfigurasi yang telah dilakukan bisa diproses, dengan mengetikkan perintah /etc/init.d/apache2 restart.
13. Selanjutnya buka Server Client terlebih dahulu dan pastikan bahwa client sudah up, seperti gambar dibawah ini, klik ok.
14. Jika sudah lakukan verifikasi pada client dengan memastikan bahwa server client sudah mendapat ip dari yang diberikan oleh server. Dengan cara pilih menu->Pilih System Tools->Kemudian Pilih Mate Terminal->Lalu ketikkan perintah ifconfig eth1.
15. Selanjutnya ubah resolv dari DNS ke Ip Server Lokal, dengan cara ketikkan perintah nano /etc/resolv.conf.
- Sebelum melakukan perubahan pada resolv.conf
- Sesudah melakukan perubahan pada resolv.conf
Jika sudah selesai, simpan hasil konfigurasi dengan menekan Ctrl + X->Tekan Y->Kemudian tekan enter.
16. Kemudian saya akan melakukan uji coba ping pada domain www.belajarnovi.net , dengan mengetikkan perintah ping www.belajarnovi.net.
17. Selanjutnya, buka web browser (Chrome) pada Ubuntu Desktop->Lalu browsing belajarnovi.net.
18. Sebelumnya jika ingin menggunakan paket aplikasi NGINX, maka harus di nonaktifkan terlebih dahulu paket apache2 dengan cara ketikkan perintah systemctl stop apache2->Jika sudah cek status terlebih dahulu apakah berhasil di nonaktifkan, dengan cara ketikkan perintah systemctl status apache2. Terlihat pada gambar dibawah ini bahwa paket apche2 berhasil di nonaktifkan terlihat pada bagian status inactive yang artinya tidak aktif.
19. Kemudian ketikkan perintah apt install nginx, untuk melakukan penginstalan paket aplikasi nginx yang dibutuhkan dalam konfigurasi web server->Pada tahapan install paket nginx saat proses instalasi akan terhenti dan akan muncul paket yang disarankan untuk melakukan konfirmasi lebih lanjut dengan memberitahukan kepada kita bahwa akan ada tambahan proses install untuk dipakai nya ruang disk sebesar 4901KB maka disini saya ketikkan saja Y yang artinya yes dan setuju untuk melajutkan proses install paket nginx nya->Lalu tunggu sampai proses install hingga selesai.
20. Pindahkan file index.html ke /var/www dengan cara kettikan perintah mv index.html /var/www.
21. Jika sudah berhasil dipindahkan maka langkah selanjutnya lakukan restart paket nginx dengan cara ketikkan perintah /etc/init.d/nginx restart->Lalu untuk mengecek statusnya dengan cara ketikkan perintah /etc/init.d/nginx status. Terlihat pada gambar dibawah ini bahwa paket nginx status nya sudah active.
22. Selanjutnya, buka web browser (Chrome) pada Ubuntu Desktop->Lalu browsing kembali domain name nya yaitu belajarnovi.net.
Komentar
Posting Komentar