Skip to content

Lighting fast PHP caching framework used with nginx and WordPress

Notifications You must be signed in to change notification settings

snukone/php-opcache-fpm-wp

Repository files navigation

Performance Boosting for Wordpress 🥣

Wordpress-Installation mit eigener OPCache.ini und PHP-FPM Konfiguration. Steuerbar über Umgebungsvariablen.

Basis

Als Basisimage dient Wordpress 5.3.3 mit PHP 7.4 und FPM.

Änderungen testen

Getestet werden können die OPCache Einstellungen mit php-fpm -i im gebauten Container.

Die PHP-FPM Einstellungen können mit php-fpm -tt überprüft werden.

Anzeigen der Commandline Settings für PHP über php --ini.

Docker Image bauen

docker build -t <USER>/<IMAGENAME>:<TAG> .

Docker Image ausführen

docker run -it <USER>/<IMAGENAME>:<TAG> bash

Docker Image pushen

docker push <USER>/<IMAGENAME>:<TAG>

Deployment in Kubernetes Cluster

Im Verzeichnis kustomization-wordpress-mysql befindet sich das kustomization.yaml und alle abhängigen Manifeste. Der Cert-Manager und Nginx-Clusterissuer muss manuell nacheinander installiert werden. Beachte zusätzlich die dortige Readme.

Quellen: https://cert-manager.io/docs/installation/kubernetes/ https://cert-manager.io/docs/tutorials/acme/ingress/ https://docs.microsoft.com/de-de/azure/aks/ingress-static-ip

About

Lighting fast PHP caching framework used with nginx and WordPress

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published