귀염둥이의 메모

[Nginx] 주요 설정 파일, 디렉터리, 명령 본문

Infra & Devops/Nginx

[Nginx] 주요 설정 파일, 디렉터리, 명령

겸둥이xz 2022. 5. 6. 22:35
반응형
CentOS 7 기준 yum repo를 통한 설치한 경우이며, 컴파일 설치를 했을 때는 디렉터리 구조가 다를 수 있음.

설정 파일, 디렉터리

/etc/nginx

- nginx가 사용하는 기본 설정이 저장된 루트 디렉터리

 

/etc/nginx/nginx.conf

- nginx 기본 설정 파일

- 글로벌 설정 포함 및 다른 세부 설정 파일에 대한 참조 지정

 

/etc/nginx/conf.d/

- 기본 HTTP 서버 설정 파일을 포함

- *.conf 파일들은 /etc/nginx/nginx.conf 파일이 가진 최상위 http 블록에 포함됨

 

/var/log/nginx

- 로그가 저장되는 디렉터리이며 access.log / error.log 파일이 있음

- 서버가 수신한 개별 요청에 대한 로그를 저장

- 에러 로그는 에러 발생 시 이벤트를 저장

- debug 모듈 활성 시 디버그 정보도 에러 로그에 기록

 

기본 명령어

nginx -V

- 버전 및 빌드 정보 확인

 

nginx -t

- nginx 설정 테스트

 

nginx -s <SIGNAL>

- 시그널의 종류 stop, quit, reload, repoen 

- 지정된 시그널을 마스터 프로세스에 전송

반응형
Comments