Definisi
Web server adalah perangkat lunak maupun keras yang memberi layanan berupa data dengan protokol yang telah ditentukan sedemikian rupa seperti HTTPS atau HTTP dari pengguna intenet dan web server juga akan menuyediakan layanan dalam bentuk halaman web.
Topologi
Konfigurasi
- Pertama-tama tentu kita harus membuat popology seperti pada gambar sebelumnya dan melakukan konfigurasi DNS Server terlebih dahulu.
- Setelah itu edit file belajar.conf dan tambahkan di bagian paling bawah seperti gambar di bawah ini, www IN A 192.168.227.122(alamat IP). Setelah itu simpan file tersebut.
- Setelah itu restart bind9 untuk menyimpan konfigurasi, dengan sintaks systemctl restart bing9.service. Jika restart bind9 berhasil setelah itu kita akan menginstall apache2.
- Pergi ke directory sites-available yang berada di dalam directory /etc/apache2 dengan sintaks cd /etc/apache2/sites-available.
- Melakukan edit pada file munif.conf menggunakan nano, nano munif.conf setelah itu ubah seperti gambar di bawah ini www.munif.net, jika sudah simpang konfigurasi caranya adalah crtl + X > Y > Enter.
- Selanjutnya adalah pergi ke directory html dengan sintaks cd /var/www/html setelah itu lihat isi directory dengan sintaks ls.
- Setelah itu edit file Index.html dengan sintaks nano index.html dan ubah pada bagian tittle seperti pada gambar di bawah ini.
- Jika sudah pergi lagi ke directory sites-available dan dissable file 000-derault.conf dengan sintaks a2dissite 000-default.conf setelah itu endsite yang berfungsi untuk mengaktifkan file munif.conf dengan sintaks a2ensite munif.net dan pastikan feedback yang diberikan seperti pada gambar di bawah ini.
- Setelah itu restart apache2 dengan sistemctl untuk menjalankan perubahan konfigurasi yang sebelumnya kita edit pada apache2 dengan sintaks systemctl restart apache2.service, untuk memastikannya gunakan sintaks systemctl status apache2.service, dan pastikan active(running) seperti pada gambar di bawah ini.
Verifikasi Pada User
- Untuk verifikasi pada user kita akan login dulu ke linux desktop, saat ingin connect klik OK pada bagian seperti pada gambar di bawah ini.
- Pada desktop buka MATE Terminal.
- Jika resolv sudah di edit dengan benar maka sekarang kita bisa melakukan ping ke www.munif.net. Pastikan hasilnya TTL seperti pada gambar di bawha ini.
- Jika sudah sekarang kita bisa buka google chrome lalu ketikkan pada search engine nama domain kita dan pastika hasilnya seperti pada gambar di bawah, maka konfigurasi apache kita sudah berhasil.
- Selanjutnya kita akan menggunakan nginx, untuk melakukannya kita harus menonaktifkan apachenya terlebih dahulu dengan sintaks systemctl stop apache2 setelah itu cek statusnya juga dengan systemctl sepeerti pada gambar di bawha ini, dan pastikan inactive (dead).
- Setelah itu install ningx dengan sintaks apt install nginx, setelah itu klik y untuk melanjutkan installasi.
- Setelah itu pindah ke directory html dengan sintaks cd /var/www/html dan pindahkan file index.html ke /var/www seperti pada gambar di bawah ini setelah itu kita ls untuk melihat hasilnya.
- Dan setelah itu kita dapat melakukan pengecekan pada chrome dan yang sebelumnya apache akan berubah menjadi nginx seperti pada gambar di bawah ini._______________________________________________________________________________________________________
Sekian tutorial dari saya mengenai web servere menggunakan apache dan nginx semoga tulisan saya dapat membantu pembaca terima kasih waktunya.
Bekasi, 2 Maret 2023
Penulis: Minif Shahliansyah
Komentar
Posting Komentar