-->

Creating Web Server HTTPD CentOS 7



Creating Web Server HTTPD CentOS 7 - Sebelumnya saya jelasin dulu apa itu Web Server, adalah sebuah server yang menyediakan layanan konten Web Site atau situs dalam bentuk file HTML. Sebuah Web Server menyimpan konten situs Web HTML yang dapat diakses dari Jaringan Internet, Web Server menggunakan protokol HTTP untuk membawa isi konten si web pada saat melalui Jaringan Internet, HTTP bekerja dengan protokol TCP pada port 80 dan 443 jika menggunakan TLS/SSL. Agar sebuah server dapat melayani pari Client, ermintaan Web dmaka diperlukan aplikasi yang dapat menjalankan layanan HTTP tersebut.

Dan Dalam Sistem operasi CentOS 7 terdapat aplikasi yang dapat menjalankan HTTP yaitu HTTPD atau Apache, aplikasi ini terdapat pada repositori lokal pada DVD ataupun pada Internet. Pada posting kali ini saya akan mencontohkan cara membuat Web Server pada Server sistem operasi CentOS 7. Berikut ini adalah sedikit informasi dari web Server yang akan saya konfigurasi :

Sistem Operasi :     Linux CentOS 7
IP Address        :     192.168.56.40 (enp0s3) interface nya.
Domain Name  :     centos.dz

Pertama konfigurasi IP Address pada Interface server menjadi static agar IP Address server permanen dan tidak berubah ubah.
[root@fms-httpd ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

    TYPE=Ethernet
    BOOTPROTO=static
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    NAME=enp0s3
    UUID=2bc33e21-067b-4a2f-a8b3-b90db29177eb
    DEVICE=enp0s3
    ONBOOT=yes
    IPADDR=192.168.56.40
    NETMASK=255.255.255.0
    GATEWAY=192.168.56.1
    DNS1=192.168.56.40
    DNS2=8.8.8.8


Selanjutnya kita install paket HTTPD yang berisi apache untuk menjalankan layanan Web Server pada CentOS 7.
yum install httpd
Aktifkan layanan httpd dan jalankan lewat systemctl.
systemctl enable httpd
systemctl start httpd
lalu buka firewall untuk layanan HTTP Port 80 dan juga HTTPS Port 443 dengan firewall-cmd.
firewall-cmd --perma --add-port=80/tcp
firewall-cmd --perma --add-port=443/tcp
firewall-cmd --reload
Kemudian Kita lakukan testing pada Client apakah Server sudah dapat melayani permintaan Web.


ohh ya untuk menghilangkan konten default dari si web server kita harus melakukan beberapa hal, pertama hapus file konfigurasi welcome.conf
rm /etc/httpd/conf.d/welcome.conf
Lalu buat file HTML pada direktori /var/www/html dengan nama index.html
[root@fms-httpd ~]# vi /var/www/html/index.html

<h1>WEBSITE HTTPD TESTING 123</h1>

Kemudian restart layanan httpd untuk memperbarui konfigurasi Web Server.
systemctl restart httpd
terakhir kita lihat hasilnya pada Client.





Berlangganan update artikel terbaru via email:

0 Response to "Creating Web Server HTTPD CentOS 7"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel