= quy trình công việc tốt nhất để quản lý (web) máy chủ? =

Một số cách tốt để quản lý các máy chủ đang chạy như một phần của quy trình làm việc của nhà phát triển là gì? Lý tưởng nhất là tích hợp vào hỗ trợ biên dịch, để máy chủ có thể tự động khởi động lại khi dự án được biên dịch lại thành công

Tôi đã tìm thấy gói Prodigy cho đến nay - nó có vẻ khá hay nhưng không đề cập đến phần thứ hai đó như tôi có thể thấy - với Prodigy, tôi chịu trách nhiệm khởi động lại máy chủ của mình theo cách thủ công bất cứ khi nào tôi biên dịch lại

Đối với trường hợp sử dụng (khá giống nhau) của tôi, tôi chỉ hack tất cả cùng với hỗn hợp bash và elisp. Nó đi một cái gì đó như thế này

Phím liên kết để hoạt động,
có chức năng
rsyncthe toàn bộ dự án với máy chủ từ xa,
Có nó gọi
ssh, gọi
makeon máy chủ từ xa

Sau đó, chỉ cần liên kết một khóa khác (hoặc có khối chức năng đầu tiên nếu bạn thích) với một chức năng tương tự
ssh vào máy chủ từ xa và thực thi ứng dụng. Trong trường hợp của bạn, tôi hy vọng nó có thể chạy một cái gì đó như "khởi động lại dịch vụ sudo apache"hoặc tương tự thay thế

Nếu bạn có nhiều máy chủ và/hoặc nhiều dự án trang web, thì Projectile khá thành thạo trong việc theo dõi dự án hiện tại của bạn là gì và nơi nó sẽ được đồng bộ hóa với

== Giới thiệu về cộng đồng ==
Các thành viên
Trực tuyến
Top 5%
Xếp hạng theo Kích thước