Panduan Installasi Apache dan PHP di RHEL 8

Photo of author
Publish in

Pada pembahasan ini kita akan mempelajari bagaimana menginstall web server di RHEL menggunakan Apache dan PHP. Perlu diketahui bahwa Red Hat 8 menyediakan service Apache dengan nama httpd, sehingga apabila kamu menginstallkan service dengan nama apache sudah pasti sistem tidak akan menemukannya.

Installasi Apache dan PHP

Pertama kita lakukan installasi service httpd dan php dengan perintah berikut.

Setelah berhasil ter-install, selanjutnya kita aktifkan service apache.

Setelah itu jalankan service Apache

Dari sini kita sudah selesai melakukan installasi httpd dan php pada RHEL 8, tapi masih ada bagian yang perlu kita konfigurasi yaitu firewall.

Konfigurasi Firewall

Agar web server dapat diakses maka kita tambahkan service http secara permanen.

Setelah itu reload firewall untuk melihat perubahan yang terjadi

Pengujian

Seara umum directory yang digunakan untuk menyimpan web server akan disimpan pada /var/www/html/. Untuk pengujian kita coba buat sebuah page dengan menggunakan php dengan perintah berikut.

Setelah itu masukan script berikut untuk menampikan phpinfo

Setelah itu simpan file dengan menekan CTRL+X dan confirm dengan menekan Y. Selanjutnya kita coba akses alamat IP server dan hasilnya akan seperti berikut.

Menginstall PHP 8.1 dan versi lainnya

Secara default php yang kita install di Redhat akan menggunakan versi php 7.2, kita bisa menginstallkan php versi lainnya seperti php versi 8.1 untuk kebutuhan kita, misalkan untuk laravel terbaru yang hanya support di php 8.1.

Untuk memulainya, pertama kita tambahkan repo epel pada server rhel 8.

Selanjutnya kita coba check versi php yang ada pada repo redhat yang tersedia.

Kalian bisa lihat hasilnya seperti dibawah ini, terdapat 2 repo yaitu dari repo bawaan redhat dan repo remi yang kita tambahkan tadi. Repo remi menyediakan php versi 8.1 – 8.3.

Selanjutnya kita pilih versi php yang akan kita gunakan dengan perintah berikut.

Selanjutnya kita install php dengan package pendukung lainnya.

Setelah installasinya selesai, kita coba pastikan versi dari php tersebut dengan perintah php -v. Hasilnya akan seperti dibawah ini.

Terakhir restart apache untuk memastikan semua berjalan baik di webserver.

Kesimpulan

Dengan menggunakan installasi dan konfigurasi sederhana diatas kamu sudah bisa membuat web server di Redhat. Selanjutnya kamu bisa menyimpan konten web yang kamu miliki di direktory /var/www/html. Kamu bisa mimilih versi dari package yang ingin kamu install, misalkan php tadi dengan menambahkan repo lain yang mensupport versi tersebut. Selamat mencoba !