Điều gì sẽ là một thư mục hợp lý và hợp lý để triển khai các ứng dụng Rails sản xuất của tôi trên hệ thống Linux?
Một số ứng cử viên ...
/var/rails <= There's a /var/www so this would be consistent with that
pattern. But I.T. guys have complained about stuff in /var
before.
/home/my_home_dir/rails <= OK, not /var, but I'm not the only developer.
Seems like it really ought to be a systemwide
location.
/home/rails <= I don't know. That just seems weird.
/rails <= Seems even weirder.
Điều ít ngạc nhiên nhất, bình thường nhất để làm ở đây là gì?
(Thông tin cơ bản - ứng dụng Rails là một nhóm mã phía máy chủ được viết bằng Ruby cùng với một public
thư mục chứa JavaScript, CSS và có thể là một chút HTML. Thư public
mục được ánh xạ tới một vhost Apache. được gọi là Hành khách hoặc mod_rails
.)
Cảm ơn sự giúp đỡ, tất cả. Tôi nghĩ rằng tôi sẽ đi với /opt/deployed_rails_apps
. (Tôi thích tên thư mục lưu trữ dài và hoàn thành tab.) /var/...
Cũng là một nơi tốt, nhưng tôi đã nhận được sự càu nhàu từ CNTT khi tôi cố gắng triển khai công cụ ở đó. Nếu đó là máy của riêng tôi, tôi có thể đi cùng /var
hoặc /srv
.