Wie man PHP 8.3 auf Ubuntu 22.04 installiert

Aktueller Leitfaden zur Installation von PHP 8.3 auf Ubuntu 22.04, einschließlich Apache- und Nginx-(PHP-FPM)-Integration, Erweiterungen und dem parallelen Betrieb mehrerer PHP-Versionen.
Veröffentlicht:
Aleksandar Stajić
Updated: 9. Januar 2026 um 00:16
Wie man PHP 8.3 auf Ubuntu 22.04 installiert

Illustration

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

Portal-Entwicklung: Eine skalierbare Plattform für Leistung, Mehrsprachigkeitsunterstützung und Erweiterbarkeit

Portal-Entwicklung: Eine skalierbare Plattform für Leistung, Mehrsprachigkeitsunterstützung und Erweiterbarkeit

Ein modernes Webportal wird entwickelt, das auf Skalierbarkeit, Leistung, Mehrsprach

Umfassender Leitfaden zum Evaluation Harness: LLM-Leistungsbewertung meistern

Umfassender Leitfaden zum Evaluation Harness: LLM-Leistungsbewertung meistern

Dieser Leitfaden bietet eine detaillierte Einführung in Evaluation Harness, ein unverzichtbares Framework zur strengen Bewertung der Fähigkeiten von Large Language Models (LLMs) in Enterprise-LLMOps-Pipelines. Erfahren Sie mehr über Einrichtung, Best Practices und fortgeschrittene Techniken, um ein zuverlässiges Modell-Benchmarking und eine Optimierung zu gewährleisten.

Die Kommandozeile beherrschen: Ein umfassender Leitfaden zum find-Befehl

Schöpfen Sie das volle Potenzial des Linux-find-Befehls aus. Dieser Leitfaden behandelt Syntax, erweiterte Beispiele und technische Details für eine effiziente Dateiverwaltung.

Boosting Productivity with ERP Systems: A Case Study on Relational Databases

Boosting Productivity with ERP Systems: A Case Study on Relational Databases

Mozilla Thunderbird 68.x und OAuth2

Ubuntu Grafik-Stack-Umstellung: Hybrid-GPU Boot-Abstürze, Wayland-Risiken und Stabile Bereitstellungspraktiken

Ubuntu Grafik-Stack-Umstellung: Hybrid-GPU Boot-Abstürze, Wayland-Risiken und Stabile Bereitstellungspraktiken

Ubuntu-Desktop-Upgrades können Boot-Hänger, fehlende Anmeldesitzungen und instabiles Rendering auslösen – insbesondere auf hybriden Intel- + NVIDIA-Systemen. Dieser Artikel erklärt den zugrunde liegenden Grafik-Stack-Übergang, warum Regressionen auftreten und wie Ubuntu sicher unter Verwendung von LTS-Baselines und validierten Treiberstrategien bereitgestellt werden kann.

Laravel 12 Custom CMS mit Filament 3: Der Experten-Workflow

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.

Erstellen eines benutzerdefinierten GPT-4 Plugins in WordPress

Erstellen eines benutzerdefinierten GPT-4 Plugins in WordPress

Frontend- und Backend-Entwicklung

Frontend- und Backend-Entwicklung

Front-End- und Back-End-Entwicklung ist ein wesentlicher Bestandteil der Webentwicklung und umfasst die Erstellung von Webanwendungen und Websites. Die Front-End-Entwicklung konzentriert sich auf die Benutzeroberfläche, während die Back-End-Entwicklung für die Programmierung und Verwaltung der Serverseite verantwortlich ist.

Git with automatic upload and synchronization to a production server

Git with automatic upload and synchronization to a production server

PostfixAdmin: Management in Unternehmensqualität für Postfix-Mailsysteme — Anno 2026

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.

Git with SSH on Windows