Konfigurasi Web Server
KONFIGURASI WEB SERVER DI VIRTUALBOX
web server adalah sebuah perangkat keras (hardware) atau perangkat lunak (software) yang bertugas untuk menyimpan, mengelola, dan mengirimkan konten situs web ke pengguna yang mengaksesnya.
Ketika kita membuka sebuah halaman web, web server yang mengelola data tersebut dan mengirimkannya melalui internet. Ini bisa berupa file HTML, gambar, video, hingga file JavaScript yang diperlukan untuk menampilkan halaman secara utuh.
Fungsi :
Menyimpan dan Mengirimkan Konten: Web server menyimpan berbagai konten sebuah situs, seperti file HTML, CSS, JavaScript, dan gambar. Ketika ada permintaan untuk mengakses halaman web, server akan mengirimkan data yang diminta melalui internet.
Menangani Permintaan HTTP: Web server menggunakan protokol HTTP/HTTPS untuk menerima permintaan dari browser dan mengirimkan respons kembali.
Konfigurasi :
1. Langkah pertama untuk melakukan konfigurasi DNS Server pada VirtualBox, disini kita bisa menjalankan terlebih dahulu VM Linux Ubuntu, dengan klik pada VM > Start.
2. Selanjutnya kita bisa masuk ke dalam terminal Linux Ubuntu, dan masuk ke dalam User Root untuk mendapatkan akses penuh dengan menggunakan perintah sudo -i > masukkan Password.
3. Setelah itu kita perlu memberikan IP Address pada Server Linux Ubuntu nya agar berada dapat terhubung dalam jaringan, dengan mengakses file konfigurasi IP Address pada /etc/netplan/50-cloud-init.yaml > kemudian berikan konfigurasi IP Address seperti gambar di bawah.
4. Kita bisa cek hasil konfigurasi IP Address nya dengan memberikan perintah ip a, Pastikan IP Address nya sudah sesuai dengan yang di setting sebelumnya.
5. Kemudian disini kita perlu menginstall layanan untuk web servernya salah satu layanan yang bisa kita gunakan adalah Apache2, install layanan apache2 menggunakan perintah apt install apache2 > y.
6. Cek hasil instalasi apache2 dengan perintah dpkg -l apache2, pastikan terdapat apache2 sudah terinstall.
7. Kita perlu membuat file untuk konfigurasi web servernya, disini kita bisa menggunakan templatenya yaitu file 000-default.conf, Copy file tersebut dengan masuk pada /etc/apache2/sites-available > berikan perintah cp 000-default-conf arifin.conf
8. Kemudian setting untuk ServerAdmin nya pada arifin.conf dengan memberikan nama email kita seperti pada gambar.
9. Lalu kita perlu menonaktifkan file templatenya dan mengaktifkan file konfigurasi yang baru dengan perintah a2dissite 000-default.conf > a2ensite arifin.conf
10. Kita bisa mengubah tampilan website nya pada /var/www/html > index.html
11. Kustom tampilan websitenya pada index.html
12. Restart kemudian cek layanan apache2 dengan perintah systemctl restart apache2 > systemctl status apache2. pastikan layanannya berjalan
12. Untuk pengecekkan Web server pada komputer kita perlu menyetting Network Adapter Linux Ubuntu kita menjadi Host Only supaya dapat terhubung dengan komputer fisik, Matikan VM > Network adapter : Host Only > Nyalakan VM
13. Setting IP address pada komputer fisik agar berada pada 1 jaringan yang sama dengan masuk ke pengaturan Network and Sharing Center, dengan Windows + R > Ketikkan ncpa.cpl > OK.
14. Setting IP addressnya menggunakan network yang sama dengan server Linux Ubuntu, pilih interface VirtualBox > Internet protocol version 4 > Masukkan IP addressnya.
15. Setelah semua itu maka kita dapat mengakses websitenya pada browser menggunakan IP address server, yang artinya konfigurasi layanan Web server kita telah berhasil
Komentar
Posting Komentar