Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Analisis kaedah penyusunan dan pemasangan Nginx dan PHP

Analisis kaedah penyusunan dan pemasangan Nginx dan PHP

PHPz
PHPzasal
2024-02-27 18:09:041078semak imbas

Analisis kaedah penyusunan dan pemasangan Nginx dan PHP

Nginx dan PHP ialah dua perisian sumber terbuka yang biasa digunakan, digunakan untuk membina pelayan web dan memproses kandungan web dinamik. Artikel ini akan memperkenalkan kaedah kompilasi dan pemasangan Nginx dan PHP, dan memberikan contoh kod khusus.

1. Cara menyusun dan memasang Nginx

Nginx ialah pelayan proksi HTTP dan terbalik yang boleh membantu kami membina pelayan web yang stabil dan cekap.

1. Muat turun pakej kod sumber Nginx

Mula-mula, kita perlu memuat turun pakej kod sumber Nginx terkini dari laman web rasmi Nginx (https://nginx.org). Pada masa penulisan, versi terkini ialah nginx-1.19.8.tar.gz.

2. Buka zip pakej kod sumber dan konfigurasikan parameter kompilasi

Laksanakan arahan berikut dalam terminal untuk menyahmampat pakej kod sumber ke direktori yang ditentukan:

tar -zxvf nginx-1.19.8.tar.gz -C /usr/local/src

Masukkan direktori yang dinyahmampat dan laksanakan arahan konfigurasi untuk mengkonfigurasi kompilasi parameter:

cd /usr/local/src/nginx-1.19.8
./configure --prefix=/usr/local/nginx

3. Kompil Dan pasang Nginx

Laksanakan arahan buat untuk menyusun:

make

Kemudian laksanakan arahan buat pemasangan untuk memasang:

make install

4 arahan berikut untuk memulakan perkhidmatan Nginx:

/usr/local/nginx/sbin/nginx

2. Kaedah penyusunan dan pemasangan PHP

PHP ialah bahasa skrip sebelah pelayan yang popular yang sering digunakan dengan Nginx untuk memproses kandungan web dinamik. Berikut menerangkan cara menyusun dan memasang PHP.

1. Muat turun pakej kod sumber PHP

Lawati laman web rasmi PHP (https://www.php.net) untuk memuat turun pakej kod sumber PHP terkini. Pada masa penulisan, versi terkini ialah php-7.4.16.tar.gz.

2. Nyahzip pakej kod sumber dan konfigurasikan parameter kompilasi

Laksanakan arahan berikut untuk menyahmampat pakej kod sumber:

tar -zxvf php-7.4.16.tar.gz -C /usr/local/src

Masukkan direktori yang dinyahmampat dan laksanakan arahan konfigurasi untuk mengkonfigurasi parameter kompilasi:

3rreee

Kompil dan pasang PHP

Laksanakan arahan make Compile:

cd /usr/local/src/php-7.4.16
./configure --prefix=/usr/local/php --with-openssl --with-zlib

Kemudian laksanakan arahan make install untuk memasang:

make

4 Konfigurasikan kerjasama antara PHP dan Nginx

Tambah konfigurasi berikut dalam fail konfigurasi Nginx untuk menyokong PHP. :

make install

5. Mulakan semula Nginx dan PHP- FPM

Jalankan arahan berikut untuk memulakan semula perkhidmatan Nginx dan PHP-FPM:

location ~ .php$ {
    root           html;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html$fastcgi_script_name;
    include        fastcgi_params;
}

Ringkasan

Melalui pengenalan artikel ini, kami mempelajari kaedah penyusunan dan pemasangan Nginx dan PHP, dan belajar cara mengkonfigurasinya untuk berfungsi bersama. Melalui konfigurasi dan pengurusan yang munasabah, kami boleh membina pelayan web berprestasi tinggi dan stabil untuk memberikan pengguna pengalaman akses yang lebih baik.

Atas ialah kandungan terperinci Analisis kaedah penyusunan dan pemasangan Nginx dan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn