본문 바로가기
nginx

[nginx] 1. 주요 설정 파일, 디렉터리, 명령어

by 상도동개발자 2023. 2. 14.
SMALL

1. nginx 주요 설정 파일과 디렉터리

디렉터리 설명
/etc/nginx - 엔진엑스 서버가 사용하는 기본 설정이 저장된 루트 디렉터리
/etc/nginx/nginx.conf - 엔진엑스의 기본 설정 파일로, 모든 설정에 대한 진입점입니다.
/etc/nginx/conf.d/ - 기본 HTTP 서버 설정 파일을 포함한다.
- 디렉터리 내 파일 중 이름이 .conf로 끝나는 파일은 앞서 언급한 /etc/nginx/nginx.conf 파일이 가진 최상위 http 블록에 포함
/var/log/nginx - enginx의 로그가 저장되는 디렉토리로, access.log와 error.log 파일이 있습니다.

2. 엔진엑스 명령어

명령어 설명
nginx -h - nginx 도움말
nginx -v - nginx 버전 정보
nginx -V - nginx 버전 정보뿐 아니라 빌드 정보를 보여준다.
- nginx 바이너리에 포함된 모듈을 보여주는 설정 인수값을 확인
nginx -t - nginx 설정을 시험
nginx -T - nginx 설정을 시험하고 결과를 화면에 보여준다.
nginx -s signal - -s 매개변수는 지정된 신호(stop, quit, reload, repoen)을 엔진엑스 마스터 프로세스에 전송

3. 리눅스에서 엔진엑스 명령어 사용

명령어 설명
sudo service nginx start - nginx 시작
sudo service nginx stop - nginx 종료
sudo service nginx restart - nginx 재시작
sudo service nginx reload - nginx 다시 로드
sudo nginx -t - nginx 재시작 및 리로드 전 테스트
sudo service nginx status - nginx 상태 확인
728x90
반응형
LIST

'nginx' 카테고리의 다른 글

[nginx] Nginx로 무중단 배포 (Maven) - 2  (0) 2023.02.15
[nginx] Nginx로 무중단 배포 (Maven) - 1  (0) 2023.02.14

댓글