= 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