Go to file
2023-02-07 19:53:33 +01:00
defaults php: Definiere pool-Verzeichnis 2022-12-26 09:03:38 +01:00
files/systemd php: Erstelle allgemeine PHP-FPM-Konfiguration 2022-08-18 08:40:39 +02:00
handlers php: Erstelle allgemeine PHP-FPM-Konfiguration 2022-08-18 08:40:39 +02:00
meta Rename author 2023-02-07 17:18:27 +01:00
tasks Rename files 2023-02-07 17:31:59 +01:00
templates Make variables configurable 2023-02-07 17:49:29 +01:00
.gitignore Add gitignore 2023-02-07 17:18:16 +01:00
README.md Update heading 2023-02-07 19:53:33 +01:00

PHP

Diese Rolle installiert PHP und PHP-FPM mit einigen grundlegenden Anpassungen der Konfiguration. Für PHP-FPM werden systemd-Templates installiert. In Zusammenhang mit eigenen (beschränkten) Linux-Nutzerkonten lassen sich daraus Services für verschiedene Anwendungen erstellen.

Verfügbare Variablen

Für die PHP-Konfiguration sind verschiedene defaults gesetzt. Über die jeweilige host_vars lassen sich im Dictionary php die defaults überschreiben.

Varible Wert
date_timezone string
default_charset string
max_execution_time int
memory_limit string
post_max_size string
upload_max_filesize string

Beispiel:

php:
  memory_limit: 256M
  post_max_size: 30M