3. Nginx 경로
Linux 서버 기준으로 Nginx가 설치된 폴더 경로의 구성은 다음과 같음
1-1. /etc/nginx/
Nginx 서버가 사용하는 기본 설정이 저장된 루트(Root) 디렉토리 Nginx는 이곳에 저장된 설정 파일의 내용에 따라 동작함
1-2. /etc/nginx/nginx.conf
Nginx의 기본 설정 파일, 모든 설정에 대한 진입점
워커 프로세스의 개수, 튜닝, 동적 모듈 적재와 같은 글로벌 설정 항목을 포함 디렉토리에 위치한 모든 설정 파일을 포함하는 최상위 http 블록을 가지고 있음
1-3. /etc/nginx/conf.d
기본 HTTP 설정 파일을 포함 .conf로 끝나는 파일은 /etc/nginx/nginx.conf 파일에 include의 형태로 구조화되어 관리됨
따라서 각 설정을 간결하게 유지할 수 있음
몇몇 패키지 저장소에 배포되는 nginx는 설치 시 conf.d 대신 site-enabled 디렉토리로 사용하기도 함
1-4. /var/log/nginx
Nginx 와 관련된 로그가 저장되는 디렉토리 access.log와 error.log 파일이 있음
access.log
Nginx 서버가 수신한 개별적인 서버 접근 요청에 대한 로그 기록 저장
error.log
오류 발생에 대한 이벤트 로그 기록 저장
💡
Tip
디버그 정보
Nginx 설정을 통해 debug 모듈을 활성화 하였을 경우 디버그 정보도 error.log 파일에 기록됨
Last updated on