웹서버의 종류와 특징 알아보기






    이번 포스팅에서는 웹서버 종류 및 특징에 대해서 알아보도록 하겠습니다.





     

     웹서버 종류

     


    웹서버의 종류는 대표적으로 Apache, IIS, Nginx 가 있습니다 아직까지는 3개의 웹서버가 웹서버 시장에 가장 큰 영향을 주고 있습니다




    1. Apache WEB Server


    가장 대표적인 HTTP 서버는 Apache 입니다 1995년 이후 단 한번도 1위의 자리를 놓친적이 없었으나 최근 들어 Nginx에게 밀리는 추세이며, 거의 모든 운영체제에서 효율적으로 운영되지만 Linux와 사용될때 가장 최적화 됩니다



    Apache 장점

    1) 오픈소스로 무료입니다

    2) 다양한 모듈을 제공합니다

    3) 강력한 커뮤니티로 인한 방대한 자료가 있습니다

    4) 확장성이 좋습니다

    5) 보안 수준이 높습니다


    Apache 단점

    1) 많은 기능들로 인해 느린 측면이 있습니다

    2) 오버헤드가 발생합니다







    2. Nginx WEB Server


    Nginx는 메일 프록시, 리버스 프록시 서버로 무료 오픈 소스로 사용할 수 있는 HTTP 서버입니다

    그리고 최소한의 리소스로 많은 수의 동시 사용자를 처리로 대규모 웹 트래픽 처리 상황이 발생할 때 고효율을 발휘합니다


    Nginx 장점

    1) 오픈소스로 무료입니다

    2) Apache에 비해 가볍습니다

    3) 프록시 기능이 뛰어납니다


    Nginx 단점

    1) 커뮤니티의 자료가 부족합니다

    2) 확장 모듈이 Apahce에 비해 적습니다





    3. IIS WEB Server


    IIS는 Microsoft에서 제공하는 소프트웨어이며 유료입니다 익숙한 GUI를 통해 접근성이 용이합니다



    IIS의 장점

    1) Microsoft에서 지원합니다

    2) ASP, MSSQL 등과 같은 다른 Microsoft 서비스와 쉽게 통합할 수 있습니다

    3) 간편한 GUI를 지원합니다


    IIS의 단점

    1) 가격이 비쌉니다

    2) Windows Server 에서만 동작합니다

    3) Apache 와 Nginx에 비해 더디고 느립니다


    Posted by Server-talk 서버이야기