= เวิร์กโฟลว์ที่ดีที่สุดสำหรับการจัดการ (เว็บ) เซิร์ฟเวอร์? = มีวิธีใดบ้างที่ดีในการจัดการเซิร์ฟเวอร์ที่ทำงานอยู่โดยเป็นส่วนหนึ่งของเวิร์กโฟลว์การพัฒนา เหมาะอย่างยิ่งกับการรวมเข้ากับการสนับสนุนการคอมไพล์ เพื่อให้เซิร์ฟเวอร์สามารถรีสตาร์ทโดยอัตโนมัติเมื่อคอมไพล์โครงการใหม่สำเร็จ ฉันพบแพ็คเกจ Prodigy แล้ว - ดูเหมือนค่อนข้างดี แต่ไม่ได้กล่าวถึงส่วนที่สองนั้นเท่าที่ฉันเห็น - ด้วย Prodigy ฉันรับผิดชอบในการรีสตาร์ทเซิร์ฟเวอร์ด้วยตนเองทุกครั้งที่คอมไพล์ใหม่ สำหรับกรณีการใช้งาน (ค่อนข้างคล้ายกัน) ของฉัน ฉันเพิ่งแฮ็กมันทั้งหมดโดยใช้ bash และ elisp ผสมกัน มันไปอะไรเช่นนี้ ผูกคีย์กับฟังก์ชัน มีฟังก์ชั่น rsyncทั้งโปรเจ็กต์กับรีโมตโฮสต์ โทรมาได้เลย ssh เรียกใช้ ทำให้เป็นรีโมตโฮสต์ จากนั้นเพียงผูกคีย์อื่น (หรือมีบล็อกฟังก์ชันแรกหากคุณต้องการ) กับฟังก์ชันที่คล้ายกัน ssh ลงในรีโมตโฮสต์และเรียกใช้แอปพลิเคชัน ในกรณีของคุณ ฉันคาดว่ามันสามารถเรียกใช้บางอย่างเช่น "sudo service apache restart"หรือที่คล้ายกันแทน หากคุณมีเซิร์ฟเวอร์หลายเครื่องและ/หรือโครงการเว็บไซต์หลายโครงการ Projectile ค่อนข้างมีความสามารถในการคอยติดตามว่าโครงการปัจจุบันของคุณคืออะไรและควร rsync'ed ที่ใด == เกี่ยวกับชุมชน == สมาชิก ออนไลน์ สูงสุด 5% จัดอันดับตามขนาด