Assalammualikum wr wb
Kembali lagi saat ini saya akan sharing bagaimana cara mengaktifkan php module apache pada redhat 8, module ini digunakan supaya apache dapat load program berjenis php pada saat webserver diakses, hal tersebut dilakukan karena pada apache module ini tidak terinstall sekaligus, untuk itu kita dapat lakukan penambahan module secara manual. 

Untuk skema yang saya lakukan saat ini, saya mempunya server redhat untuk uji dan server khusus management dns local menggunakan webmin, dan juga 1 client untuk pengujian.

1. Anda dapat menggunakan perintah berikut untuk mengunduh module php pada apache.
[root@redhat]#yum install php php-mysqlnd php-pdo php-gd php-mbstring

2. Setelah module sukses terinstal anda dapat restart service server.
[root@redhat]#systemctl restart httpd

3. Menggunakan echo, anda dapat membuat test file .php dengan nama info.php
[root@redhat]#echo "<?php phpinfo() ?>" > /var/www/html/info.php

4. Jika anda menggunakan konfigurasi virtual host, anda dapat menambahkan document target, agar dapat diakses secara terpisah, untuk virtual host anda memerlukan sebuah domain local atau public, yang ditembak untuk akses pada document root / target yang sudah anda tentukan. 
 
[root@redhat]# nano /etc/httpd/conf.d/virtualhost.conf

#untuk php.jempolan.local
<VirtualHost *:80>
   DocumentRoot /var/www/html/
   ServerName php.jempolan.local
   ServerAdmin webmaster@virtual.host
   ErrorLog logs/virtual.host-error_log
   CustomLog logs/virtual.host-access_log combined
</VirtualHost>
5. Setelah tahap sebelumnya sudah dilakukan, anda dapat lakukan restart service httpd/apache sekali lagi.
[root@redhat]#systemctl restart httpd

6. Setelah itu anda dapat mecoba akses webserver anda dengan alamat http://ip-atau-domain/info.php

7. Jika anda menggunakan pengaturan dir module index di httpd.conf maka folder tersebut dengan nama index akan langsung dapat terbuka tanpa menambahkan /.