주요 차이점 : Apache는 'Apache HTTP server'를 참조합니다. Microsoft Windows, Netware 등과 같은 최신 운영 체제 용으로 설계된 오픈 소스 웹 서버 응용 프로그램입니다. Nginx 'engine x'는 무료 오픈 소스 HTTP 및 역방향 프록시 서버입니다. 또한 IMAP / POP3 프록시 서버이기도합니다. 아파치와 달리 경량 서버이다. 둘 다 다른 많은면에서 다르다.
Apache는 Apache HTTP Server를 참조합니다. Microsoft Windows, Netware 등과 같은 최신 운영 체제 용으로 설계된 오픈 소스 웹 서버 응용 프로그램입니다.이 응용 프로그램은 종종 '무거운 의무'네트워크 서버로 설명됩니다. 이것은 Apache Software Foundation에서 개발했습니다. 이 서버는 서버 측 프로그래밍 언어 등의 지원과 같은 다양한 서비스를 제공합니다. Apache의 성능은 "다른 고성능 웹 서버의 고성능"과 동일합니다. 인증 체계에 대한 지원을 제공합니다. 가상 호스팅 기능을 통해 하나의 아파치 서버가 다른 웹 사이트를 제공 할 수 있습니다. 오류 메시지는이 서버에서 구성 할 수 있으며 많은 그래픽 사용자 인터페이스에서 지원됩니다.
두 서버를 결합하여 두 가지 이점을 모두 누릴 수 있습니다.
아파치와 Nginx의 비교 :
정의 | Apache는 Apache HTTP Server를 참조합니다. Microsoft Windows, Netware와 같은 최신 운영 체제 용으로 설계된 오픈 소스 웹 서버 응용 프로그램입니다. | Nginx 'engine x'는 무료 오픈 소스 HTTP 서버 및 리버스 프록시입니다. 또한 IMAP / POP3 프록시 서버이기도합니다. 원래 Igor Sysoev가 썼습니다. |
힘 |
|
|
상위 | 이전 | 최신 |
하드웨어 자원 요구 사항 | 비교적 많은 | 비교적 적은 |
건축물 | 멀티 프로세스 / 멀티 스레드 아키텍처 | 이벤트 기반 단일 스레드 아키텍처 |
구성 요소 및 기능 | 일반적으로 | 일반적으로 적은 |
운영 체제 지원 | 넓은 범위 | OpenVMS 및 IBMi와 같은 운영 체제를 지원하지 마십시오. |
성능 및 확장 성 | 기본 하드웨어 리소스에 대한 종속성 | 하드웨어에 대한 완전한 종속성이 없음 |
프로세스 및 요청 | 각 요청에 대해 새 프로세스를 만듭니다. | 각 요청에 대해 새 프로세스를 만들지 않습니다. |