Rumah > Operasi dan penyelenggaraan > Nginx > Bagaimana untuk menyediakan pelayan nginx dan php di bawah Ubuntu

Bagaimana untuk menyediakan pelayan nginx dan php di bawah Ubuntu

王林
Lepaskan: 2023-05-22 21:10:27
ke hadapan
955 orang telah melayarinya

 Pasang nginx, laksanakan arahan berikut, ia akan selesai dengan cepat

sudo apt-get install nginx
Salin selepas log masuk

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
Salin selepas log masuk

Pasang modul php -cgi

sudo apt-get install php5-cgi
Salin selepas log masuk

Lokasi pemasangan lalai fail konfigurasi:

php-cgi: /usr/bin/php-cgi
php5-cgi: /usr/bin/php5-cgi
cgi config: /usr/bin/cgi/php.ini
Salin selepas log masuk

Satu perkara yang perlu diperhatikan di sini ialah anda mesti mengubah suai cgi.fix_pathinfo daripada fail php.ini Data ialah 1, lalai ialah 0 cgi.fix_pathinfo=1 Dengan cara ini, php-cgi boleh menggunakan pembolehubah nama fail skrip secara normal.

 Pasang spawn-fcgi

Jika sistem tidak mempunyai persekitaran kompilasi gcc yang dipasang, 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
Salin selepas log masuk

 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
Salin selepas log masuk

Mula nginx

sudo /etc/init.d/nginx start
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menyediakan pelayan nginx dan php di bawah Ubuntu. 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