Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie PHP auf dem Apache-Server

So installieren Sie PHP auf dem Apache-Server

PHPz
PHPzOriginal
2023-04-24 14:52:54944Durchsuche

Bei der Entwicklung von Webanwendungen müssen Sie normalerweise PHP- und Apache-Server installieren. PHP ist eine Skriptsprache, die es Webservern ermöglicht, Webseiteninhalte dynamisch zu generieren. Apache ist ein beliebter Webserver, der auf vielen Betriebssystemen läuft. In diesem Artikel erklären wir Ihnen, wie Sie PHP auf Ihrem Apache-Server installieren.

Schritt 1: Apache installieren

Zuerst müssen Sie den Apache-Server installieren. Apache ist eine kostenlose Open-Source-Software, die problemlos über die offizielle Website oder über den Paketmanager Ihres Betriebssystems verfügbar ist.

Zum Beispiel können Sie im Ubuntu-System den folgenden Befehl verwenden, um Apache zu installieren:

sudo apt-get install apache2

Nach Abschluss der Installation wird Apache automatisch gestartet. Sie können testen, ob Ihre Apache-Installation erfolgreich war, indem Sie die IP-Adresse oder URL Ihres Servers in Ihren Webbrowser eingeben.

Schritt 2: PHP installieren

Als nächstes müssen Sie PHP installieren. Ebenso kann PHP über die offizielle Website oder den Paketmanager installiert werden.

In Ubuntu-Systemen können Sie PHP mit dem folgenden Befehl installieren:

sudo apt-get install php

Nach Abschluss der Installation stellen Sie bitte sicher, dass Sie Apache neu starten, damit die Konfiguration wirksam wird:

sudo service apache2 restart

Schritt drei: PHP testen

Nachdem die Installation abgeschlossen ist, können Sie testen, ob PHP korrekt auf dem Apache-Server installiert ist. Erstellen Sie dazu eine Datei mit dem Namen „test.php“ und fügen Sie der Datei den folgenden Code hinzu:

Speichern Sie die Datei dann im Apache Server Default Website Document Stammverzeichnis („/var/www/html“ im Ubuntu-System).

Sie können dann die folgende URL in Ihren Webbrowser eingeben, um die Ausgabe der phpinfo()-Funktion anzuzeigen:

http://Server-IP-Adresse oder Domänenname/test.php

Wenn alles in Ordnung ist, werden Sie es sein kann PHP-Versionsinformationen und andere Konfigurationsdetails sehen.

Schritt vier: PHP konfigurieren

In einigen Fällen müssen Sie PHP möglicherweise nach der Installation konfigurieren. Beispielsweise müssen Sie möglicherweise bestimmte PHP-Erweiterungen installieren oder einige Einstellungen in der PHP.ini-Datei ändern.

Sie können die Liste der installierten PHP-Erweiterungen anzeigen, indem Sie den Befehl „php -m“ im Terminal ausführen. Wenn Sie andere PHP-Erweiterungen installieren müssen, verwenden Sie den folgenden Befehl:

sudo apt-get install php-extension-name

Um beispielsweise die MySQL-Erweiterung zu installieren, verwenden Sie den folgenden Befehl:

sudo apt-get install php -mysql

Wenn Sie die Einstellungen in der PHP.ini-Konfigurationsdatei ändern müssen, gehen Sie bitte wie folgt vor:

  1. Öffnen Sie die Datei „/etc/php/versionnumber/apache2/php.ini“ (wobei „Versionsnummer“ steht). die von Ihnen installierte PHP-Versionsnummer).
  2. Ändern Sie die gewünschten Einstellungen. Um beispielsweise das Datei-Upload-Limit auf 64 MB zu ändern, suchen Sie die folgende Zeile und ändern Sie sie auf den gewünschten Wert:

upload_max_filesize=64M

  1. Speichern und schließen Sie die Datei.
  2. Starten Sie den Apache-Server neu:

sudo service apache2 restart

Jetzt haben Sie PHP erfolgreich auf dem Apache-Server installiert und können mit dem Schreiben dynamischer Webanwendungen beginnen.

Das obige ist der detaillierte Inhalt vonSo installieren Sie PHP auf dem Apache-Server. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn