Apache und PHP sind unverzichtbare Kernkomponenten in der Website -Entwicklung. Durch die Kompilierung und Installation von Quellcode können eine flexiblere Konfiguration und eine effizientere Leistungsoptimierung erreicht werden. In diesem Artikel werden Sie Schritt für Schritt vorgenommen, um Apache und PHP zu kompilieren und zu installieren, wodurch praktische Befehlsbeispiele und Konfigurationsvorschläge bereitgestellt werden.
Besuchen Sie zunächst die offiziellen Websites von Apache und PHP, um die neueste stabile Version des Quellcodepakets herunterzuladen. Bitte stellen Sie sicher, dass die offizielle Veröffentlichung der sicheren Version heruntergeladen wird, um die Systemstabilität zu gewährleisten.
Nach Abschluss des Downloads ist das komprimierte Paket in das angegebene Verzeichnis dekomprimiert. Gemeinsame Befehle sind wie folgt:
tar -Zxvf httpd-2.4.46.tar.gz TAR -ZXVF PHP -7.4.12.tar.gz
Vor dem Kompilieren von Apache und PHP müssen die erforderlichen Abhängigkeitsbibliotheken installiert werden. Wenn Sie Ubuntu als Beispiel einnehmen, können Sie den folgenden Befehl verwenden, um das Paket zu aktualisieren und die Abhängigkeiten zu installieren:
sudo apt-Get-Update sudo apt-get installieren build-wesentliche sudo apt-get installieren libapr1-dev libaprutil1-dev
Geben Sie das Apache -Quellcode -Verzeichnis ein, führen Sie das Konfigurationsskript aus und kompilieren Sie und installieren Sie:
./configure -prefix =/usr/local/apache2 Machen sudo mach installieren
Starten Sie nach Abschluss der Installation den Apache -Dienst mit dem folgenden Befehl:
sudo/usr/local/apache2/bin/apachektl starten
Bearbeiten Sie die Apache -Konfigurationsdatei httpd.conf und setzen Sie Parameter wie Höranschlüsse, virtuelle Hosts usw. Gemäß den tatsächlichen Bedürfnissen, um sicherzustellen, dass der Dienst die Erwartungen erfüllt.
Geben Sie das PHP -Quellcode -Verzeichnis ein, führen Sie die Konfigurationsbefehle aus und kompilieren Sie sie und installieren Sie sie. Beispiel:
./configure ---prefix =/usr/local/php--with-apxs2 =/usr/local/apache2/bin/apxs ---with-mysqli = mysqlnd--with-pdo-mysql = mysqlnd--with-openssl Machen sudo mach installieren
Ändern Sie die PHP -Konfigurationsdatei php.ini , passen Sie die Speicherbegrenzung an, laden Sie die Dateigröße und andere Parameter hoch, um die Projektanforderungen zu erfüllen.
Erstellen Sie einen Test -PHP -Datei info.php mit dem folgenden Inhalt:
<?php phpinfo(); ?>
Platzieren Sie die Datei in das apache -Standard -Website -Root -Verzeichnis (normalerweise /usr/local/apache2/htdocs/ ) und greifen Sie über Ihren Browser auf http: //localhost/info.php zu. Wenn die PHP -Konfigurationsinformationen auf der Seite angezeigt werden, bedeutet dies, dass die Umgebung erfolgreich erstellt wird.
Durch die in diesem Artikel eingeführten Schritte können Sie die Quellcode -Kompilierung, -installation und grundlegende Konfiguration von Apache und PHP erfolgreich abschließen und eine individuelle Entwicklungsumgebung erhalten. Es wird empfohlen, die Konfigurations- und Sicherheitseinstellungen weiterhin entsprechend den tatsächlichen Anforderungen bei der späteren Verwendung zu optimieren.