windows 10 nginx 설치
웹사이트를 구축하기 위해서 필수적으로 필요한 웹서버 Nginx를 설치해보도록 하겠습니다.
Nginx에 대한 간단한 설명
Nginx(엔진엑스)는 아래의 전 세계 웹서버 사용률로 보시면 독보적인 점유율을 갖고 있던 Apache(아파치)의 점유율을 흡수해오면서 성장했습니다.
Nginx가 압도적이었던 오픈소스인 아파치의 점유율을 흡수하며 성장할 수 있었던 이유
간단하게만 설명하자면, 아파치에 비해 클라이언트에서 다중 요청이 왔을때 새로운 프로세스를 만들어 cpu,메모리 자원의 소모가 커지는 구조라면, 엔진엑스는 Event-Driven 구조로 동작하여, 고정된 프로세스를 생성해서 비동기 방식으로 요청들을 처리하기 때문에 다중작업에 더 특화된 웹서버라 할 수 있겠습니다.
더 간단하게 정리하자면 동접자를 더 효율적으로 처리하는 웹서버 Nginx의 성능이 좋아서 점유율이 높아진 것이죠.
동시 접속자 수를 고려해야 할수 밖에 없는 웹 사이트 시장에서 트렌드인 웹서버가 아닐까 생각됩니다.
윈도우 10에서 nginx 설치하기
아래의 Nginx 공식 홈페이지에 접속하여 stable version의 nginx를 다운로드 받습니다. (스테이블 버전은 가장 최신버전중 안정화된 버전입니다)
http://nginx.org/en/download.html
다운로드 후 압축을 풀어주시고, 폴더를 확인해보시면, 안에 nginx.exe 파일이 있습니다.
실행하여 설치해주시면 됩니다.
Nginx 설치 확인
설치해 주시면 아무반응이 없을겁니다.
당황하지 마시고 웹브라우저를 열고 localhost로 접속해봅니다.
아래 그림과 같이 엔진엑스 index 페이지가 나온다면 성공한 것입니다.
참고사항으로 nginx 설정파일은 설치했던 nginx 폴더의 conf에 위치해 있습니다.
제가 포스팅했었던, nginx 설정 포스팅을 참고하십시오!
2020.01.07 - [웹서버/엔진엑스] - nginx 환경설정 / 웹 서버 경로 변경
긴글 읽어 주셔서 감사합니다.
더 궁금하신 사항은 댓글로 문의해주시면 빠르게 답변드리겠습니다.
'웹서버 > 엔진엑스' 카테고리의 다른 글
[Nginx] http 연결 https 연결로 이어 주기. (리디렉션) (0) | 2020.01.28 |
---|---|
DNS TXT / Let's Encrypt SSL 인증서 발급 (6) | 2020.01.24 |
Nginx https 적용하기.(openssl 인증서 발급)(ubuntu 18.04 LTS)(let's encrypt) (2) | 2020.01.21 |
[nginx] location 속성 root 와 alias (0) | 2020.01.21 |
nginx 환경설정 / 웹 서버 경로 변경 (0) | 2020.01.07 |
댓글