====== Entwicklungsumgebungen ====== [[it_entwicklung:start|← IT & Entwicklung]] · [[:start|Startseite]] ---- Lokale Entwicklungsumgebungen ermöglichen es, Websites und Anwendungen auf dem eigenen Rechner zu entwickeln, zu testen und zu warten, ohne das produktive System zu verändern. ===== Entwicklungsumgebungen ===== [[werkzeuge:xampp:start|XAMPP]] [[it_entwicklung:entwicklungsumgebungen:local|Local]] ===== Zusammenspiel ===== Werden mehrere lokale Entwicklungsumgebungen parallel eingesetzt, können Konflikte entstehen – insbesondere bei gemeinsam verwendeten Webserver-Ports und Hintergrundprozessen. Typische Themen sind: * Apache und nginx * Ports 80 und 443 * lokale Domains * VirtualHosts * HTTP und HTTPS * PHP-Versionen * Datenbanken * Hintergrunddienste und Prozesse ===== Erfahrungen & Problemlösungen ===== Konkrete Lösungen und Erkenntnisse aus dem praktischen Einsatz werden bei der jeweils betroffenen Entwicklungsumgebung dokumentiert. Dazu gehören beispielsweise Konflikte zwischen **XAMPP und Local**, wenn ein von Local gestarteter nginx-Prozess nach dem Beenden von Local weiterläuft und dadurch den Start von Apache verhindert. [[#entwicklungsumgebungen|↑]]