NGINX : Apache의 흥미로운 대안

이 고대 웹 서버 이기고있다 인기사업 영역. NGINX 지금은 새로운 두 번째 웹 서버의 가장 큰 이유는 모든 기능에 대한 빠르고 가벼운 오픈 소스 대안이기 때문입니다. 아파치. 이것이 많은 관심을 끄는 이유입니다.


웹 서버 선택은 쉬웠습니다. Windows 스토어가있는 경우 인터넷 정보 서버 (IIS)를 사용했습니다. 그렇지 않으면 Apache입니다. 문제 없어요. 그러나 이제 더 많은 웹 서버 옵션이 있습니다. 주요 대안 중 하나는 NGINX에 따르면, 세계 XNUMX 위 웹 서버가 된 오픈 소스 프로그램 넷 크래프트, 웹 서버 분석 회사.

NGINX ( "엔진 X"로 발음)는 인터넷 메시지 프로토콜 (IMAP) 및 우체국 프로토콜 (POP) 서버에 액세스 할 수있는 전자 메일 서비스도 포함하는 오픈 소스 HTTP 웹 서버입니다. 또한 NGINX는 역방향 프록시로 사용할 준비가되었습니다. 이 모드에서 NGINX는 백엔드 서버 간의로드 균형을 조정하거나 느린 백엔드 서버에 캐싱을 제공하는 데 사용됩니다.

온라인 TV 회사 Hulu와 같은 회사는 안정성과 간단한 설정을 위해 NGINX를 사용합니다. Facebook 및 WordPress.com과 같은 다른 사용자는 웹 서버의 비동기 아키텍처가 적은 메모리 공간과 낮은 리소스 소비를 남겨 여러 활성 웹 페이지를 처리하는 데 이상 적이기 때문에이를 사용합니다.

그것은 어려운 일입니다. 건축가 Igor Sysoev 인 NGINX의 디렉터에 따르면 NGINX가 수억 명의 Facebook 사용자를 지원할 수있는 방법입니다.

Sysoev는“웹 서버는 많은 기능을 가지고 있고 범용 웹 소프트웨어라는 점에서 차이가 있지만 NGINX는 성능, 확장 성 및 비용 효율성과 관련된 주요 기능 세트로 두드러집니다. 시간이 지남에 따라 NGINX의 유기적 성장은 프로젝트를 현재 상황으로 이끌 었으며 전체 인터넷의 10 % (많은 양)를 제공했습니다.

Sysoev는 "주로 보유하고있는 기능의 수와 적용 방식 때문입니다."라고 말합니다. “내부적으로는 아키텍처 때문이기도합니다. 이는 각각의 새로운 요청을 처리 할 준비가 된 자체 사본을 보관하는 기존 모델과는 다릅니다. 대신 NGINX는 컴팩트 한 다중 CPU 프로세스에서 수만 개의 동시 연결을 처리합니다.이 프로세스에는 해당하는 수의 NGINX 프로세스 만 있으면 정말 잘 확장됩니다.

더 알고 싶습니까? 이 프로그램은 사용할 수 있으며 오픈 소스입니다. Sysoev에 따르면 회사의 비즈니스 모델은 두 개의 라이선스를 기반으로합니다. "우리는 무료 소프트웨어 [자유 소프트웨어 및 오픈 소스] 버전을 더 기능적이고 업데이트 된 버전으로 유지할 것입니다."라고 그는 말합니다. “그리고 우리는이 릴리스를 기반으로 인식되고 다른 유사한 오픈 소스 제품에서 일반적으로 사용할 수없는 고급 기능이 필요한 회사를 위해 구매할 가치가있는 상용 확장 기능을 찾고 싶습니다. 우리는 NGINX의 오픈 소스 버전에 대한 전통적인 상용 버전과 컨설팅도 제공하며 회사가 된 이후 이미 두 명의 고객이 참여했습니다. »

비용을 들이지 않고 하드웨어에 예산을 들이지 않고도 웹 서비스가 빨라지기를 원한다면 NGINX가 주목할 만합니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   확산
  2.   데이비드 고메즈

    emsLinux는 지금까지 XNUMX 년 동안 NGINX를 사용하고 있으며 변경하지 않습니다. 내가 가진 서버는 가장 겸손하고 nGINX를 사용하면 가장 강력한 것처럼 날아갑니다.

  3.  

    유지 보수 중일 때 어딘가에서 본 것 같았지만, 그로스 사이트에서 사용하고 있는지는 몰랐습니다.
    애드온 / 모듈 페이지를 봤는데 몇 가지 흥미로운 것들이 있습니다.), 아주 좋아 보입니다.

  4.   다음

    Nodejs라는 훨씬 더 나은 것을 사용하고 있습니다.

    1.    마테오

      그것은 그것과 관련이 없으며 두 가지 다른 언어에 대해 두 가지 다른 것이며 가장 좋은 점은 병합 할 수 있다는 것입니다. Linux 서버가있는 경우 nginx를 사용하여 도메인을 원하는 사이트로 리디렉션하고 Node.js에있는 사이트를 가상화하는 것이 좋습니다. 따라서 VPS 프로젝트 (가상 사설 서버)에 참여할 것을 권장합니다.이 곳은 누구에게도 할 수있는 일과 할 수없는 일을 말하지 않고 직접 서버를 생성 할 수있는 곳입니다. 원하는 것을 자유롭게 할 수 있습니다. Digital Ocean을 사용하고 있습니다. https://www.digitalocean.com/?refcode=0dcdca453dcc 두 가지 이유로, 하나는 적극 권장되고 다른 하나는 보안을 제공하고 모든 것이 잘 작동하도록하기위한 많은 자습서가 있기 때문입니다. 나는 그것이 당신에게 봉사하기를 바랍니다, 인사! 그건 그렇고, 포스트 주셔서 감사합니다, 나는 nginx로 시작하겠습니다 !!

  5.   Linux를 사용합시다

    사용법도 알아야 하죠? Dah!

  6.   루이스

    muylinux.com 사이트는 nginx를 사용합니다. 2 년 동안 그들은 내가 기억하는대로 두 번 떨어 뜨 렸고 NGINX 오류 때문이라고 언급했습니다.

  7.   Linux를 사용합시다

    축하합니다!

  8.   담비

    안녕하세요!
    한 가지 질문은 NGINX에서 고급 교육을 찾고 있습니다. 공식 교육이 있습니까? 자가 훈련을 선택하는 것이 더 낫습니까? 무엇을 추천 하시겠습니까?

    감사!

  9.   의 Josue

    Haber가 흥미로워 보입니다. 한번 시도해 보겠습니다.

  10.   오그 루트

    매우 명확하고 기사를 지시하십시오. 감사합니다.

    이제 페이지의 헤더에 기사의 나이를 알리는 메시지가 있으며 "오래된"메시지 일 수 있습니다. 나는 당신이 그 문장의 작가들에게 "오래된"단어를 확인하도록 조언하고 싶습니다. 우리는 우리의 언어 (그리고 다른 많은 것에서 비슷한 것)에 "구식", "구식", "잘못"이라는 단어를 가지고 있습니다. 경과 된 시간이 표현 된 내용의 진실성을 바꿨을 수도 있음을 표현하기 위해 텍스트.

    그라시아.