= (web)sunucularını yönetmek için en iyi iş akışları? =

Geliştirici iş akışının bir parçası olarak çalışan sunucuları yönetmenin bazı iyi yolları nelerdir? İdeal olarak derleme desteğine entegrasyonla, böylece proje başarıyla yeniden derlendiğinde sunucu otomatik olarak yeniden başlatılabilir

Şimdiye kadar Prodigy paketini buldum - oldukça hoş görünüyor ama görebildiğim kadarıyla o ikinci kısma hitap etmiyor - Prodigy ile yeniden derlediğimde sunucumu manuel olarak yeniden başlatmaktan sorumluyum

(Oldukça benzer) kullanım durumum için, hepsini bir bash ve elisp karışımıyla hackledim. böyle bir şey oluyor

Anahtarı fonksiyona bağla,
işlevi var
rsyncthetüm projeyi uzak ana bilgisayara,
aramasını sağla
ssh, çağrılıyor
uzaktaki ana bilgisayarı yap

Ardından başka bir tuşu (veya isterseniz ilk fonksiyon bloğunu) benzer bir fonksiyona bağlayın.
ssh uzak ana bilgisayara girer ve uygulamayı yürütür. Senin durumunda, bunun yerine "sudo service apache restart"veya benzeri bir şey çalıştırabileceğini umuyorum.

Birden çok sunucunuz ve/veya birden çok web sitesi projeniz varsa, Projectile mevcut projenizin ne olduğu ve nereye rsync'lenmesi gerektiği konusunda oldukça yetkindir.

== Topluluk Hakkında ==
Üyeler
İnternet üzerinden
En iyi 5%
Boyuta Göre Sıralama Reddit'te şu ana kadar