Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara memasang dan mengkonfigurasi persekitaran pengendalian PHP di bawah Linux dan Windows

Cara memasang dan mengkonfigurasi persekitaran pengendalian PHP di bawah Linux dan Windows

PHPz
PHPzasal
2023-03-23 14:48:041641semak imbas

Dalam pembangunan web moden, PHP telah menjadi bahasa yang sangat popular. Segala-galanya daripada skrip mudah kepada aplikasi back-end yang besar boleh dilaksanakan menggunakan PHP.

PHP ialah bahasa skrip yang perlu dijalankan pada pelayan. Oleh itu, kita perlu memasang persekitaran berjalan PHP dan mengintegrasikan PHP dengan pelayan web (seperti Apache atau Nginx). Pada masa ini, versi terkini PHP ialah PHP 8. Dalam artikel ini, kami akan menerangkan cara memasang PHP dalam sistem pengendalian Linux dan Windows.

Memasang PHP pada Linux

Kebanyakan pengedaran Linux sudah mempunyai PHP terbina dalam, jadi ia boleh dipasang terus daripada pengurus pakej. Dalam Ubuntu, Debian, CentOS dan sistem lain, anda boleh menggunakan arahan berikut untuk memasang PHP dan kebergantungan lain:

sudo apt-get install php

Selepas pemasangan selesai, masukkan arahan berikut untuk menyemak versi PHP:

php -v

Jika semuanya berjalan lancar, anda akan melihat nombor versi PHP yang dipasang dan butiran lain.

Memasang PHP pada Windows

Tidak seperti Linux, Windows memerlukan muat turun manual dan pemasangan persekitaran berjalan PHP. Mula-mula, anda perlu memuat turun versi Windows PHP daripada tapak web rasmi PHP.

Seterusnya, nyahzip fail yang dimuat turun dan letakkan dalam folder yang mudah diakses. Sebagai contoh, anda boleh unzip ke dalam direktori C:\php.

Buka tetapan pembolehubah persekitaran Windows dan tambah C:php pada laluan sistem. Tindakan ini memastikan bahawa PHP boleh laku boleh diakses dari mana-mana sahaja.

Mengintegrasikan PHP dan Pelayan Web

PHP perlu dijalankan pada pelayan web untuk dapat mengendalikan permintaan daripada pelanggan. Secara amnya, pelayan web yang paling biasa digunakan ialah Apache atau Nginx. Dalam artikel ini, kami akan menerangkan cara mengintegrasikan PHP dengan Apache.

Mengintegrasikan PHP dan Apache pada Linux

Apabila anda memasang Apache pada Linux, anda boleh memasang modul integrasi dengan PHP dengan menggunakan arahan berikut:

sudo apt-get install libapache2-mod-php

Kemudian, mulakan semula pelayan Apache:

sudo systemctl restart apache2

Buka fail berikut menggunakan editor untuk menyemak sama ada modul PHP telah didayakan:

/etc/apache2/mods-enabled/php7.4.conf

Sahkan bahawa fail tersebut mengandungi Kandungan berikut:

<FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler application/x-httpd-php
</FilesMatch>

Jika semuanya berjalan lancar, modul PHP telah berjaya didayakan dan anda boleh mula menulis kod PHP.

Mengintegrasikan PHP dan Apache pada Windows

Pada Windows, menyepadukan PHP dengan Apache memerlukan dua langkah berikut:

  1. Dayakan modul PHP dalam fail konfigurasi Apache.
  2. Salin fail konfigurasi PHP ke direktori bin Apache.

Buka fail berikut untuk mendayakan modul PHP:

C:\xampp\apache\conf\httpd.conf

Cari baris berikut:

#LoadModule php7_module modules/libphp7.so

Nyahtanda baris:

LoadModule php7_module "C:\php\php7apache2_4.dll"

Kemudian, salin fail berikut:

C:\php\php.ini-development

dan namakan semula kepada php.ini. Kemudian salin fail ke direktori bin Apache:

C:\xampp\apache\bin\php.ini

Akhir sekali, mulakan semula pelayan Apache.

Kesimpulan

Dalam artikel ini, kami memperkenalkan cara memasang PHP pada Linux dan Windows serta menyepadukannya dengan pelayan Apache. Ini adalah pengetahuan asas yang penting untuk pembangun PHP. Semoga artikel ini dapat membantu anda mula menulis kod PHP.

Atas ialah kandungan terperinci Cara memasang dan mengkonfigurasi persekitaran pengendalian PHP di bawah Linux dan Windows. 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