Aktueller Standort: Startseite> Neueste Artikel> Leitfaden zum schnellen Erstellen und Konfigurieren der PHP -Entwicklungsumgebung unter Linux

Leitfaden zum schnellen Erstellen und Konfigurieren der PHP -Entwicklungsumgebung unter Linux

gitbox 2025-07-26

Warum ist Linux die bevorzugte Umgebung für die PHP -Entwicklung

Linux ist aufgrund seiner Open Source -Funktionen, der Systemstabilität und der Sicherheitsleistung zu einer beliebten Wahl für die PHP -Entwicklung geworden. Rich Command Line Tools und starke Unterstützung der Community machen Entwickler bequemer, um Probleme zu lösen. Gleichzeitig ist Linux für viele Server auch ein Standardbetriebssystem. Die Verwendung der Linux -Umgebung kann die Produktionsumgebung effektiv simulieren und den Übereinstimmungsgrad und die Effizienz der Entwicklung verbessern.

Installieren Sie Linux -Betriebssystem

Bitte wählen Sie bitte eine Linux -Verteilung aus, die Ihren Bedürfnissen entspricht, wie Ubuntu, Centos oder Debian. Der Installationsprozess verfügt normalerweise über eine grafische Schnittstelle oder Befehlszeile. Befolgen Sie die Eingabeaufforderungen, um die Installation abzuschließen, um sicherzustellen, dass das System normal beginnt.

Aktualisieren Sie das Systempaket

Nach Abschluss der Systeminstallation wird empfohlen, das Systempaket sofort zu aktualisieren, um sicherzustellen, dass alle Komponenten die neueste Version sind und die Sicherheit und Kompatibilität verbessern. Sie können es über die Befehlszeile eingeben:

 sudo APT Update && sudo APT -Upgrade

Installieren Sie PHP und notwendige Erweiterungen

Die Installation von PHP unter Linux ist sehr bequem. Führen Sie den folgenden Befehl aus, um PHP -Kernkomponenten, Apache Server -Modul und MySQL -Erweiterung zu installieren:

 sudo apt installieren php libapache2-mod-php php-mysql

Dieser Befehl konfiguriert die grundlegende Umgebung für die PHP -Entwicklung für Sie.

Installieren Sie das Komponist -Abhängigkeits -Management -Tool

Composer ist ein Standard -Tool, von dem PHP -Projektmanagement abhängt. Die Installationsschritte sind wie folgt:

 php -r "copy ('https://getcomposer.org/installer', 'composer-setup.php');"
 php -r "if (hash_file ('sha384', 'componser -setup.php') === '9f6018a5b3b32e6c68372d061eac0cebf6a52f8c83999c4f4331ff3ac5f4219c2c56c4c7b4bfa0d7ee0adc1e747c9d48') { echo 'Installer verified'; } else { echo 'Installer korrupter ';
 PHP Composer-Setup.php
 PHP -r "UNLINK ('Composer -Setup.php');"

Bestätigen Sie nach Abschluss der Installation, ob der Komponist erfolgreich über den folgenden Befehl installiert wird:

 Komponist --version

Konfigurieren Sie die Entwicklungsumgebung und Tools

Es wird empfohlen, eine feature-reichen integrierte Entwicklungsumgebung (ID) wie VS-Code oder Phpstorming zu verwenden und das entsprechende PHP-Plug-In zu installieren, das die Codierungseffizienz und -erfahrung erheblich verbessert.

Richten Sie das Apache Virtual Host Management -Projekt ein

Um mehrere Projekte besser zu verwalten, wird empfohlen, den virtuellen Apache -Host zu konfigurieren. Erstellen Sie eine virtuelle Host -Konfigurationsdatei:

 sudo nano /etc/apache2/sites-available/yourproject.conf

Fügen Sie der Datei den folgenden Inhalt hinzu:

<VirtualHost *:80>
    Serveradmin webmaster@localhost
    DocumentRoot/var/www/yourProject
    ERRORLOG $ {apache_log_dir} /ERerror.log
    CustomLog $ {apache_log_dir} /access.log kombiniert
</VirtualHost>

Aktivieren Sie nach dem Speichern die Site und überladen Sie den Apache -Dienst:

 sudo a2ensit yourproject.conf
sudo systemctl laden apache2 neu laden2

Testen Sie, ob die PHP -Umgebung erfolgreich konfiguriert ist

Erstellen Sie eine Datei mit dem Namen info.php im Projektverzeichnis mit dem folgenden Inhalt:

<?php
phpinfo();
?>

Besuchen Sie http: //localhost/info.php über Ihren Browser und sehen Sie sich die PHP -Informationsseite an, um zu bestätigen, dass die Umgebung erfolgreich erstellt wird.

Zusammenfassen

In diesem Artikel werden im Detail den vollständigen Prozess des Erstellens einer PHP -Entwicklungsumgebung auf Linux -Systemen erläutert, einschließlich Systemaktualisierungen, PHP- und Abhängigkeitsinstallation, Komponistenkonfiguration, Einstellungen für virtuelle Hosts von Apache und Umgebungstests. In Anlehnung an diese Schritte können Sie schnell eine stabile und effiziente Entwicklungsplattform erstellen, um PHP -Entwicklungsprojekte reibungslos zu helfen.