Tôi đang làm việc để nhận NGINX được định cấu hình trên máy chủ và tôi có thể tải tất cả các tệp của mình vào /usr/local/nginx/html/
. Tôi cũng đã tạo một tệp nginx.conf
trong /usr/local/nginx/conf
. Tất cả những gì chứa là:NGINX thay đổi vị trí cấu hình
server {
root /usr/local/nginx/html;
index index.html index.html;
}
Tôi đã sử dụng /usr/local/
bởi vì đó là điều duy nhất tôi có quyền viết Khi tôi đi đến nhìn vào trang web, tôi vẫn nhận được trang Nginx index.html
với thông điệp.:
Đây là trang mặc định
index.html
được phân phối với nginx trên EPEL. Nó nằm ở/usr/share/nginx/html
.Bây giờ, bạn nên đặt nội dung của mình ở vị trí bạn chọn và chỉnh sửa chỉ thị cấu hình gốc trong tệp cấu hình nginx
/etc/nginx/nginx.conf
.
Tôi đoán câu hỏi của mình là, làm cách nào tôi có thể định cấu hình tệp nginx.conf
của mình một cách chính xác để sử dụng tệp đó và kéo từ vị trí sửa cho tệp trang web?
Kiểm tra '/ etc/sysconfig/nginx' tập tin, trên một số môi trường tập tin này sẽ được kiểm tra trên init script, và đó là một nơi tốt để thay đổi con đường NGINX_CONF_FILE sử dụng trong init script này. – regilero
Tôi không có quyền chỉnh sửa tệp đó, chỉ những tệp được chỉ định ở trên. Đang cố gắng thực hiện điều này mà không cần thêm quyền mới. Cảm ơn! – heatherthedev
Câu hỏi không cho biết anh ta đang sử dụng init, nhưng có lẽ đó là một giả định hợp lý. @ heatherthedev, bạn bắt đầu nginx như thế nào? –