Nginx 설치와 기본설정

“Nginx 는 러시아의 개발자이자 서버관리자인 이고르 시셰프(Igor Sysoev)에 의해 개발된 웹서버 입니다.?쓰레드기반으로 동작하는 Apache에 비해, Nginx는 이벤트 기반으로 동작하여 ?Apache보다 적은?리소스로 더 빠르게 동작 합니다.
CentOS 7에서 Nginx 를 설치하고 기본설정 하는 방법을 설명합니다.”


1. EPEL 저장소 설치
바로가기

2. Nginx 설치

3. Nginx 설정파일 설명 (/etc/nginx/nginx.conf)

1) nginx.conf 파일은 Core 모듈, events 블록, http 블록, server 블록, location 블록으로 구분됩니다.
– Core 모듈 : work_processes 와 같이 nginx 의 기본적인 동작방식을 정의 합니다.
– events 블록 : 네트워크 동작과 관련한 설정값으로 http, server, location 과는 상속관계를 갖지 않습니다.
– http 블록 : server, location 블록의 루트블록으로 여기서 설정한 값을 하위 블록에서 상속 받습니다.
– server 블록 : Virtual Host 에 해당되는 하나의 웹사이트를 선언하는데 사용됩니다.
– location 블록 : URL 을 처리하는 방법을 정의 합니다.

2) 관리 편의성을 위해 nginx.conf 의 server, location 블록을 잘라내기해서 /etc/nginx/conf.d/default.conf 로 생성 합니다.

3) nginx 시작

4. 웹브라우징

nginx

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다