Install Linux Nginx, MySQL, PHP
Install Linux Nginx, MySQL, PHP
setelah proses installasi selesai, nginx sudah bisa diakses melalui ip computer kita misalnya
localhost.
http://localhost
Paket yang diinstall, selain PHP, juga driver MySQL nya.. karena database yang dipakai disini
adalah MySQL. Kemudian kita harus mengkonfigurasi beberapa settingan di php.ini, dengan
menggunakan editor nano.. kita edit file php.ini
sudo nano /etc/php/7.0/fpm/php.ini
Bagian yang dirubah adalah ;cgi.fix_pathinfo=1 diuncoment kemudian valuenya di nol kan
cgi.fix_pathinfo=0
Setelah di simpan, lakukan restart pada modul php nya dengan perintah :
sudo systemctl restart php7.0-fpm
Step 4: Mengkonfigurasi Nginx dan PHP
Secara default Nginx hanya akan menjalankan file berekstensi .html, bukan .php. Jadi kita
harus merubah sedikit settingan didalamnya. Edit file default site dari nginx, menggunakan nano
editor.
sudo nano /etc/nginx/sites-available/default
Nilai untuk root folder ( folder yang digunakan ) untuk web server nya :
root /var/www/html;
Menambahkan index,php ke file index nginx.
Sebelum diedit:
# Add index.php to the list if you are using PHP
index index.html index.htm index.nginx-debian.html;
Sesudah di edit:
# Add index.php to the list if you are using PHP
index index.php index.html index.htm index.nginx-debian.html;
After: