= najlepsze przepływy pracy do zarządzania serwerami (internetowymi)? =

Jakie są dobre sposoby zarządzania uruchomionymi serwerami w ramach przepływu pracy deweloperów? Idealnie z integracją z obsługą kompilacji, aby serwer mógł zostać automatycznie zrestartowany po pomyślnej rekompilacji projektu

Do tej pory znalazłem pakiet Prodigy - wydaje się całkiem fajny, ale nie odnosi się do tej drugiej części, o ile widzę - z Prodigy jestem odpowiedzialny za ręczne ponowne uruchomienie mojego serwera za każdym razem, gdy ponownie kompiluję

W moim (dość podobnym) przypadku użycia po prostu zhakowałem to wszystko razem za pomocą mieszanki bash i elisp. To idzie jakoś tak

Powiąż klawisz z funkcją,
Mieć funkcję
zsynchronizuj cały projekt ze zdalnym hostem,
Zadzwoń
ssh, wywołanie
makena zdalnym hoście

Następnie po prostu powiąż inny klawisz (lub pierwszy blok funkcyjny, jeśli wolisz) z podobną funkcją
ssh do zdalnego hosta i wykonuje aplikację. W twoim przypadku spodziewam się, że zamiast tego może uruchomić coś w rodzaju „Sudo service Apache restart” lub podobnego

Jeśli masz wiele serwerów i/lub wiele projektów stron internetowych, Projectile jest dość kompetentny w utrzymywaniu kart tego, jaki jest twój obecny projekt i gdzie powinien zostać zsynchronizowany

== O społeczności ==
Członkowie
online
Top 5%
Ranking według rozmiaru