[Lab 8.3] Membuat Web Server PHP dengan HTTPD pada CentOS 7

[Lab 8.3] Membuat Web Server PHP dengan HTTPD pada CentOS 7 - Hallo sahabat Another Stuff, Pada Artikel yang anda baca kali ini dengan judul [Lab 8.3] Membuat Web Server PHP dengan HTTPD pada CentOS 7, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel Admin Server, Artikel Linux, Artikel Server, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : [Lab 8.3] Membuat Web Server PHP dengan HTTPD pada CentOS 7
link : [Lab 8.3] Membuat Web Server PHP dengan HTTPD pada CentOS 7

Baca juga


[Lab 8.3] Membuat Web Server PHP dengan HTTPD pada CentOS 7

Sebelumnya saya sudah membahas cara membuat Web Server biasa pada CentOS 7, pada kali ini saya akan membahas Web Server yang dapat menjalankan Script PHP. Web Server dengan PHP akan membaca perintah perintah file .php yang ada kemudian hasil output perintah tersebut akan dikirimkan pada Client yang memintanya, dengan PHP ini kita dapat membuat Web Server yang berisi konten Web Site dinamis yang bisa berubah-ubah secara otomatis. Web Server yang menggunakan PHP sangat sering digunakan untuk membangun situs situs dinamis seperti Facebook, dll.

Pada Sistem Operasi CentOS 7 kita dapat membuat sebuah Web Server dinamis dengan PHP. Kita hanya memerlukan aplikasi yang dapat menjalankan layanan Web yaitu Apache HTTPD dan tentu saja PHP yang tersedia pada repository CentOS. Saya akan mempraktekan Web Server PHP pada sebuah server, berikut ini adalah sedikit informasi tentang server yang akan saya konfigurasi :
    Sistem Operasi:Linux CentOS 7
    IP Address:192.168.56.40 (enp0s3)
    Domain Name:centos.dz
Dan sekarang kita akan mulai melakukannya pada langkah langkah dibawah ini :
  • Pertama konfigurasi IP Address pada Interface server menjadi static agar IP Address server permanen dan tidak berubah ubah.
  • [root@dz-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

  • Sekarang kita install paket HTTPD yang berisi apache untuk menjalankan layanan Web Server pada CentOS 7, dan juga paket PHP.
  • yum install httpd php php-mbstring php-pear
  • Aktifkan layanan httpd dan jalankan lewat systemctl.
  • systemctl enable httpd
    systemctl start httpd
  • Kemudian 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
  • Kita lakukan testing pada Client apakah Server sudah dapat melayani permintaan Web.
  • Untuk menghilangkan konten default diatas kita harus melakukan beberapa hal, pertama hapus file konfigurasi welcome.conf
  • rm /etc/httpd/conf.d/welcome.conf
  • Lalu buat file PHP pada direktori /var/www/html dengan nama index.php dan isikan dengan script php.
  • [root@dz-httpd ~]# vi /var/www/html/index.php
    <?php
    phpinfo();
    ?>
  • Restart layanan HTTPD untuk memperbarui konfigurasi Web Server.
  • systemctl restart httpd
  • Kemudian kita uji coba Web Server pada Client mengakses isi dari Web Server.


Demikianlah Artikel [Lab 8.3] Membuat Web Server PHP dengan HTTPD pada CentOS 7

Sekianlah artikel [Lab 8.3] Membuat Web Server PHP dengan HTTPD pada CentOS 7 kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel [Lab 8.3] Membuat Web Server PHP dengan HTTPD pada CentOS 7 dengan alamat link https://anothers-stuff.blogspot.com/2017/04/lab-83-membuat-web-server-php-dengan.html
close
==Close==