본문 바로가기

Web

Windows에서 nginx 설치 방법

친구랑 같이 재미삼아 해보는 프로젝트에서 nginx를 써보려고 설정을 알아보고 있다. 이제 설치부터 시작하는 단계다.

작년에 학교 프로젝트를 하면서 어떻게 Let's Encrypt로 무료로 https를 적용해보려고 nginx를 우분투에 설치한 적은 있지만 내가 그 부분을 하지 않아서 아쉬웠다.

사실 아파치도 있지만 그냥 아파치가 뭔가 싫어서.. 이유는 따로 없다.


nginx 다운로드 

다운로드 링크 : http://nginx.org/en/download.html

Mainline과 Stable이 있는데, nginx에서 제공하는 실험적 기능을 사용할게 아니라면 Stable을 받는다. (nginx/Windows-1.xx.x , x는 버전)


Windows 설치 링크 : http://nginx.org/en/docs/windows.html

설치 방법은 위 링크에 있지만 따로 서술해보면


- 다운받은 zip 파일을 C:\nginx-1.xx.x 아래에 풀어준다.

(이게 규칙인 것 같은데 그냥 nginx로 만들어도 된다.)

- 터미널을 열고 위의 경로로 들어가서 ' start nginx ' 를 입력한다

  - 아무 반응이 없지만, ' tasklist /fi "imagename nginx" '를 입력하면 열려있는 것을 확인할 수 있다.

  - 굳이 명령어를 치지 않아도 작업관리자에 세부정보 탭에 nginx.exe가 켜져있는 것을 볼 수 있다.


아파치는 인스톨러가 따로 있는데 nginx는 다운받아서 압축을 풀어주기만 하면 되는거여서 살짝 당황스러웠다.

설치는 위 과정이 전부이고, 다음 글에서는 (개인적으로) 개발하기 편한 로컬 환경 설정을 기술해보려고 한다.


nginx에서 무료로 제공하는 Cookbook도 있다. (영문, https://www.nginx.com/resources/library/complete-nginx-cookbook/)

몇 가지 정보를 제공하면 다운로드 받을 수 있는데, 필요한 부분을 골라서 볼 예정이다.

'Web' 카테고리의 다른 글

nginx proxy_pass와 hosts로 간단한 로컬 설정  (0) 2018.07.11