Rumah >pembangunan bahagian belakang >masalah PHP >Mari kita bincangkan tentang cara memasang Nginx+PHP di bawah sistem Windows
Kedua-dua Nginx dan PHP adalah alat yang sangat biasa untuk pembangun web. Nginx ialah pelayan web berprestasi tinggi, manakala PHP ialah bahasa skrip sebelah pelayan yang popular. Artikel ini akan memperkenalkan cara memasang dan mengkonfigurasi Nginx dan PHP di bawah sistem Windows.
Langkah 1. Muat turun Nginx
Mula-mula, anda perlu memuat turun pakej pemasangan Nginx dari laman web rasmi Nginx Anda boleh melawati http://nginx.org/ atau klik di sini untuk memuat turun versi terkini. Selepas memuat turun, ekstrak ke direktori tempatan, seperti D:nginx.
Langkah 2. Muat turun PHP
Kemudian anda perlu memuat turun pakej pemasangan PHP dari laman web rasmi PHP Anda boleh melayari https://www.php.net/ atau klik di sini untuk muat turun versi terkini. Pilih versi Windows pakej ZIP untuk dimuat turun. Selepas memuat turun, ekstrak ke direktori tempatan, seperti D:php.
Langkah 3. Konfigurasikan Nginx dan PHP
Seterusnya, anda perlu mengkonfigurasi Nginx dan PHP. Mula-mula cari folder conf dalam direktori Nginx dan buka fail nginx.conf. Tambahkan konfigurasi berikut di bawah modul http:
server { listen 80; server_name localhost; root html; index index.html index.htm index.php; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Listen menentukan port pendengaran, nama_server menentukan nama domain, akar menentukan direktori akar untuk diakses dan indeks menentukan fail halaman utama lalai. Peranan lokasi / adalah untuk memajukan permintaan ke fail index.php untuk diproses. Fungsi lokasi ~ .php$ adalah untuk memajukan permintaan .php kepada proses fastcgi untuk diproses. Dalam konfigurasi ini, 127.0.0.1:9000 digunakan sebagai fastcgi_pass, iaitu port yang proses PHP akan dengar seterusnya.
Kemudian anda perlu mengkonfigurasi PHP. Cari fail php.ini-development dalam direktori PHP, salin dan namakannya php.ini. Buka fail php.ini dan nyahkomen baris konfigurasi berikut:
extension_dir = "ext" extension=php_mysql.dll extension=php_mysqli.dll extension=php_openssl.dll
Simpan dan tutup fail.
Langkah 4. Mulakan Nginx dan PHP
Pada ketika ini, konfigurasi Nginx dan PHP telah selesai. Seterusnya, anda perlu memulakan Nginx dan PHP Urutan permulaan adalah sangat penting Proses PHP mesti dimulakan. Sebelum melaksanakan arahan berikut, sila pastikan program php-cgi.exe telah dipasang pada sistem anda. Gunakan alat baris arahan untuk memasuki direktori PHP dan laksanakan arahan berikut:
php-cgi.exe -b 127.0.0.1:9000
Ini akan memulakan proses fastcgi PHP dan mendengar port 9000. Seterusnya, masukkan folder sbin dalam direktori Nginx dalam alat baris arahan dan laksanakan arahan berikut:
nginx.exe
Jika gesaan sudah berjalan, anda boleh laksanakan arahan berikut untuk menghentikan perkhidmatan:
nginx.exe -s stop
Dalam folder log dalam direktori Nginx, anda boleh melihat fail log untuk memahami status permulaan perkhidmatan.
Pada ketika ini, Nginx dan PHP telah berjaya dipasang di bawah sistem Windows. Anda boleh melawati http://localhost dalam penyemak imbas anda dan jika semuanya baik-baik saja, anda akan melihat halaman alu-aluan lalai Nginx.
Jika anda perlu melakukan kerja pembangunan web pada sistem Windows, Nginx dan PHP ialah alatan penting. Melalui langkah di atas, anda boleh memasang dan mengkonfigurasi kedua-duanya dengan mudah.
Atas ialah kandungan terperinci Mari kita bincangkan tentang cara memasang Nginx+PHP di bawah sistem Windows. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!