Lighttpd http ์„œ๋ฒ„ ๋ฆด๋ฆฌ์Šค 1.4.70

๊ฐ€๋ฒผ์šด http ์„œ๋ฒ„์ธ Lighttpd 1.4.70์ด ์ถœ์‹œ๋˜์–ด ๊ณ ์„ฑ๋Šฅ, ๋ณด์•ˆ, ํ‘œ์ค€ ์ค€์ˆ˜ ๋ฐ ์‚ฌ์šฉ์ž ์ •์˜ ์œ ์—ฐ์„ฑ์„ ๊ฒฐํ•ฉํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. Lighttpd๋Š” ๋ถ€ํ•˜๊ฐ€ ๋†’์€ ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•˜๊ธฐ์— ์ ํ•ฉํ•˜๋ฉฐ ๋‚ฎ์€ ๋ฉ”๋ชจ๋ฆฌ ๋ฐ CPU ์†Œ๋น„๋ฅผ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ๋Š” C ์–ธ์–ด๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ BSD ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ :

  • mod_cgi๋Š” CGI ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰ ์†๋„๋ฅผ ๋†’์ž…๋‹ˆ๋‹ค.
  • Windows ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ์‹คํ—˜์  ๋นŒ๋“œ ์ง€์›์„ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค.
  • HTTP/2๋ฅผ ๊ตฌํ˜„ํ•œ ์ฝ”๋“œ๋ฅผ ์ฃผ ์„œ๋ฒ„์—์„œ ๋ณ„๋„์˜ mod_h2 ๋ชจ๋“ˆ๋กœ ์˜ฎ๊ธฐ๊ธฐ ์œ„ํ•œ ์ค€๋น„๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“ˆ์€ HTTP/2 ์ง€์›์ด ํ•„์š”ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๊ตฌํ˜„์—์„œ mod_h2๋กœ์˜ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์€ ํ–ฅํ›„ ๋ฆด๋ฆฌ์Šค์—์„œ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.
  • HTTP/2์šฉ ํ”„๋ก์‹œ ๋ชจ๋“œ์—์„œ๋Š” ์„œ๋ฒ„์™€ ํ”„๋ก์‹œ ๊ฐ„์˜ ๋‹จ์ผ ์—ฐ๊ฒฐ ๋‚ด์—์„œ ์—ฌ๋Ÿฌ ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค(mod_extforward, mod_maxminddb).
  • ๋ณ„๋„์˜ ๋™์ ์œผ๋กœ ๋กœ๋“œ๋œ ๋ชจ๋“ˆ mod_access, mod_alias, mod_evhost, mod_expire, mod_fastcgi, mod_indexfile, mod_redirect, mod_rewrite, mod_scgi, mod_setenv, mod_simple_vhost ๋ฐ mod_staticfile์˜ ์กฐ๋ฆฝ์ด ์ค‘์ง€๋˜์—ˆ์œผ๋ฉฐ, ๊ทธ ๊ธฐ๋Šฅ์€ ๊ธฐ๋ณธ ์‹คํ–‰ ํŒŒ์ผ์— ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(๊ฐœ๋ณ„ ๋ชจ๋“ˆ์€ ์‹ค์ „์—์„œ๋Š” ์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ).

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€