How to fix ?
->>>
For those who has SELinux == Enforcing and Nginx returns 403 for static files :
Enable SELinux httpdcannetwork_connect feature
sudo setsebool -P httpd_can_network_connect on
check SELinux enforce
getenforce
If it is Enforcing -
chcon -Rt httpd_sys_content_t /path/to/www
SELinux tên đầy đủ là Security-Enhanced Linux. Đây là một tính năng bảo mật của Linux được tích hợp trong nhân Linux. Nó được sử dụng để kiểm soát quyền truy cập vào người dùng, tệp, tài nguyên mạng và ứng dụng của hệ thống Linux. SELinux cung cấp các quyền hệ thống tệp mở rộng trên quyền của hệ thống tệp Linux truyền thống được gọi là Kiểm soát truy cập tùy ý (DAC).
SELinux có 3 mode là enforcing, permissive, và disabled.
Để xem mode hiện tại thì dùng lệnh:
sudo sestatus
Hiện tại Current mode là enforcing, mình chuyển mode thành permissive bằng lệnh
sudo setenforce 0
Sau đó thì thư mục storage/logs của mình có quyền ghi.