PHP einrichten

​​​​​​PHP installieren

# PHP installieren | PACKAGE

sudo apt-get install php

# Prüfen, welche Version installiert ist (sollte 7.2 oder neuer sein)

php -v

Vielgenutzte Module installieren

# PHP für Apache2; PHP Dienstprogramme; Multibyte-Strings; XML-Schnittstelle; SOAP-Netzwerkprotokoll; Grafik-Modul; XML; ? ; Mysql; ? Packer; Curl-Schnittstelle; ssh2-Schnittstelle

sudo apt-get install libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-zip php-curl php-ssh2

PHP Umgebung tweeken

#php.ini erstellen (Ordnerpfad bei anderer PHP Version prüfen)

sudo vim /etc/php/7.2/apache2/php.ini

#Code einfügen/ ändern, falls es noch nicht gemacht ist

file_uploads = On

allow_url_fopen = On

memory_limit = 256M

upload_max_filesize = 100M

max_execution_time = 360

date.timezone = Europe/Berlin

# Apache2 neu starten

sudo systemctl restart apache2.service

PHP-Settings prüfen

# phpinfo.php erstellen

sudo vim /var/www/html/phpinfo.php

# Code einfügen, speichern, schließen

<?php phpinfo( ); ?>

# PHP Settings ansehen

http://localhost/phpinfo.php