Cara Install PHP dengan Nginx di CentOS 8

PHP adalah salah satu bahasa pemrograman paling populer di dunia yang digunakan untuk membangun website. PHP menjadi bagian dari LAMP (Linux Apache MariaDB PHP) / LEMP (Linux Nginx MariaDB PHP) stack.

0.Install Nginx

Install Nginx terlebih dahulu.

Baca tutorial lengkap Cara menginstall Nginx di CentOS 8

1.FirewallD Service

Masukkan service http ke dalam FirewallD agar web server dapat diakses.

Baca tutorial lengkap Cara Setting Firewall dengan FirewallD di CentOS 8

2.Install PHP

Versi PHP yang tersedia secara default di CentOS 8 adalah PHP versi 7.2.11.

Install paket PHP beserta extension yang sering digunakan.

Aktifkan dan jalankan service php-fpm.

3.Pengujian

Mengecek hasil install PHP.

Mengecek hasil install PHP dengan membuat file PHPInfo.

Lalu browsing http://ip-server/info.php.

Pengujian PHP dengan PHP Information
Pengujian PHP dengan PHP Information

 

4.Nginx + Server Block Nginx

Selanjutnya mencoba melakukan konfigurasi server block untuk domain superuser.web.id.

Buat Document Root terlebih dahulu dan file testing PHP.

Lalu file konfigurasi server block dengan nama file superuser.web.id.conf.

vi /etc/nginx/conf.d/superuser.web.id.conf

Isi dari file konfigurasi.

Restart service Nginx.

Cek hasilnya dengan browsing http://superuser.web.id/info.php.

Pengujian PHP dengan Server Block Nginx
Pengujian PHP dengan Server Block Nginx

5.Mencari Extension PHP

Jika membutuhkan extension atau module PHP yang lain, cari nama paketnya dengan perintah dnf search.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top