= aliran kerja terbaik untuk mengurus pelayan (web)? =

Apakah beberapa cara yang baik untuk mengurus pelayan yang dijalankan sebagai sebahagian daripada aliran kerja pembangun? Sebaik-baiknya dengan penyepaduan ke dalam sokongan kompilasi, supaya pelayan boleh dimulakan semula secara automatik apabila projek berjaya disusun semula

Saya telah menemui pakej Prodigy setakat ini - nampaknya agak bagus tetapi tidak menangani bahagian kedua itu sejauh yang saya lihat - dengan Prodigy saya bertanggungjawab untuk memulakan semula pelayan saya secara manual setiap kali saya menyusun semula

Untuk kes penggunaan saya (agak serupa), saya hanya menggodam semuanya bersama-sama dengan campuran bash dan elisp. Ia berlaku seperti ini

Ikat kunci untuk berfungsi,
Mempunyai fungsi
rsyncthe keseluruhan projek ke hos jauh,
Minta ia telefon
ssh, menyeru
buat hos jauh

Kemudian hanya mengikat kunci lain (atau mempunyai blok fungsi pertama jika anda lebih suka) ke fungsi yang serupa itu
ssh ke dalam hos jauh dan melaksanakan aplikasi. Dalam kes anda, saya menjangkakan ia boleh menjalankan sesuatu seperti "sudo service apache restart"atau sebaliknya

Jika anda mempunyai berbilang pelayan dan/atau berbilang projek tapak web, Projectile cukup cekap dalam memantau projek semasa anda dan tempat ia harus disegerakkan

== Mengenai Komuniti ==
ahli
dalam talian
5% teratas
Diperingkat mengikut Saiz