Rumah > Operasi dan penyelenggaraan > Nginx > Bagaimana untuk menyediakan aplikasi pelayan nginx+php di bawah sistem Linux

Bagaimana untuk menyediakan aplikasi pelayan nginx+php di bawah sistem Linux

WBOY
Lepaskan: 2023-05-20 19:55:04
ke hadapan
1194 orang telah melayarinya

Ia sama seperti memasang perisian lain Proses pemasangan pada dasarnya adalah kalis bodoh

 Untuk memasang nginx, laksanakan arahan berikut dan ia akan selesai dengan cepat

sudo apt-get install nginx

Lokasi pemasangan lalai fail konfigurasi:

conf: /etc/nginx/nginx.conf
bin:/usr/sbin/nginx
vhost: /etc/nginx /sites-enable/default
cgi-params: /etc/nginx/fastcgi-params

 Pasang modul php-cgi

sudo apt-get install php5 -cgi

Lokasi pemasangan lalai fail konfigurasi:

php-cgi: /usr/bin/php-cgi
php5-cgi: /usr/ bin/php5-cgi
konfigurasi cgi: /usr/bin/cgi/php.ini

Satu perkara yang perlu diperhatikan di sini ialah data cgi.fix_pathinfo dalam fail php.ini mesti diubah suai kepada 1 , lalai ialah 0 cgi.fix_pathinfo=1; Dengan cara ini, php-cgi boleh menggunakan pembolehubah script_filename secara normal.

 Pasang spawn-fcgi

Jika sistem tidak memasang persekitaran kompilasi gcc, anda hanya perlu memasang pakej alat bina-penting sebelum memasang lighttpd, laksanakan arahan berikut:

sudo apt-get install build-essential
wget http://www.lighttpd.net/download/lighttpd-1.4.19.tar.gz
tar -xvf lighttpd -1.4.19.tar .gz
cd lighttpd-1.4.19/
sudo apt-get install libpcre3-dev
./configure –without-zlib –without-bzip2
make
sudo cp src/spawn- fcgi /usr/local/bin/spawn-fcgi

 Mula cepat_cgi:

spawn-fcgi -a 127.0.0.1 -p 9000 c 5 -u www- data -g www-data -f /usr/bin/php-cgi

 Mulakan nginx

sudo /etc/init.d/ nginx mula

Atas ialah kandungan terperinci Bagaimana untuk menyediakan aplikasi pelayan nginx+php di bawah sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan