PHP 7.4

Inhalte

Nun ist es wieder soweit. PHP.NET hat nun PHP 7.4 herausgegeben und wir haben es natürlich schon installiert und getestet. Im unterem Teil des Artikels, findet man die Installationsschritte des FPM Services.

Schnelle Installation per APT-Repository

apt install apt-transport-https lsb-release ca-certificates
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
apt update && upgrade -y

Für Apache und Nginx

Folgender Schnipsel ist für die Installation von PHP 7.4 für Apache2 gedacht:

apt-get install php7.4

Die Erforderlichen Module kann man sich dann bequem per Paketverwaltung nachinstallieren.

apt-get install php7-<modulnamen>

In unserem Beispiel brauchen wir folgende Standardmodule

apt-get install php7.4 php7.4-common php7.4-fpm php7.4-gd php7.4-mysql php7.4-imap php7.4-cli php7.4-cgi php-pear php7.4-curl php7.4-intl php7.4-pspell php7.4-sqlite3 php7.4-tidy php7.4-xmlrpc php7.4-xsl php-memcache php-imagick php-gettext php7.4-zip php7.4-mbstring php7.4-soap php7.4-common php7.4-opcache php7.4-mysql

PHP 7.4 für Apache und Nginx aktivieren

Apache2:

sudo a2enmod php7.4
service apache2 restart

Nginx:

#Webseite auswählen
nano /etc/nginx/sites-available/<domain>.conf
#Suchen und anpassen:
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
#nginx Konfiguration testen
nginx -t
#Nginx restarten
service nginx restart

PHP 7.4 und ISPConfig

Hier findet man die Installation von PHP7.4 als FPM Service (Für ISPConfig): https://wiki.profoxi.de/verschiedene-php-versionen-fuer-ispconfig-installieren-php-fpm-fastcgi

Standard PHP Auswählen

update-alternatives --config php
update-alternatives --config php-cgi

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 0 / 5. Anzahl Bewertungen: 0

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert