์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๊ณ ์„ฑ๋Šฅ Web Server ์†”๋ฃจ์…˜

NGINX Plus Web Server

NGINX Plus Web Server๋Š” ํ˜„๋Œ€์ ์ธ ์›น ์„œ๋น„์Šค ํ™˜๊ฒฝ์—์„œ ์š”๊ตฌ๋˜๋Š” ๊ณ ์„ฑ๋Šฅ, ์•ˆ์ •์„ฑ, ๋ณด์•ˆ์„ฑ์„ ๋ชจ๋‘ ๋งŒ์กฑ์‹œํ‚ค๋Š” ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค.

NGINX Plus Web Server

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ Web Server

NGINX Plus Web Server

NGINX Plus Web Server ๋ž€?

NGINX Plus Web Server ์†”๋ฃจ์…˜์€ ์˜คํ”ˆ์†Œ์Šค NGINX์— ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋œ ํ˜•ํƒœ๋กœ, ๋Œ€๊ทœ๋ชจ ํŠธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ๋Š” ๋ฌผ๋ก  ๊ณ ์„ฑ๋Šฅ๊ณผ ์•ˆ์ •์„ฑ, ํ™•์žฅ์„ฑ์„ ๋ชจ๋‘ ๊ฐ–์ถ˜ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.

๊ธˆ์œต, ์‡ผํ•‘๋ชฐ, ๋ฏธ๋””์–ด ์ŠคํŠธ๋ฆฌ๋ฐ ๋“ฑ ๋‹ค์–‘ํ•œ ์‚ฐ์—… ๋ถ„์•ผ์—์„œ ํญ๋„“๊ฒŒ ํ™œ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜์˜ ๋…ผ๋ธ”๋กœํ‚น ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ†ตํ•ด ์ ์€ ๋ฆฌ์†Œ์Šค๋กœ๋„ ๋†’์€ ๋™์‹œ ์ฒ˜๋ฆฌ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šค ๊ทœ๋ชจ๊ฐ€ ๊ธ‰๊ฒฉํžˆ ํ™•์žฅ๋˜๊ฑฐ๋‚˜ ์˜ˆ๊ธฐ์น˜ ๋ชปํ•œ ํŠธ๋ž˜ํ”ฝ ํญ์ฆ์ด ๋ฐœ์ƒํ•˜๋”๋ผ๋„ ์•ˆ์ •์ ์œผ๋กœ ์›น ์„œ๋น„์Šค๋ฅผ ์šด์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Event-Driven ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜

NGINX OSS Web Server๋Š” ๊ณ ์„ฑ๋Šฅย ๋ฐ์ดํ„ฐ ์„œ๋น„์Šค ํ”Œ๋žซํผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ๋น„๋™๊ธฐ ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜๋กœ ๊ณ ์„ฑ๋Šฅ ๋ณด์žฅ: ๋น„๋™๊ธฐ Event Driven
    Architecture์™€ Non-blocking I/O ์ฒ˜๋ฆฌ๋กœ ์‹œ์Šคํ…œ์˜ ๋ฐ˜์‘์„ฑ์„
    ๊ทน๋Œ€ํ™”ํ•˜์—ฌ ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  • ๋‹ค์–‘ํ•œ ์•„ํ‚คํ…์ฒ˜ ์ง€์›: ํด๋ผ์šฐ๋“œ, ์ปจํ…Œ์ด๋„ˆ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํ™˜๊ฒฝ
    ์—์„œ๋„ ์ตœ์ ์˜ ์„ฑ๋Šฅ์„ ๋ฐœํœ˜ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฒค์น˜๋งˆํฌ ํ…Œ์ŠคํŠธ๋กœ ์ž…์ฆ๋œ ์„ฑ๋Šฅ: ๋‹ค์–‘ํ•œ ๋ฒค์น˜๋งˆํฌ ํ…Œ์ŠคํŠธ์—์„œ
    ๋†’์€ ์•ˆ์ •์„ฑ๊ณผ ์„ฑ๋Šฅ์ด ์ž…์ฆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์ „ ์„ธ๊ณ„ ์ ์œ ์œจ 1์œ„ ์›น ์„œ๋ฒ„

NGINX๋Š” ํ˜„์žฌย ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์›นย ์„œ๋ฒ„ ๊ฐ€ ๋˜์–ด Apache HTTP Server๋ฅผ ์•ž์งˆ๋ €์Šต๋‹ˆ๋‹ค.

W3Techs๋Š” ์ˆ˜๋…„๊ฐ„์˜ ๊พธ์ค€ํ•œ ์‹œ์žฅ ์ ์œ ์œจ ์„ฑ์žฅ ๋์— ์ด์ œ NGINX๊ฐ€ Apache HTTP Server๋ฅผ ์ œ์น˜๊ณ  ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์›น ์„œ๋ฒ„๊ฐ€ ๋˜์—ˆ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

Event Driven ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜๋กœ ์ธํ•œ ๋™์‹œ์ฒ˜๋ฆฌ์— ์šฉ์ดํ•ด Apache์˜ C10K ๋ฌธ์ œ๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ณด์•ˆ ๋ฐ ํ™•์žฅ ๊ธฐ๋Šฅ

SSL/TLS ์ธ์ฆ์„œ ๊ด€๋ฆฌ, ์•”ํ˜ธํ™” Suite ์ ์šฉ, NGINX App Protect WAF(Web Application Firewall) ์—ฐ๋™, OAuthยทJWT ์ธ์ฆ ๋“ฑ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๋ณด์•ˆ ๋ฐ ์ธ์ฆ ๊ธฐ๋Šฅ์ด ๊ฐ•ํ™”๋˜์–ด ์žˆ์–ด, ๊ฐœ์ธ์ •๋ณด๋‚˜ ๊ธˆ์œต ๊ฑฐ๋ž˜ ๋“ฑ ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค.

์ปจํ…Œ์ด๋„ˆยทํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ๊ณผ๋„ ์œ ์—ฐํ•˜๊ฒŒ ์—ฐ๋™์ด ๊ฐ€๋Šฅํ•ด ์„œ๋น„์Šค ๊ทœ๋ชจ ํ™•๋Œ€์— ๋งž์ถฐ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, DevOps ๋ฌธํ™”์— ์ ํ•ฉํ•œ CI/CD ํŒŒ์ดํ”„๋ผ์ธ ํ†ตํ•ฉ๋„ ์šฉ์ดํ•ฉ๋‹ˆ๋‹ค.

Web Server Standard Support

์›น ์„œ๋ฒ„ ํ‘œ์ค€ ๊ทœ๊ฒฉ ์ค€์ˆ˜

NGINX Plus๋Š” HTTP/1.1, HTTP/2, ๊ทธ๋ฆฌ๊ณ  HTTP/3(QUIC) ํ”„๋กœํ† ์ฝœ๊นŒ์ง€ ํญ๋„“๊ฒŒ ์ง€์›ํ•˜๊ณ , TLS 1.2 ๋ฐ TLS 1.3 ๊ฐ™์€ ์ตœ์‹  ๋ณด์•ˆ ํ‘œ์ค€๊ณผ๋„ ํ˜ธํ™˜์„ฑ์„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ตญ์ œ ์ธํ„ฐ๋„ท ํ‘œ์ค€(RFC)๊ณผ ๋‹ค์–‘ํ•œ ์—…๊ณ„ ํ‘œ์ค€ ๊ทœ๊ฒฉ์„ ์ถฉ์‹คํžˆ ์ค€์ˆ˜ํ•˜์—ฌ, ์ด๋กœ ์ธํ•œ ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๋‚˜ ๊ทœ์ œ์  ์š”๊ตฌ ์‚ฌํ•ญ์— ๋Œ€์‘์ด ํ•„์š”ํ•œ ํ™˜๊ฒฝ์—์„œ๋„ ์•ˆ์ •์ ์œผ๋กœ ๋„์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Š” ์›น ์„œ๋น„์Šค๊ฐ€ ์šด์˜๋˜๋Š” ๊ธ€๋กœ๋ฒŒ ์‹œ์žฅ ๋ฐ ๊ทœ์ œ ํ™˜๊ฒฝ์—์„œ, ๊ธฐ์—…์ด ์žฅ๊ธฐ์ ์ธ ํ™•์žฅ์„ฑ๊ณผ ์•ˆ์ •์„ฑ์„ ๋™์‹œ์— ํ™•๋ณดํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ธ ์š”์†Œ์ž…๋‹ˆ๋‹ค.

PHP-FPM Support

PHP์™€์˜ ์—ฐ๋™ ๋ฐ ํ˜ธํ™˜์„ฑ

ย PHP-FPM(FastCGI Process Manager)๊ณผ์˜ ์—ฐ๋™์„ ํ†ตํ•ด PHP๋กœ ์ž‘์„ฑ๋œ ๋™์  ์ฝ˜ํ…์ธ ๋„ ์†์‰ฝ๊ฒŒ ์„œ๋น™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. PHP-FPM์˜ ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌ ๋ฐ ํ’€(Pool) ์„ค์ • ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋ฉด, ๋‹ค์ˆ˜์˜ PHP ์š”์ฒญ์ด ๋™์‹œ์— ๋“ค์–ด์˜ค๋Š” ์ƒํ™ฉ์—์„œ๋„ ํšจ์œจ์ ์ธ ๋ถ„์‚ฐ ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•ด์ง€๊ณ  ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜์™€ ๊ฒฐํ•ฉ๋˜์–ด ๊ณ ๋ถ€ํ•˜ ์ƒํ™ฉ์—์„œ๋„ ๋ฆฌ์†Œ์Šค๋ฅผ ํšจ์œจ์ ์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ์›Œ๋“œํ”„๋ ˆ์Šค(WordPress)๋‚˜ ๋ผ๋ผ๋ฒจ(Laravel)๊ณผ ๊ฐ™์€ ์ฃผ์š” PHP ํ”„๋ ˆ์ž„์›Œํฌ ๊ธฐ๋ฐ˜ ์„œ๋น„์Šค๋„ ์•ˆ์ •์ ์ธ ์†๋„๋กœ ์šด์˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ๋™์  ํŽ˜์ด์ง€ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ์ง์ด ์ค‘์‹ฌ์ด ๋˜๋Š” ํ™˜๊ฒฝ์—์„œ๋„ ๊ฐ•๋ ฅํ•œ ํ™•์žฅ์„ฑ๊ณผ ์„ฑ๋Šฅ์„ ์ฒด๊ฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

Commercial Support

NGINX STORE์˜ ์ฐจ๋ณ„ํ™”๋œ ์ง€์›

NGINX STORE๋Š” ๊ตญ๋‚ด ์ตœ๊ณ  ์ˆ˜์ค€์˜ NGINX ์ „๋ฌธ๊ฐ€๋“ค์ด ์ปจ์„คํŒ…๋ถ€ํ„ฐ ์„ค๊ณ„, ๊ตฌ์ถ•, ์˜จ๋ณด๋”ฉ๊นŒ์ง€ One-Stop ํ˜•ํƒœ๋กœ ํ†ตํ•ฉ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜์—ฌ,
๊ณ ๊ฐ์‚ฌ์˜ ์š”๊ตฌ์— ์ตœ์ ํ™”๋œ ์›น ์„œ๋ฒ„ ํ™˜๊ฒฝ์„ ๋น ๋ฅด๊ณ  ์•ˆ์ •์ ์œผ๋กœ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค.

๊ธฐ์—…๋ณ„๋กœ ํŠนํ™”๋œ ๋นŒ๋“œ, ํ”Œ๋Ÿฌ๊ทธ์ธ, ๋ชจ๋“ˆ ๋“ฑ์„ ์ ์šฉํ•ด ๋งž์ถคํ˜• ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•˜๋ฉฐ,
ํด๋ผ์šฐ๋“œ๋‚˜ Kubernetes ๊ฐ™์€ ์ตœ์‹  ์ธํ”„๋ผ ํ™˜๊ฒฝ์—์„œ๋„ ๋ฌด๋ฆฌ ์—†์ด ์šด์˜์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

Kubernetes ํ™˜๊ฒฝ์—์„œ์˜ Auto Scaling ๊ธฐ๋Šฅ์„ ์ ์šฉํ•ด ํŠธ๋ž˜ํ”ฝ์ด ๊ธ‰๋“ฑํ•˜๋Š” ์‹œ์ ์—๋„ ๋‹ค์šดํƒ€์ž„ ์—†์ด ์„œ๋น„์Šค๋ฅผ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๊ณ ,
์žฅ์•  ๋ฐœ์ƒ ์‹œ ์‹ ์†ํ•œ ๊ธฐ์ˆ  ์ง€์›์œผ๋กœ ์šด์˜ ๋ฆฌ์Šคํฌ๋ฅผ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Contact

์ง€๊ธˆ NGINX Plus Web Server๋ฅผ ์‹œ์ž‘ํ•ด ๋ณด์„ธ์š”.

์ €ํฌ์—๊ฒŒ ์—ฐ๋ฝํ•˜๋Š” ๊ฒƒ์„ ๋ง์„ค์ด์ง€ ๋งˆ์„ธ์š”.

Call Us

1670-0817

Write to us

msa@nginxstore.com

Office hours

์›”-๊ธˆ 9:00 - 18:00