Update
sudo apt update
Einrichten des Apt-Repository
sudo apt install -y gnupg2 ca-certificates apt-transport-https software-properties-common
wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -
echo "deb https://packages.sury.org/php/ buster main" | sudo tee /etc/apt/sources.list.d/php.list
Installation PHP 8.1
sudo apt update
sudo apt install php8.1
Nach Installation überprüfen
php -v
Installation PHP Extensions
sudo apt search php8.1-*
sudo apt install php8.1{mysql,imap,ldap,xml,curl,mbstring,zip}
überprüfe PHP Extensions
php -m
Installation Apache für PHP 8.1
sudo apt update
sudo apt install apache2 libapache2-mod-php8.1
Apache neu starten
sudo systemctl restart apache2
Status von Apache anzeigen
sudo systemctl status apache2
Erfolgreich installiert: 03.04.2022
Startverzeichnis von Apache ändern !!! Funktioniert nicht
sudo nano /etc/apache2/sites-available/000-default.conf
Wert für DocumentRoot in der 000-default.conf ändern
/var/www
Verzeichnis von Apache (localhost) freigeben
sudo chmod -v -R 777 /var/www
Apache neu starten
sudo systemctl restart apache2