Rumah >Operasi dan penyelenggaraan >Nginx >Bagaimana untuk memasang Nginx+PHP di bawah sistem Windows

Bagaimana untuk memasang Nginx+PHP di bawah sistem Windows

王林
王林ke hadapan
2023-05-12 21:16:191648semak imbas

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 terus untuk memuat turun versi terkini. Selepas memuat turun, ekstraknya 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 terus Klik di sini untuk memuat 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 melaksanakan arahan berikut untuk menghentikan perkhidmatan:

nginx.exe -s stop

dalam direktori Nginx Di bawah folder log, 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 pelayar anda dan jika semuanya baik-baik saja, anda akan melihat halaman alu-aluan lalai Nginx.

Atas ialah kandungan terperinci Bagaimana untuk memasang Nginx+PHP di bawah sistem Windows. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam