Wie man PHP 8.3 auf Ubuntu 22.04 installiert

Wie man PHP 8.3 auf Ubuntu 22.04 installiert
Dieser Leitfaden zeigt, wie man PHP 8.3 auf Ubuntu 22.04 in einer modernen Serverumgebung korrekt installiert und ausführt. Er behandelt die Systemvorbereitung, die Repository-Einrichtung, die Integration von Apache und Nginx, PHP-Erweiterungen, den Versionswechsel und gängige Best Practices.
Schritt 1: Betriebssystem aktualisieren
Bevor Sie PHP installieren, stellen Sie sicher, dass Ihr System vollständig aktuell ist. Dies verhindert Abhängigkeitskonflikte und stellt sicher, dass Sicherheitspatches angewendet werden.
sudo apt update && sudo apt upgrade -y
Schritt 2: PHP-Repository hinzufügen
Ubuntu 22.04 liefert PHP 8.3 nicht standardmäßig mit. Das weit verbreitete und vertrauenswürdige Ondřej Surý Repository bietet aktuelle PHP-Versionen und -Erweiterungen.
sudo apt install -y ca-certificates apt-transport-https software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
Schritt 3: PHP 8.3 (CLI) installieren
Installieren Sie das PHP 8.3 Kernpaket. Dies stellt die PHP-CLI und die grundlegende Laufzeitumgebung bereit, die von Webservern und Hintergrundaufgaben benötigt wird.
sudo apt install -y php8.3
Überprüfen Sie die installierte PHP-Version:
php -v
Schritt 4: PHP 8.3 für Apache installieren
Wenn Sie Apache verwenden, installieren Sie PHP als Apache-Modul. Diese Einrichtung ist typisch für traditionelle LAMP-Stacks.
sudo apt install -y libapache2-mod-php8.3
Starten Sie Apache neu, um das PHP-Modul zu aktivieren:
sudo systemctl restart apache2
Schritt 5: PHP 8.3 FPM für Nginx installieren
Für Nginx-basierte Setups muss PHP über PHP-FPM ausgeführt werden. Dieser Ansatz bietet bessere Leistung und Skalierbarkeit.
sudo apt install -y php8.3-fpm
Überprüfen Sie, ob der PHP-FPM-Dienst läuft:
systemctl status php8.3-fpm
Schritt 6: Gängige PHP-Erweiterungen installieren
Die meisten Anwendungen benötigen zusätzliche PHP-Erweiterungen. Installieren Sie nur das, was Ihr Projekt tatsächlich benötigt, um das System schlank und sicher zu halten.
sudo apt install -y php8.3-mysql php8.3-curl php8.3-xml php8.3-mbstring php8.3-zip php8.3-intl php8.3-gd php8.3-opcache
Alle geladenen PHP-Module auflisten:
php -m
Schritt 7: Mehrere PHP-Versionen parallel ausführen
Ubuntu ermöglicht das Koexistieren mehrerer PHP-Versionen. Dies ist nützlich, wenn Sie ältere Anwendungen warten und gleichzeitig neue Projekte auf PHP 8.3 bereitstellen.
sudo update-alternatives --config php
Sie können auch direkt eine bestimmte PHP-Version festlegen:
sudo update-alternatives --set php /usr/bin/php8.3
Schritt 8: Empfohlene Überprüfungen nach der Installation
Nach der Installation wird empfohlen, die PHP-Konfigurationsdateien zu überprüfen, den korrekten PHP-FPM-Socket oder -Port für Ihren Webserver zu bestätigen und sicherzustellen, dass OPcache für Produktionsumgebungen aktiviert ist.
Für Produktionssysteme sollten Sie immer die php.ini-Einstellungen wie Speicherlimits, Ausführungszeit, Upload-Größe und Fehlerbehandlung gemäß den Anforderungen Ihrer Anwendung überprüfen.
Fazit
Die Installation von PHP 8.3 auf Ubuntu 22.04 bietet eine moderne, stabile und performante Grundlage für Webanwendungen. Egal ob Sie Apache oder Nginx verwenden, eine saubere PHP-Einrichtung mit den richtigen Erweiterungen und Versionsverwaltung gewährleistet langfristige Wartbarkeit und einen reibungslosen Betrieb.
Related Articles

Neues Qwen 3.5-Plus: Open-Source-KI macht jetzt Ernst
Entdecken Sie die bahnbrechenden Funktionen und Vorteile von Alibabas Qwen 3.5-Plus, einer revolutionären Open-Source-KI für Entwickler.

Umfassender Metrik-Leitfaden für Delivery und Change Management
Dieser Leitfaden bietet einen detaillierten Überblick über wesentliche Kennzahlen für Enterprise Delivery und Change Management und unterstützt Teams dabei, die Leistung zu messen, Prozesse zu optimieren und kontinuierliche Verbesserung voranzutreiben. Entdecken Sie Schlüsselindikatoren, Berechnungsmethoden und Best Practices, um Ihre Kennzahlen an Geschäftsergebnisse anzupassen.

Laravel 12 Custom CMS mit Filament 3: Der Experten-Workflow
Eine detaillierte Betrachtung der Synergien zwischen Laravel 12 und Filament 3 für die Erstellung maßgeschneiderter Content-Management-Systeme. Experten analysieren den innovativen Workflow, Vorteile, Nachteile und die Herausforderung des Jetstream-Workflows.

Google I/O 2026: Architektonische Neuausrichtungen, agentische KI und der Realitätscheck des einheitlichen Ökosystems
Die Google I/O 2026 war nicht nur ein Modell-Event. Sie zeigte eine tiefgreifendere Plattformverschiebung über Gemini-Modelle, Entwicklertools, mit Android verknüpfte Oberflächen und intelligente Geräte hinweg. Dieser Artikel schlüsselt die Keynote als Hub-Story für Ingenieure, Architekten und Produktteams auf, die reale Laufzeitauswirkungen vom Hype auf der Bühne trennen müssen.

PostfixAdmin: Management in Unternehmensqualität für Postfix-Mailsysteme — Anno 2026
PostfixAdmin ist eine datenbankzentrierte Verwaltungsoberfläche, entwickelt für professionelle Postfix-Mailsysteme. Anstatt Komplexität zu verbergen, bietet es präzise Kontrolle über Domains, Mailboxen, Aliase und Absenderberechtigungen. Dieser Artikel erklärt, warum PostfixAdmin auch 2026 eine vertrauenswürdige Unternehmenslösung bleibt und wie es in moderne, sicherheitsorientierte Mail-Infrastrukturen passt.

MOV in MP4 konvertieren mit FFmpeg: Eine einfache Anleitung
Erfahren Sie, wie Sie MOV-Videos mit FFmpeg in MP4 konvertieren, mit zuverlässigen Befehlen, Stapelverarbeitung und Qualitätsoptimierung für Web, Streaming und plattformübergreifende Kompatibilität.

Drag-and-Drop mit JavaScript: Eine tiefgehende Analyse der nativen API für interaktive Menüstrukturen
Die Implementierung von Drag-and-Drop-Funktionalität ist entscheidend für moderne, interaktive Benutzeroberflächen. Dieser Artikel beleuchtet die technische Umsetzung mithilfe der nativen HTML5 Drag-and-Drop API in Vanilla JavaScript und TypeScript, fokussiert auf die Erstellung dynamischer Menüstrukturen.

ComfyUI auf Fedora 43: Zwei virtuelle Umgebungen + Ein-Klick-Start (März 2026)
Ziel: Zwei Python-venvs (z. B. 3.12 + 3.14) für Kompatibilität beibehalten, aber ComfyUI automatisch mit einem sauberen, leichtgewichtigen Setup starten.

Google I/O 2026: Agentische Produkte in Search, Workspace und Shopping
Google I/O 2026 zeigte, dass sich agentenbasierte KI über Modelldemos und Entwicklertools hinaus in alltägliche Produktoberflächen bewegt. Dieser Artikel schlüsselt auf, wie Search, Workspace, Gemini Spark und Universal Cart auf ein neues Produktmodell hinweisen, bei dem Google-Agenten Nutzern helfen, über vernetzte Dienste hinweg zu recherchieren, zu arbeiten, einzukaufen und zu agieren.

Umfassender Leitfaden zu Rollback-Triggern in Enterprise-AI-Runbooks
Dieser Leitfaden untersucht Rollback-Trigger, wesentliche Mechanismen in Enterprise-AI-Runbooks, die automatisch Anomalien erkennen und Rollbacks einleiten, um die Systemstabilität aufrechtzuerhalten. Erfahren Sie, wie Sie diese Trigger für robuste KI-Bereitstellungen konfigurieren, überwachen und optimieren.

Erstellen eines benutzerdefinierten GPT-4 Plugins in WordPress

Datenbankmarketing: Ein moderner Ansatz zu Kundenbeziehungen
Datenbankmarketing ist unerlässlich für modernes Kundenbeziehungsmanagement. Erfahren Sie, wie strategische Datennutzung, technisches Fachwissen und Innovation personalisierte Kundeninteraktionen und nachhaltiges Wachstum vorantreiben.