Langsung ke konten utama

Lab 8.17 Konfigurasi PHP pada Nginx

Assalamualaikum Wr.Wb
Kembali lagi dengan saya hani nur hikma selaku admin blog ini. Saya akan melanjutkan postingan selanjutnya yaitu Lab 8.17 Konfigurasi PHP pada Nginx.
Sebelumnya apa itu PHP?
PHP (Hypertext Preprocessor) adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. Dengan kata lain, PHP merupakan bahasa pemrograman script server-side yang didesain untuk pengembangan web.

1. Pertama install seluruh package php terlebih dahulu dengan menggunakan epel repo.


2. Selanjutnya yang kita install adalah repository remi nya.


3. Masih dalam tahap menginstall, kali ini kita akan menginstall Php Fpm (FastCGI Process Manager) menggunakan repositori remi yang kita install sebelumnya.


4. Selanjutnya kita akan melakukan pengeditan pada file www.conf yang terdapat dalam directory /etc/php-fpm.d/.


5. Cari syntak user dan group kemudian ganti yang tadinya apache menjadi nginx. Untuk lebih jelasnya bisa kalian lihat gambar yang sudah saya tandai dibawah ini


6. Jalankan php-fpm kemudian enable agar berjalan otomatis saat komputer restart.
  res


7. Edit file konfigurasi Web Server Nginx, disini saya mengeditnya di file Virtual Host yang sudah saya buat sebelumnya. Tambahan syntak yang sudah saya tandai pada gambar dibawah ini



Keterangan 
  • fastcgi_proxying dalam nginx umumnya digunakan untuk menerjemahkan permintaan client untuk server aplikasi yang tidak harus menangani permintaan client secara langsung. fastcgi adalah protokol yang berbasis cgi, atau antarmuka gateway yang umum. protokol ini dimaksudkan untuk meningkatkan kinerja dengan tidak menjalankan setiap permintaan sebagai proses terpisah. Ini digunakan untuk antarmuka yang efisien dengan server yang memproses permintaan untuk konten dinamis. Salah satu kegunaan utama dari fastcgi proxying dalam nginx adalah untuk pemprosesan PHP.
  • fastcgi_param digunakan untuk menetapkan parameter yang harus dilewatkan ke server FastCGI. Hal ini dapat berupa teks, variabel, dan kombinasi keduanya.
  • location merupkan lokasi dari file .php
  • fastcgi_pass adalah Petunjuk yang digunakan Nginx untuk menentukan server sebenarnya agar proxy menggunakan protokol FastCGI. Alamatnya bisa ditentukan sebagai nama domain atau IP Address dan port
  • include fastcgi_params digunakan untuk meng-include file konfigurasi parameter fastcgi yang terletak di /etc/nginx/
8. Restart service nginx agar konfigurasi yang baru berjalan


9. Kemudian kita gunakan perintah echo. Karena locationnya tadi kita atur menjadi "~" maka masukkan script php ke directory root/default nginx di usr/share/nginx/html.


10. Selanjutnya lakukan pengetesan pada web browser client dengan cara mengetikan nama domain dan dibelakangnya diikuti dengan nama file php yang telah dibuat.


Komentar

Postingan populer dari blog ini

Install dan konfigurasi trixbox sebagai VOIP server

Konfigurasi Point To Point di MikroTik

Assalamualaikum Wr.Wb Pada kesempatan kali ini saya akan berbagi mengenai cara mengkonfigurasi Point To Point pada MikroTik. Beriku tutorialnya... Sebelumnya peran saya disini sebagai AP-Bridge (Server) dan rekan saya Laila sebagai Client. Konfigurasi Hani (AP-Bridge) 1. Langkah pertama yaitu atur terlebih dahulu IP Addressnya, kemudian atur Interfacenya menjadi wlan1, jika sudah klik Apply + OK. 2. Selanjutnya yaitu atur DHCP Servernya terlebih dahulu, Masuk ke menu IP -> DHCP Server -> DHCP Setup, kemudian atur DHCP Server Interface nya menjadi wlan1 jika sudah maka klik next saja sampai muncul pop up seperti gambar dibawah ini. 3. Selanjutnya klik pada wlan1 kemudian klik yang bertanda merah seperti gambar di bawah ini agar Interfacenya hidup/menyala. 4. Selanjutnya masuk ke wlan1 kemudian buka wireless, dan atur menjadi mode bridge dan atur modenya menjadi bridge. Mode bridge ini digunakan untuk membuat AP namun untuk clientnya dilimit hanya ...

CARA MEMBUAT DOMAIN (IIS) WINDOWS SERVER 2012