NGINX Windows 설치

임재성·2023년 10월 26일

NGINX 설치 및 실행

Django를 windows에 배포하기위해 찾아본 내용.

설치

아래의 링크 다운로드
https://nginx.org/en/download.html

여러 버전중 안정화 버전인 stable version의 윈도우용으로 쓰여있는 파일 다운.

다운로드후 압축해제하면 다음과 같이 폴더가 생성됨.

그 내부에는

와 같은 폴더와 실행 파일이 있음.

실행

실행하는 방법에는 두가지가 있다.
1. 단순하게 바로 실행파일을 실행시키기.
2. cli를 통해서 exe파일이 있는 곳까지 들어가 ‘start nginx’ 명령어를 입력.
위 두가지중 한가지를 완료하면 다음과 같은 기본페이지로 들어간다.

주소 : 127.0.0.1
포트는 기본설정을 건들지 않았다면 당연히 80번

실행확인

‘tasklist /fi "imagename eq nginx.exe"’ 명령어를 통해 PID를 얻는다.
nginx가 없으면 아래와 같이

nginx가 실행중이라면

와 같이 뜹니다.

멈추는 방법

  1. cli에 ‘taskkill /f /im nginx.exe’ 명령어 입력.
  2. ‘nginx –s quit’ 명령어 입력

그냥 찾아본 내용.

설정 파일은 conf 폴더의 nginx.conf 가 설정파일이다.

여기서 static 파일 폴더를 가리킬 때
location /static/ {
alias D:/workspace/;
}

와 같이 쓰면 /static/으로 들어오는 요청을 내부의 alias로 받아 파일을 응답한다.

profile
조금씩 앞으로

0개의 댓글