Cara Install PHP & NGINX di Linux Fedora

Cara Install PHP & NGINX di Linux Fedora

Pada artikel sebelumnya opinikoe sudah menulis tutorial cara install PHP dan NGINX di linux Ubuntu dan Centos, Pada artikel kali ini kita akan membahas topik yang sama namun pada sistem operasi yang berbeda yaitu linux Fedora.

Cara Install PHP & NGINX di Linux Fedora

Pada artikel ini opinikoe menggunakan Linux Fedora 21 dengan minimal installer dan sudah mengupdate seluruh paket dasar keversi yang terbaru. Kita lanjut kelangkah-langkahnya sebagai berikut :

Step 1 – Install NGINX

Intall nginx, dengan berintah berikut :

yum -y install nginx

Setelah selesai diinstall, jalankan nginx dengan perintah berikut :

systemctl start nginx.service
systemctl enable nginx.service
Cara Install PHP & NGINX di Linux Fedora

Pada tahap ini sobat sudah berhasil meningistall nginx, untuk melihat hasilnya buka browser kesayangan sobat lalu ketikan alamat http://ip_server_nginx , jika sudah terinstal dengan benar maka akan tampil seperti gambar berikut :

Step 2 – Install PHP

Install php dan php-fpm, dengan perintah berikut :

yum install php php-fpm php-cli php-gd

Edit file php.ini, dengan perintah berikut :

vi /etc/php.ini
//cari kode
cgi.fix_pathinfo=1 dan ganti menjadi cgi.fix_pathinfo=0

Aktifkan php-fpm, dengan perintah berikut :

systemctl start php-fpm.service
systemctl enable php-fpm.service

Step 3 – Konfigurasi NGINX agar terintegrasi dengan PHP

Buat file virtual.conf pada direktory /etc/nginx/conf.d/, dengan perintah berikut :

vi /etc/nginx/conf.d/virtual.conf

//isikan virtual.conf dengan kode dibawah
server {
        server_name opinikoe.com;
        root /usr/share/nginx/html;
 
        location / {
                    index index.html index.htm index.php;
                   }
 
        location ~ .php$ {
                           include fastcgi_params;
                           fastcgi_pass 127.0.0.1:9000;
                           fastcgi_index index.php;
                           fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;
                          }
       }

file virtual.conf ini bisa sobat edit sesuai kebutuhan virtual yang akan dibuat, tinggal menyesuaikan nama domain dan folder web sobat. Jangan lupa menguji setingan php sobat dengan cara berikut :

sudo nano /var/www/html/info.php

//isikan kode ini kedalamnya dan disimpan

<?php
phpinfo();
?>

Buka browser kesayangan sobat lalu ketikan http://ip_server_nginx/info.php , jika tampil seperti gambar dibawah maka setingan ngninx dan php sobat sudah benar.

Cara Install PHP & NGINX di Linux Fedora

Demikian tutorial Cara Install PHP dan NGINX on Linux Fedora, jika ada pertanyaan silahkan tinggalkan pesan dikolom komentar. Selamat mencoba…..

Leave a Comment