Bagaimana cara membuat php bekerja dengan nginx?
PHP adalah salah satu bahasa skrip server paling populer yang digunakan untuk membuat halaman dinamis. Banyak CMS populer ditulis dalam PHP termasuk, WordPress, Laravel, Magento, dan banyak lagi Show PHP7. Versi 4 resmi dirilis pada 28 November 2019 dengan sejumlah fitur baru. Ini juga memiliki sedikit ketidakcocokan sehingga Anda harus berhati-hati sebelum memutakhirkan dari versi sebelumnya Dalam tutorial ini, kami akan menunjukkan cara menginstal PHP7. 4 dengan Nginx di server Ubuntu terkelola kami. Juga, jangan ragu untuk mempelajari lebih lanjut tentang cara menginstal dan mengonfigurasi aplikasi PHP menggunakan server web Nginx di lingkungan cloud kami Daftar isi 1Prasyarat
Masuk ke Server dan Perbarui Paket OS ServerPertama, masuk ke Ubuntu 20 Anda. 04 server melalui SSH sebagai pengguna root ssh root@IP_Address -p Port_number Anda perlu mengganti 'IP_Address' dan 'Port_number' dengan masing-masing alamat IP dan nomor port SSH server Anda. Selain itu, ganti 'root' dengan nama pengguna akun admin jika perlu Sebelum memulai, Anda harus memastikan bahwa semua paket OS Ubuntu yang diinstal di server adalah yang terbaru. Anda dapat melakukan ini dengan menjalankan perintah berikut apt-get update -y apt-get upgrade -y_ Instal NginxSecara default, Nginx versi terbaru tersedia di Ubuntu 20. 04 repositori default. Anda dapat menginstalnya dengan perintah berikut apt-get install nginx -y Setelah menginstal Nginx, mulai layanan Nginx dan aktifkan untuk memulai saat reboot sistem dengan perintah berikut systemctl start nginx systemctl enable nginx Anda juga dapat memverifikasi versi Nginx yang diinstal menggunakan perintah berikut nginx -v_ Anda harus mendapatkan output berikut nginx version: nginx/1.18.0 (Ubuntu) Instal PHP7. 4Secara default, Ubuntu 20. 04 dikirimkan dengan PHP 7. 4 di repositori hulu. Anda dapat menginstalnya dengan mudah hanya dengan menjalankan perintah berikut apt-get install php7.4 -y_ Setelah PHP diinstal, verifikasi versi yang diinstal dengan perintah berikut php --version Anda harus mendapatkan output berikut PHP 7.4.3 (cli) (built: Oct 6 2020 15:47:56) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies_ Konfigurasi PHP yang terkait dengan Nginx disimpan di /etc/php/7. 4/fpm/php.ini. file ini. Anda dapat memodifikasinya untuk kinerja yang lebih baik Instal PHP7. 4-FPM dan Ekstensi LainnyaNginx tidak mengandung pemrosesan PHP asli. Jadi, Anda perlu menginstal PHP-FPM untuk memproses file PHP. FPM adalah implementasi FastCGI PHP alternatif dengan beberapa fitur tambahan yang berguna untuk situs yang sarat muatan Anda dapat menginstal PHP7. 4-FPM dengan ekstensi lain yang diperlukan dengan menjalankan perintah berikut apt-get install php7.4-fpm php7.4-cli php7.4-mysql php7.4-curl php7.4-json -y_ Setelah semua paket diinstal, jalankan PHP7. Layanan 4-FPM dan aktifkan untuk memulai saat reboot sistem apt-get update -y apt-get upgrade -y_0 Konfigurasikan Nginx untuk Memproses File PHPSelanjutnya, Anda perlu mengonfigurasi Nginx untuk memproses file PHP Untuk melakukannya, buat file konfigurasi host virtual Nginx baru dengan perintah berikut apt-get update -y apt-get upgrade -y_1 Tambahkan baris berikut apt-get update -y apt-get upgrade -y_2 Simpan dan tutup file kemudian aktifkan file konfigurasi virtual host Nginx dengan perintah berikut apt-get update -y apt-get upgrade -y_3 Selanjutnya, verifikasi Nginx untuk setiap kesalahan sintaksis dengan perintah berikut apt-get update -y apt-get upgrade -y_4 Anda harus mendapatkan output berikut apt-get update -y apt-get upgrade -y_5 Terakhir, mulai ulang layanan Nginx untuk menerapkan perubahan konfigurasi apt-get update -y apt-get upgrade -y_6 Selanjutnya, buat info. php untuk memverifikasi versi PHP apt-get update -y apt-get upgrade -y_7 Tambahkan kode berikut apt-get update -y apt-get upgrade -y_8 Simpan dan tutup file setelah Anda selesai Verifikasi PHPPada titik ini, Nginx dikonfigurasi untuk memproses file PHP. Saatnya untuk mengujinya Buka browser web Anda dan ketik URL apt-get update -y apt-get upgrade -y9. Anda akan melihat layar berikut Pada halaman di atas, Anda dapat memeriksa PHP7. Versi 4, menginstal ekstensi PHP, opsi konfigurasi PHP, dll Tentu saja, Anda tidak perlu melakukan semua ini jika menggunakan salah satu layanan Nginx VPS Hosting kami, dalam hal ini Anda cukup meminta admin Linux ahli kami untuk menyiapkannya untuk Anda. Mereka tersedia 24×7 dan akan segera mengurus permintaan Anda PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau tinggalkan balasan di bawah. terima kasih Bagaimana cara mengaktifkan PHP di Nginx di Windows?Instal NGINX untuk Win32 Instal binari Windows dari PHP, pastikan php-cgi. exe diinstal di direktori yang sama dengan php. exe Buat di suatu tempat (mis. g. di c. \nginx\ ) file batch start-php-fcgi. kelelawar mirip dengan yang satu ini Apakah Nginx datang dengan PHP?Karena Nginx tidak berisi pemrosesan PHP asli seperti beberapa server web lainnya, Anda perlu menginstal php-fpm , yang merupakan singkatan dari “ . Kami akan memberi tahu Nginx untuk meneruskan permintaan PHP ke perangkat lunak ini untuk diproses.
Bagaimana PHPPHP-FPM, sebaliknya, berjalan di luar lingkungan NGINX dengan membuat prosesnya sendiri. Oleh karena itu ketika pengguna meminta halaman PHP, server nginx akan meneruskan permintaan tersebut ke layanan PHP-FPM menggunakan FastCGI . Instalasi php-fpm di Ubuntu 18. 04 tergantung pada PHP dan versinya.
Bagaimana saya tahu jika PHPPertama buka file konfigurasi php-fpm dan aktifkan halaman status seperti yang ditunjukkan. Di dalam file ini, temukan dan batalkan komentar pada variabel pm. status_path = /status seperti yang ditunjukkan pada tangkapan layar. Simpan perubahan dan keluar dari file. |