Rumah > pembangunan bahagian belakang > tutorial php > Prinsip operasi PHP dan konfigurasi pelayan

Prinsip operasi PHP dan konfigurasi pelayan

WBOY
Lepaskan: 2024-05-01 16:33:01
asal
405 orang telah melayarinya

PHP ialah bahasa pengaturcaraan sebelah pelayan yang berjalan pada pelayan dan mengikut langkah pemprosesan permintaan, pemuatan skrip, tafsiran dan pelaksanaan serta menghantar respons. Konfigurasi pelayan termasuk: Apache: menggunakan fail konfigurasi php.ini dan modul mod_php. Nginx: Gunakan pengurus proses php-fpm dan fail konfigurasi nginx.conf.

PHP 运行原理与服务器配置

Prinsip operasi PHP dan panduan konfigurasi pelayan

Prinsip operasi PHP

PHP ialah bahasa pengaturcaraan bahagian pelayan, yang bermaksud ia berjalan pada pelayan, bukan pada klien (seperti pengguna pelayar) )unggul. Ia mengikut langkah berikut:

  1. Pemprosesan permintaan: Apabila pelanggan menghantar permintaan kepada pelayan, pelayan menghuraikan permintaan dan melaksanakan skrip PHP yang sepadan.
  2. Pemuatan skrip: Pelayan mencari dan memuatkan skrip PHP yang ditentukan.
  3. Tafsiran dan Pelaksanaan: Jurubahasa PHP menganalisis dan melaksanakan skrip baris demi baris, menjana output HTML.
  4. Hantar respons: Pelayan menghantar output yang dijana kepada pelanggan.

Konfigurasi Pelayan

Untuk menjalankan PHP dengan cekap pada pelayan, pelayan web perlu dikonfigurasikan dengan betul. Berikut ialah item konfigurasi utama:

Apache

  • php.ini: Fail konfigurasi PHP utama, mengawal tingkah laku PHP.
  • mod_php: Modul Apache untuk mengendalikan permintaan PHP.
  • DocumentRoot: Nyatakan direktori tempat fail tapak web (termasuk skrip PHP) disimpan.

Nginx

  • php-fpm: Pengurus proses FastCGI untuk mengendalikan permintaan PHP.
  • nginx.conf: Fail konfigurasi Nginx digunakan untuk mengkonfigurasi sambungan ke php-fpm.
  • root: Nyatakan direktori tempat fail tapak web (termasuk skrip PHP) disimpan.

Kes praktikal

Pasang Apache dan PHP

Jalankan arahan berikut pada Ubuntu:

sudo apt update
sudo apt install apache2 php php-mysql
Salin selepas log masuk

Buat skrip PHP

rreee skrip

dalam web

<?php
echo "Hello, world!";
?>
Salin selepas log masuk
Akses skrip PHP dalam penyemak imbas:

sudo vi /var/www/html/hello.php
Salin selepas log masuk
Outputnya ialah "Hello, world!".

Laraskan tetapan php.ini

Laraskan tetapan php.ini menggunakan arahan berikut:

http://localhost/hello.php
Salin selepas log masuk

Tambah atau laraskan tetapan yang diperlukan, seperti:

sudo vi /etc/php/7.4/apache2/php.ini
Salin selepas log masuk

Mulakan semula Apache, gunakan semula Apache, gunakan semula Apache untuk Melaksanakan tetapan baharu:

max_execution_time = 300
Salin selepas log masuk

Atas ialah kandungan terperinci Prinsip operasi PHP dan konfigurasi pelayan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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