Điểm:0

Máy chủ Apache2 không khởi động được nếu không có Sudo lần đầu tiên

lá cờ ng

Tôi đã triển khai ứng dụng của mình tới cụm kubernetes không cho phép người dùng root trong nhóm. Vì vậy, tôi đã phải thay đổi người dùng thành ubuntu. Do đó, tôi đã thay đổi cổng mặc định của apache2 từ 80 thành 8080 vì các cổng <1024 không được phép khởi động nếu không có quyền truy cập root.

Vấn đề của tôi là khi máy chủ apache2 khởi động, nó sẽ báo lỗi

chown: thay đổi quyền sở hữu '/var/lock/apache2.Ct3C4fV26c': Thao tác không được phép

Vì vậy, để kiểm tra điều này, tôi đã chạy hình ảnh cục bộ bằng cách sử dụng docker run image:id.

Trong bộ chứa docker cục bộ, tôi nhận thấy rằng điều này chỉ xảy ra lần đầu tiên. Khi tôi bắt đầu với người dùng bình thường, nó không thành công nhưng khi tôi bắt đầu với sudo lần đầu tiên, nó sẽ chạy:

dịch vụ sudo apache2 bắt đầu
lần thứ hai trở đi, nó bắt đầu mà không có Sudo.
dịch vụ apache2 bắt đầu

Xin lưu ý rằng tôi đang đặt quyền apt trước khi sử dụng ứng dụng của mình như:

sudo chown -R ubuntu:ubuntu /var/lock/ sudo chown -R ubuntu:ubuntu /mnt/log/apache2/ sudo chown -R ubuntu:ubuntu /var/log/

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.