Tôi đang cố gắng tự động triển khai một số trang web mới trong môi trường thử nghiệm của mình. kịch bản ô tô của mình tạo ra file vhost apache tronga2ensite từ đường dẫn tập lệnh
/etc/apache2/sites-available/testsite.com
sau đó a2ensite được chạy qua cùng một kịch bản
a2ensite /etc/apache2/sites-available/testsite.com
tôi nhận được:
ERROR: No site found matching /etc/apache2/sites-available/testsite.com!
Các kịch bản đang được chạy bằng root.
Tôi đọc rằng bạn phải a2ensite từ thư mục có sẵn trên trang web nhưng nếu điều này đang được thực hiện thông qua tập lệnh, tôi sẽ cho a2ensite nghĩ nó như thế nào trong thư mục thích hợp?
Cảm ơn,
@ raina77đó là vậy. đôi khi câu trả lời là quá đơn giản: D cảm ơn – user564448