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

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

Eine Praktische Monorepo-Architektur mit Next.js, Fastify, Prisma und NGINX

Eine Praktische Monorepo-Architektur mit Next.js, Fastify, Prisma und NGINX

Erkunden Sie eine praktische Monorepo-Architektur mit Next.js, Fastify, Prisma und NGINX, die reale Integration und den Workflow hervorhebt.

Ollama ist nicht das Produkt: Entwicklung produktionsreifer Open-LLM-Anwendungen

Ollama ist nicht das Produkt: Entwicklung produktionsreifer Open-LLM-Anwendungen

Das Ausführen eines lokalen Modells mit Ollama ist einfach. Das Erstellen einer produktionsreifen Open-LLM-Anwendung ist schwieriger: Es erfordert RAG, Zugriffskontrolle, Anbieterabstraktion, Evaluierung, Protokollierung, Bereitstellungsdisziplin und eine kontrollierte Anwendungsschicht um das Modell herum.

Snap-Pakete: Warum sie für anspruchsvolle Tools wie DBeaver zu kurz greifen

Snap-Pakete: Warum sie für anspruchsvolle Tools wie DBeaver zu kurz greifen

Snap-Pakete führen ein restriktives Sandboxing ein, das fortgeschrittene Workflows unterbricht. Dieser Artikel erklärt, warum DBeaver mit SSH-Tunneling unter Snap zu kämpfen hat und warum Flatpak oder native Pakete bessere Alternativen sind.

Datenbankmarketing: Ein moderner Ansatz zu Kundenbeziehungen

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.

Kanonische Architektur, URL-Design, Resolver-Logik, API- & Skalierbarkeitsspezifikation

Kanonische Architektur, URL-Design, Resolver-Logik, API- & Skalierbarkeitsspezifikation

Geobasierte Erkennungsarchitektur für Mehrmandantenportale. Definiert kanonische URLs, Resolver-Logik, Caching-Strategie und ein Geo-Read-Modell ohne CMS-Kopplung oder Datenbank-Refactoring. Konzipiert für SEO-Stabilität, Skalierbarkeit und zukünftige Erweiterungen wie Buchung und Karten.

Multi-Datenbank-Architektur mit Prisma 7: Ein Deep Dive für Experten

Multi-Datenbank-Architektur mit Prisma 7: Ein Deep Dive für Experten

Die Verwaltung komplexer Datenlandschaften erfordert moderne Architekturen. Prisma 7 bietet erweiterte Funktionen für die Multi-Datenbank-Integration und adressiert die Herausforderungen der Polyglot Persistence.

Doppelte APT-Paketquellen entfernen: Experten-Anleitung für Ubuntu und Debian

Doppelte APT-Paketquellen entfernen: Experten-Anleitung für Ubuntu und Debian

Eine detaillierte Anleitung zur Identifizierung und Entfernung redundanter oder doppelter APT-Paketquellen in Debian- und Ubuntu-Systemen, um Stabilität und Performance zu gewährleisten.

Building VisualSFM on Ubuntu 17.10 with NVIDIA CUDA Support

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

Der nächste OpenWrt-5G-Router: Warum Wi-Fi 7, eine stärkere CPU und bessere Firmware wichtig sind

Der nächste OpenWrt-5G-Router: Warum Wi-Fi 7, eine stärkere CPU und bessere Firmware wichtig sind

Der ZBT Z8102AX ist ein nützliches erstes Sample, aber der nächste Schritt sollte stärker sein: Wi-Fi 7, eine leistungsstärkere Vier-Kern-Plattform, mehr Klarheit bei der Firmware, eine verbesserte Verpackung und eine stabilere Preispolitik. Das Ziel ist nicht nur ein weiterer 5G-Router, sondern ein besser konfiguriertes, OpenWrt-basiertes Prosumer-Gerät.

Google I/O 2026: Agentische Produkte in Search, Workspace und Shopping

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.

So scannen und bereinigen Sie Ihren Cloud-Linux-Server von Malware

So scannen und bereinigen Sie Ihren Cloud-Linux-Server von Malware