Howto: WordPress im Docker Swarm Mode mit Nginx-Proxy auf einem Host

Nachdem ich in den letzten Artikeln das Deployment einer Laravel-Anwendung mit Nginx-Proxy und Nginx-Proxy-Companion auf einem Host beschrieben hatte, sollte nun WordPress auf demselben Host im Docker Swarm Mode platziert werden. Dabei gelten dieselben Einschränkungen, d.h. der Betrieb findet nur auf dem einzelnen Host und nicht im gesamten Swarm-Cluster statt.
Weiterlesen bei Howto: WordPress im Docker Swarm Mode mit Nginx-Proxy auf einem Host »

Tags:

Howto: Nginx-Proxy und Nginx-Proxy-Companion im Docker Swarm Mode auf einem Host

Im letzten Beitrag habe ich die Einrichtung eines Docker-Stacks für eine PHP-Anwendung mit dem Laravel-Framework beschrieben. Diese Kombination läuft schon recht gut, hat allerdings den Nachteil, dass bei Nutzung des Ports 80, der nach außen hin auf dem Host freigegeben ist, auch nur diese eine Anwendung verwendet werden kann.
Weiterlesen bei Howto: Nginx-Proxy und Nginx-Proxy-Companion im Docker Swarm Mode auf einem Host »

Tags:

Howto: Laravel-Anwendung im Docker Swarm-Mode betreiben

Seit kurzem beschäftige ich mich wieder etwas intensiver mit PHP-Frameworks, schließlich schreitet die Entwicklung stetig voran, somit war es an der Zeit, wieder einmal einen genaueren Blick darauf zu werfen.
Weiterlesen bei Howto: Laravel-Anwendung im Docker Swarm-Mode betreiben »

Tags:
Kategorien: DevOps PHP

Einmal kostenfreies DNS und zurück!

Im Zuge einer fälligen Konsolidierung meiner virtuellen Server wollte ich einige Dienste und Websites umziehen. Bei den Web-Sites kein Problem – ein anderer virtueller Server steht schon bereit. Jedoch lief auch noch ein Secondary DNS Server auf der bald zu löschenden VM, und zwar noch klassisch als Server-Dienste ohne Containerisierung mit Docker oder ähnliches. Nun muss man nicht alle Dienste selbst betreiben – wirklich nicht!
Weiterlesen bei Einmal kostenfreies DNS und zurück! »

Tags:

Erstellen eines WordPress Custom Control mit Underscore.js- (JavaScript-)Template für den Theme-Customizer

Vor einiger Zeit wollte ich mein WordPress Theme “Tikva” mit einem Custom Control ausstatten. Dabei handelt es sich um eines derjenigen Elemente im Admin-Bereich, d.h. innerhalb des Customizers, die nicht per Default von WordPress mitgeliefert werden. Dabei handelte es sich um einen “Repeater”, d.h. ein Control, das eine beliebige Anzahl von Elementen beinhalten kann. 
Weiterlesen bei Erstellen eines WordPress Custom Control mit Underscore.js- (JavaScript-)Template für den Theme-Customizer »

Tags:
Kategorien: PHP Programmierung

Benchmarking MariaDB mit (& ohne) ProxySQL mit (& ohne) Docker, Teil 2 von 2

Es folgt der zweite Teil des kleinen Benchmarks, der ebenfalls mehr oder minder ein bewegtes Ziel darstellt. Die ersten Ergebnisse waren dabei zunächst ein wenig anders als vermutet, letztlich stellte sich die Vermutung nach weiteren Untersuchungen jedoch als richtig heraus, was von den Messergebnissen bestätigt wurde.
Weiterlesen bei Benchmarking MariaDB mit (& ohne) ProxySQL mit (& ohne) Docker, Teil 2 von 2 »

Tags:

Benchmarking MariaDB mit (& ohne) ProxySQL mit (& ohne) Docker, Teil 1 von 2

Zugegeben, eigentlich wollte ich gar keine Benchmark-Tests durchführen. Zumindest war dies nicht der erste Gedanke, als ich mich seit längerer Zeit einmal wieder mit MySQL bzw. MariaDB und Docker, insbesondere dessen neuen Features, beschäftigt habe.
Weiterlesen bei Benchmarking MariaDB mit (& ohne) ProxySQL mit (& ohne) Docker, Teil 1 von 2 »

Tags:

Kurztipp: Systemzeit von HP 2810 Switches einstellen

Wozu muss der Switch wissen, wie spät es ist? Eigentlich muss er das nicht. Er wird auch ohne genaue Zeit seinen Dienst klaglos verrichten. Zudem wird die Zeit nicht einmal an prominenter Stelle angezeigt, somit ist die Einstellung doch vernachlässigbar. Naja – fast. An einer Stelle spielt die genaue Zeit durchaus eine Rolle, und zwar bei Betrachtung der Logs.
Weiterlesen bei Kurztipp: Systemzeit von HP 2810 Switches einstellen »

Tags:

Bündeln zweier HP 2810 Switches per LACP

Das heimische Netzwerk wächst unweigerlich, nachdem ein 24-Port-Switch für alle Netzwerksteckdosen, Server und deren Ports nicht mehr ausreichte, musste ein weiterer bzw. neuer her. Wobei “neu” relativ ist, denn auf dem Gebrauchtmarkt finden sich Geräte, die sich durchaus als Schnäppchen bezeichnen lassen. Zwar haben diese u.U. bereits ein paar Jahre Betrieb hinter sich, aber das vornehmlich in relativ staubarmen Rechenzentren unter guter Klimatisierung. Davon abgesehen sind die einzigen beweglichen Teile die Lüfter, die sich ggf. leicht austauschen lassen.
Weiterlesen bei Bündeln zweier HP 2810 Switches per LACP »

Tags:

Allererste Gehversuche mit dem ESP8266- / NodeMCU-Modul

Ein wenig Abwechslung kann ja manchmal nicht schaden, eigentlich wollte ich hier eher über die nächste Version des WordPress-Themes und dessen Neuerungen schreiben, aber ein Feature hält mich nun doch länger auf als erwartet. Am vergangenen Wochenende fand die diesjährige FrOSCon (Free and Open Source Conference) statt – trotz der örtlichen Nähe war ich zwar nicht vor Ort, aber glücklicherweise wurden die Vorträge aufgezeichnet und sind online verfügbar, u.a. auch im YouTube-Channel der FrOSCon. Wie üblich sind einfach zu viele Themen interessant, aber eine der ersten Aufzeichnungen, die ich mir angesehen habe, war “Wi-Fi mit Lua” – NodeMCU für ESP8266-Module von Uwe Berger. 
Weiterlesen bei Allererste Gehversuche mit dem ESP8266- / NodeMCU-Modul »

Tags:
Kategorien: Hardware Programmierung