nginx는 하나의 서버에서 여러 웹 사이트를 호스팅할 수 있게 해주며, 도메인 이름을 기반으로 각각의 사이트를 구별하여 요청을 적절한 사이트의 리소스로 라우팅합니다.
nginx는 SSL 인증서의 자동 발급 및 갱신을 지원함으로써 HTTPS를 통한 안전한 데이터 전송의 설정을 간편하게 만들어 줍니다.
이 기능을 통해 복잡한 인증서 관리 과정이 자동화되어 관리 부담을 크게 줄일 수 있습니다.
사용자와 서버 사이에 위치하여 요청을 처리하고, 부하 분산, 캐싱, 액세스 제어 등을 합니다.