Web Server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada client yang berhubungan dengan web. Untuk lebih jelas penjelasan megenai Web Server bisa dilihat dari postingan admin sebelumnya yaitu Web Server | Istilah-Istilah Dalam Jaringan. Sebelum masuk materi ini. kita harus install dan konfigurasi Domain Namer Server [BIND] terlebih dahulu untuk melakukan installasi dan konfigurasi Web Server. Berikut Konfigurasinya
Topologi
Pada postingan kali, admin menggunakan topologi sebagai berikut :
Menginstall HTTPD
Pertama-tama Install terlebih dahulu HTTPD nya. masukkan command berikutyum install httpd -y
Pastikan Paket sudah terinstall
Konfigurasi httpd.conf
Selanjtunya, kita akan konfigurasi file htpd.conft. masukkan command dibawah ini. Didalam file httpd.conft ini. kita akan konfigurasi ServerAdmin, ServerName, Directory "/var/www", DirectoryIndex.nano /etc/httpd/conf/httpd.conf
ServerAdmin itu sendiri adalah nama email yang bertujuan jika terjadi masalah pada web server, Client dapat mengirim email (yang mengelola web server) untuk menanyakan masalah yang terjadi pada web server. Dengan cara, mengubahnya sesuai dengan domain yang sudah dibuat sebelumnya
ServerName adalah nama domain yang telah dibuat. Caranya dengan mengubahnya sesuai dengan nama domain yang sudah dibuat dengan diikuti port yang akan digunakan client untuk mengakses web server. Portnya itu bisa menggunakan port HTTP yaitu 80 bisa juga port HTTPS yaitu 43. Disini admin menggunakan port http yaitu 80.
Pada (Directory "/var/www"), Ubah option None menjadi All disamping tulisan AllowOverride untuk mengaktifkannya
Pada (DirectoryIndex). Admin menambhakan format yang akan ditayangkan jika si client mengakses web server. Kalau sebelumnya, hanya bisa membaca dalam format .html (default), admin tambahkan format .cgi dan .php. karena admin akan mengkonfigurasi .cgi dan .php nantinya.
Service HTTPD
Setelah selesai konfigurasi httpd.conf. lalu, jalankan dan enable service httpd agar konfigurasi yang telah dilakukan sebelumnya dapat berjalan. Masukkan command berikutsystemctl start httpd
systemctl enable httpd
Service HTTP Pada Firewall
Tambahan service HTTP dapat firewall yang bertujuan agar si client dapat mengakses service hhtp (port 80)pada server. Kemudian reload firewall. Masukkan perintah berikutfirewall-cmd --add-service=http --permanent
firewall-cmd --reload
Verifikasi Web Menggunakan Clietn Windows
Setting DNS Server Client menggunakan IP si serverSekarang admin check tampilan webnya. Buka browser >> masukkan domainnya. Pada gambar dibawah ini adalah tampilan defaultnya.
Menambahkan File index.html
Sekarng kita akan ganti tampilan awal web yang tadi kita buat. Untuk itu, buat file index.html pada /var/www/htmlnano /var/www/html/index.html
Isikan file tersebut dengan menambahkan script html,
Verifikasi Web Menggunakan Client Windows
Buka browser dan masukkan domain atau IP Server. Karena sebelumnya admin coba mengakses menggunakan domain. sekarang admin coba mengaksesnya menggunakan IP Server
Cukup sekian materi Web Server Apache Centos 7 yang dapat saya sharing
Tunggu tutorial selanjutnya
Terima kasih sudah berkunjung
Mohon maaf jika ada kekurangan dan
Semoga bermanfaat
ConversionConversion EmoticonEmoticon