모듈 설치 ~을 위한 아파치 그리고 nginx 구성 파일의 변경이 필요합니다. nginx.conf, 우리의 경우.
Novic 사용자의 경우, 라인 변경 및 nginx.conf의 지침 특히 블록이 어떻게 작동하는지 이해하지 못하는 경우 극단적 인 스포츠 일 수 있습니다. nginx.
오류 “nginx : [Emerg] “load_module” 지침은 Nginx.conf에서 너무 늦게 지정됩니다” Nginx 모듈을 설치 한 후 추가 할 때 가장 일반적입니다. 그 해결은 매우 간단하고 우리는 아무것도하지 않아야하지만 모듈 라인을 nginx.conf의 상부에 넣습니다.
다른 구성 파일과 비교하여 Nginx는 Nginx.conf 파일에 전달되는 순서대로 지침, 정의 및 조건을 실행합니다.
구체적인 예. 설치하면 Brotti 모듈 nginx의 경우, 모듈 로딩 라인은 Nginx 프로세스 ID 직후에 있어야하므로 다음 특정 라인이 이러한 모듈을 고려하고 프로세스가 올바르게 실행됩니다.
user nginx;
worker_processes 2;
pid /var/run/nginx.pid;
load_module modules/ngx_http_brotli_filter_module.so;
load_module modules/ngx_http_brotli_static_module.so;
events {
worker_connections 1024;
}
....
모듈 로딩 라인의 장소를 변경 한 후에 주문을 실행하십시오. nginx -t
SSH에서는 모든 것이 정상인지 확인하고 다른 오류가 없습니다. ninx.conf의 변경 사항에 영향을 미치도록 Nginx 서비스를 다시 시작하십시오.