PHP ist eine serverseitige Programmiersprache, die auf dem Server ausgeführt wird und die Schritte der Anforderungsverarbeitung, des Ladens von Skripts, der Interpretation und Ausführung sowie des Sendens von Antworten ausführt. Die Serverkonfiguration umfasst: Apache: Verwendung der Konfigurationsdatei php.ini und des Moduls mod_php. Nginx: Verwenden Sie den Prozessmanager php-fpm und die Konfigurationsdatei nginx.conf.
PHP-Funktionsprinzip und Anleitung zur Serverkonfiguration
PHP-Funktionsprinzip
PHP ist eine serverseitige Programmiersprache, was bedeutet, dass sie auf dem Server und nicht auf dem Client (z. B. dem des Benutzers) ausgeführt wird Browser) )superior. Es folgt den folgenden Schritten:
Serverkonfiguration
Um PHP effizient auf dem Server auszuführen, muss der Webserver korrekt konfiguriert sein. Im Folgenden sind die wichtigsten Konfigurationselemente aufgeführt:
Apache
Nginx
Praktischer Fall
Installieren Sie Apache und PHP
Führen Sie den folgenden Befehl auf Ubuntu aus:
sudo apt update sudo apt install apache2 php php-mysql
PHP-Skript erstellen
<?php echo "Hello, world!"; ?>
Speichern Sie das PHP-Skript im Web-Root-Verzeichnis:
sudo vi /var/www/html/hello.php
Greifen Sie im Browser auf das PHP-Skript zu:
http://localhost/hello.php
Die Ausgabe ist „Hello, world!“.
Passen Sie die php.ini-Einstellungen an.
Passen Sie die php.ini-Einstellungen mit dem folgenden Befehl an:
sudo vi /etc/php/7.4/apache2/php.ini
Fügen Sie die erforderlichen Einstellungen hinzu oder passen Sie sie an, z. B.:
max_execution_time = 300
Apache neu starten.
Nachdem Sie die Änderungen übernommen haben, starten Sie Apache neu Um neue Einstellungen in Kraft zu setzen:
sudo systemctl restart apache2
Das obige ist der detaillierte Inhalt vonPHP-Funktionsprinzip und Serverkonfiguration. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!