반응형
1. 환경 설정에 대한 기본 설명
- Nginx 환경 설정 파일은 논리적으로 되어 있는 지시어(derectives) 목록
- 애플리케이션 전체가 지시어에서 부여하는 값에 의해 작동
- Nginx는 모듈 구조로 작동하며, 각 모듈은 특정 지시어의 묶음 형태로 제공됨
- 가장 기본적인 지시어들은 Nginx 코어 모듈(Core module)에 포함되어 있음
2. 지시어 (directive)
2.1 simple directive
worker_processes 1;
{이름} {값}; 형식이며, 세미콜론으로 끝남
2.2 block directive
events {
worker_connections 1024;
}
http {
server {
listen 80;
server_name localhost;
}
}
- simple directive를 블록({ })으로 감싼 형태의 지시어
- block directive 안에 다른 block directive를 포함할 수도 있음
2.3 include
# mime.types 파일을 읽어들인다. (단일 파일을 include)
include /etc/nginx/mime.types;
# /etc/nginx/conf.d 디렉토리 아래 있는 .conf 파일을 모두 읽어 들임 (특정 디렉토리의 모든 파일을 include)
include /etc/nginx/conf.d/*.conf;
- include 지시어는 특정 파일을 포함하는 기능을 수행
- 단일 파일을 include 할 수도 있고, 정규표현식처럼 애스터리스크를 활용하여 특정 확장자를 가진 파일을 모두 include 할 수도 있음
참고 자료
반응형
'Dev > 기타' 카테고리의 다른 글
[iTerm2] iTerm2 한글 깨짐 현상 (자음/모음 분리 현상) 해결 방법 (0) | 2022.07.15 |
---|---|
[Vim] 최소한의 Vim 단축키 cheatsheet (0) | 2022.06.04 |