ÄÁÅÙÃ÷»ó¼¼º¸±â

NGINX ÄîºÏ
NGINX ÄîºÏ
  • ÀúÀÚ<µ¥¸¯ µð¿ë±â> Àú/<³ë½ÂÇå> ¿ª
  • ÃâÆÇ»çÇѺû¹Ìµð¾î
  • ÃâÆÇÀÏ2021-05-31
  • µî·ÏÀÏ2022-06-21
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 0, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

ºü¸£°í ¾ÈÀüÇÑ À¥ ¼­ºñ½º¸¦ À§ÇÑ NGINX ·¹½ÃÇÇ

¿£Áø¿¢½º´Â ³Î¸® »ç¿ëµÇ´Â À¥ ¼­¹ö¿ë ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î´Ù. °¡º±°í È®Àå °¡´ÉÇÏ¸ç ¿äûÀ» µ¿½Ã¿¡ ó¸®ÇÒ ¼ö ÀÖ¾î Æ®·¡ÇÈÀÌ ³ôÀ» ¶§¿¡µµ ¼º´ÉÀÌ ¶Ù¾î³ª´Ù. HTTP, TCP, UDPÀÇ ºÎÇϸ¦ È¿À²ÀûÀ¸·Î ºÐ»êÇÏ´Â ·Îµå ¹ë·±¼­¿Í ÇÁ·Ï½Ã ¼­¹ö·Îµµ »ç¿ëµÇ¾î À¥ ¼­ºñ½ºÀÇ ¼º´ÉÀ» Çâ»óÇÑ´Ù. ¡ºNGINX ÄîºÏ¡»Àº ¿£Áø¿¢½ºÀÇ °í¼º´É ºÎÇϺлê°ú º¸¾È ±â´É, ¼­¹ö ¹èÆ÷¿Í °ü¸® ¹æ¹ý¿¡ ÃÊÁ¡À» ¸ÂÃá´Ù. Ã¥¿¡ ¼ö·ÏµÈ dzºÎÇÑ ·¹½ÃÇÇ´Â ¿£Áø¿¢½º¸¦ ¼³Ä¡ÇÏ°í »ç¿ëÇÏ´Â ¹æ¹ýºÎÅÍ ½ÇÀü ¿î¿µ ÆÁ±îÁö ´Ù·é´Ù. ¿£Áø¿¢½º¶ó´Â ¾ÖÇø®ÄÉÀÌ¼Ç Àü¼Û Ç÷§ÆûÀ» ÃÖ´ëÇÑÀ¸·Î È°¿ëÇÒ ¼ö ÀÖµµ·Ï »ó¿ë ¹öÀüÀÎ ¿£Áø¿¢½º Ç÷¯½º¿Í ¿£Áø¿¢½º ÄÁÆ®·Ñ·¯ ±â´Éµµ ÇÔ²² ¼Ò°³ÇÑ´Ù. ´Ù¾çÇÑ ±â´ÉÀ» ÇÊ¿ä¿¡ ¸Â°Ô Àû¿ëÇØ ºü¸£°í ¾ÈÀüÇÑ À¥ ¼­ºñ½º¸¦ ¸¸µé¾îº¸ÀÚ.

ÀúÀÚ¼Ò°³

Æò»ý ±â¼ú¿¡ ´ëÇÑ ¿­Á¤À» °¡Á®¿Â ¸®´ª½º/À¯´Ð½º ±â¹Ý ½Ã½ºÅÛ ¹× À¥ ¾ÖÇø®ÄÉÀ̼ǠÀü¹®°¡. À¥ °³¹ß, ½Ã½ºÅÛ °ü¸® ¹× ³×Æ®¿öÅ· °æÇèÀ» ÅëÇØ Çö´ë À¥ ¾ÆÅ°ÅØó¿¡ ´ëÇÑ Æ÷°ýÀûÀΠÁö½ÄÀ» ½×¾Ò´Ù. »çÀÌÆ® ¾ÈÁ¤¼º ¹× Å¬¶ó¿ìµå ¼Ö·ç¼Ç ¿£Áö´Ï¾î ÆÀÀÇ ¸®´õ·Î¼­ ¼ö¸¹Àº ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀÚ°¡ Ä¡À¯ ¹× ÀÚµ¿ È®Àå ÀÎÇÁ¶ó¸¦ »ý»êÇÑ´Ù. °í°¡¿ë¼º ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³°è, ±¸Ãà, À¯Áö °ü¸®Çϸç Å¬¶ó¿ìµå¸¦ ¸· µµÀÔÇϴ ´ë±Ô¸ð ±â¾÷À» ÄÁ¼³ÆÃÇϱ⵵ ÇÑ´Ù. µ¥¸¯°ú ±×ÀÇ ÆÀÀº ±â¼ú ÆĵµÀÇ ÃÖÀü¼±¿¡¼­ ¸ÅÀϠŬ¶ó¿ìµå ¸ð¹ü »ç·Ê¸¦ ¿£Áö´Ï¾î¸µÇÑ´Ù. Åº·ÂÀûÀΠŬ¶ó¿ìµå ¾ÆÅ°ÅØó¿¡ ´ëÇÑ ÀÔÁõµÈ ½ÇÀûÀ» ¹ÙÅÁÀ¸·Î °í°´¿¡°Ô °¡Àå ÀÌÀÍÀÌ µÇ´Â º¸¾È°ú À¯Áö °ü¸®¸¦ À§ÇѠŬ¶ó¿ìµå ¹èÆ÷¸¦ °³Ã´ÇÏ°í ÀÖ´Ù.

¸ñÂ÷

chapter 1 ¿£Áø¿¢½º ±âÃÊ

1.0 ¼Ò°³
1.1 µ¥ºñ¾È/¿ìºÐÅõ ¸®´ª½º ¹èÆ÷ÆÇ¿¡ ¼³Ä¡
1.2 ·¹µåÇÞ/¼¾Æ®OS ¸®´ª½º ¹èÆ÷ÆÇ¿¡ ¼³Ä¡
1.3 ¿£Áø¿¢½º Ç÷¯½º ¼³Ä¡
1.4 ¼³Ä¡ »óÅ Á¡°Ë
1.5 ÁÖ¿ä ¼³Á¤ ÆÄÀÏ, µð·ºÅ͸®, ¸í·É¾î
1.6 Á¤Àû ÄÜÅÙÃ÷ ¼­ºñ½º
1.7 ¹«Áß´Ü ¼³Á¤ ¸®·Îµå

chapter 2 °í¼º´É ºÎÇϺлê

2.0 ¼Ò°³
2.1 HTTP ºÎÇϺлê
2.2 TCP ºÎÇϺлê
2.3 UDP ºÎÇϺлê
2.4 ºÎÇÏºÐ»ê ¾Ë°í¸®Áò
2.5 ½ºÆ¼Å° ÄíÅ°(¿£Áø¿¢½º Ç÷¯½º)
2.6 ½ºÆ¼Å° ·±(¿£Áø¿¢½º Ç÷¯½º)
2.7 ½ºÆ¼Å° ¶ó¿ìÆÃ(¿£Áø¿¢½º Ç÷¯½º)
2.8 Ä¿³Ø¼Ç µå·¹ÀÌ´×(¿£Áø¿¢½º Ç÷¯½º)
2.9 ¼öµ¿ÀûÀΠÇコ Ã¼Å©
2.10 ´Éµ¿ÀûÀΠÇコ Ã¼Å©(¿£Áø¿¢½º Ç÷¯½º)
2.11 ½½·Î ½ºÅ¸Æ®(¿£Áø¿¢½º Ç÷¯½º)

chapter 3 Æ®·¡ÇÈ °ü¸®

3.0 ¼Ò°³
3.1 A/B Å×½ºÆ®
3.2 GeoIP ¸ðµâ°ú µ¥ÀÌÅͺ£À̽º È°¿ë
3.3 ±¹°¡ ´ÜÀ§ Á¢±Ù Â÷´Ü
3.4 ½ÇÁ¦ »ç¿ëÀÚ IP Ã£±â
3.5 ¿¬°á Á¦ÇÑ
3.6 ¿äû ºóµµ Á¦ÇÑ
3.7 Àü¼Û ´ë¿ªÆø Á¦ÇÑ

chapter 4 ´ë±Ô¸ð È®Àå °¡´ÉÇÑ ÄÜÅÙÃ÷ Ä³½Ì

4.0 ¼Ò°³
4.1 Ä³½Ã ¿µ¿ª
4.2 Ä³½Ã ¶ô
4.3 ÇؽàŰ °ª Ä³½Ã
4.4 Ä³½Ã ¿ìȸ
4.5 Ä³½Ã ¼º´É
4.6 Ä³½Ã ÆÛÁö(¿£Áø¿¢½º Ç÷¯½º)
4.7 Ä³½Ã ºÐÇÒ

chapter 5 ÇÁ·Î±×·¡¸Óºô¸®Æ¼¿Í ÀÚµ¿È­

5.0 ¼Ò°³
5.1 ¿£Áø¿¢½º Ç÷¯½º API
5.2 Å°-°ª ÀúÀå¼Ò »ç¿ë(¿£Áø¿¢½º Ç÷¯½º)
5.3 »ó¿ë ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ÅëÇÑ ¿£Áø¿¢½º È®Àå
5.4 ÆÛÇÍÀ» ÀÌ¿ëÇÑ ¿£Áø¿¢½º ¼³Ä¡
5.5 ¼ÎÇÁ¸¦ ÀÌ¿ëÇÑ ¿£Áø¿¢½º ¼³Ä¡
5.6 ¾Ø¼­ºíÀ» ÀÌ¿ëÇÑ ¿£Áø¿¢½º ¼³Ä¡
5.7 ¼ÖÆ®½ºÅÃÀ» ÀÌ¿ëÇÑ ¿£Áø¿¢½º ¼³Ä¡
5.8 Äܼú ÅÛÇø´ ±â´ÉÀ» ÀÌ¿ëÇÑ ¼³Á¤ ÀÚµ¿È­

chapter 6 ÀÎÁõ

6.0 ¼Ò°³
6.1 HTTP ±âº» ÀÎÁõ
6.2 ÀÎÁõÀ» À§ÇÑ ÇÏÀ§ ¿äû
6.3 JWT °ËÁõ(¿£Áø¿¢½º Ç÷¯½º)
6.4 JSON À¥ Å° »ý¼º(¿£Áø¿¢½º Ç÷¯½º)
6.5 JSON À¥ ÅäÅ« °ËÁõ(¿£Áø¿¢½º Ç÷¯½º)
6.6 JSON À¥ Å° ¼¼Æ® È¹µæ ÀÚµ¿È­¿Í Ä³½Ì(¿£Áø¿¢½º Ç÷¯½º)
6.7 ¿ÀǾÆÀ̵ð Ä¿³ØÆ® SSO¸¦ ÅëÇÑ »ç¿ëÀÚ ÀÎÁõ(¿£Áø¿¢½º Ç÷¯½º)

chapter 7 º¸¾È Á¦¾î

7.0 ¼Ò°³
7.1 IP ÁÖ¼Ò ±â¹Ý Á¢±Ù Á¦¾î
7.2 Å©·Î½º ¿À¸®Áø ¸®¼Ò½º °øÀ¯(CORS)
7.3 Å¬¶óÀ̾ðÆ® Ãø ¾Ïȣȭ
7.4 °í±Þ Å¬¶óÀ̾ðÆ® Ãø ¾Ïȣȭ
7.5 ¾÷½ºÆ®¸² ¾Ïȣȭ
7.6 location ºí·Ï º¸È£
7.7 ºñ¹Ð°ªÀ» È°¿ëÇÑ º¸¾È ¸µÅ© »ý¼º
7.8 ±â°£ Á¦ÇÑ ¸µÅ©·Î location ºí·Ï º¸È£
7.9 ±â°£ Á¦ÇÑ ¸µÅ© »ý¼º
7.10 HTTPS ¸®´ÙÀÌ·º¼Ç
7.11 HTTPS ¸®´ÙÀÌ·º¼Ç - SSL ¿ÀÇÁ·Îµù °èÃþÀÌ Àִ °æ¿ì
7.12 HSTS
7.13 ´ÙÁß °èÃþ º¸¾È
7.14 ´ÙÁß °èÃþ DDoS ¹æ¾î(¿£Áø¿¢½º Ç÷¯½º)
7.15 ¾Û ÇÁ·ÎÅØÆ® ¸ðµâ ¼³Ä¡¿Í ¼³Á¤(¿£Áø¿¢½º Ç÷¯½º)

chapter 8 HTTP/2

8.0 ¼Ò°³
8.1 ±âº» ¼³Á¤
8.2 gRPC
8.3 HTTP/2 ¼­¹ö Çª½Ã

chapter 9 Á¤±³ÇÑ ½ºÆ®¸®¹Ö

9.0 ¼Ò°³
9.1 MP4¿Í F LV ¼­ºñ½º
9.2 HLS ½ºÆ®¸®¹Ö(¿£Áø¿¢½º Ç÷¯½º)
9.3 HDS ½ºÆ®¸®¹Ö(¿£Áø¿¢½º Ç÷¯½º)
9.4 ´ë¿ªÆø Á¦ÇÑ(¿£Áø¿¢½º Ç÷¯½º)

chapter 10 Å¬¶ó¿ìµå È¯°æ ¹èÆ÷

10.0 ¼Ò°³
10.1 AWS È¯°æ¿¡¼­ ÀÚµ¿ ÇÁ·ÎºñÀú´× ±¸ÇöÇϱâ
10.2 AWS ELB¸¦ ¾²Áö ¾Ê°í ¿£Áø¿¢½º ³ëµå·Î ¶ó¿ìÆÃÇϱâ
10.3 NLB »÷µåÀ§Ä¡
10.4 AWS ¸¶ÄÏÇ÷¹À̽º¸¦ ÅëÇØ ¿£Áø¿¢½º ±¸ÃàÇϱâ(¿£Áø¿¢½º Ç÷¯½º)
10.5 ¾ÖÀú È¯°æ¿¡¼­ ¿£Áø¿¢½º °¡»ó ¸Ó½Å À̹ÌÁö »ý¼ºÇϱâ
10.6 ¾ÖÀú È¯°æ¿¡¼­ ¿£Áø¿¢½º ½ºÄÉÀÏ ¼¼Æ®¸¦ ÅëÇØ ºÎÇϺлêÇϱâ
10.7 ¾ÖÀú ¸¶ÄÏÇ÷¹À̽ºÀÇ À̹ÌÁö·Î ¼­¹ö ¹èÆ÷Çϱâ
10.8 ±¸±Û ÄÄǻƮ ¿£Áø¿¡¼­ ¿£Áø¿¢½º ¹èÆ÷Çϱâ
10.9 ±¸±Û ÄÄǻƮ À̹ÌÁö »ý¼ºÇϱâ
10.10 ±¸±Û ¾Û ¿£Áø ÇÁ·Ï½Ã »ý¼ºÇϱâ

chapter 11 ÄÁÅ×À̳ʿ͠¸¶ÀÌÅ©·Î¼­ºñ½º

11.0 ¼Ò°³
11.1 ¿£Áø¿¢½º¸¦ API °ÔÀÌÆ®¿þÀ̷Π»ç¿ë
11.2 DNSÀÇ SRV ·¹ÄÚµå È°¿ë(¿£Áø¿¢½º Ç÷¯½º)
11.3 °ø½Ä ¿£Áø¿¢½º À̹ÌÁö »ç¿ë
11.4 ¿£Áø¿¢½º µµÄ¿ ÆÄÀÏ »ý¼º
11.5 ¿£Áø¿¢½º Ç÷¯½º µµÄ¿ À̹ÌÁö »ý¼º
11.6 ¿£Áø¿¢½º¿¡¼­ È¯°æ º¯¼ö »ç¿ë
11.7 Äí¹ö³×Ƽ½º Àα׷¹½º ÄÁÆ®·Ñ·¯
11.8 ÇÁ·Î¸ÞÅ׿콺 ÀͽºÆ÷ÅÍ ¸ðµâ

chapter 12 °í°¡¿ë¼º º¸ÀåÀ» À§ÇÑ ¼³Á¤

12.0 ¼Ò°³
12.1 ¿£Áø¿¢½º Ç÷¯½º HA ¸ðµå
12.2 DNS¸¦ ÀÌ¿ëÇÑ ·Îµå ¹ë·±¼­ ºÎÇϺлê
12.3 EC2ÀÇ ºÎÇϺлê
12.4 ¿£Áø¿¢½º Ç÷¯½º ¼³Á¤ µ¿±âÈ­
12.5 »óÅ °øÀ¯¿Í ¿µ¿ª µ¿±âÈ­(¿£Áø¿¢½º Ç÷¯½º)

chapter 13 °í±Þ È°µ¿ ¸ð´ÏÅ͸µ

13.0 ¼Ò°³
13.1 ¿ÀÇ ¼Ò½º ¿£Áø¿¢½ºÀÇ stub status È°¼ºÈ­
13.2 ¸ð´ÏÅ͸µ ´ë½Ãº¸µå È°¼ºÈ­(¿£Áø¿¢½º Ç÷¯½º)
13.3 ¿£Áø¿¢½º Ç÷¯½º API¸¦ ÀÌ¿ëÇÑ ÁöÇ¥ ¼öÁý

chapter 14 µð¹ö±ë°ú Æ®·¯ºí½´ÆÃ

14.0 ¼Ò°³
14.1 Á¢±Ù ·Î±× ¼³Á¤
14.2 ¿À·ù ·Î±× ¼³Á¤
14.3 ·Î±×¸¦ Syslog·Î Àü´Þ
14.4 ¿äû ÃßÀû
14.5 ¿£Áø¿¢½º¸¦ À§ÇÑ ¿ÀÇÂÆ®·¹À̽Ì

chapter 15 ¼º´É Æ©´×

15.0 ¼Ò°³
15.1 ·Îµå µå¶óÀ̹ö¸¦ ÀÌ¿ëÇÑ ½ÃÇè ÀÚµ¿È­
15.2 Å¬¶óÀ̾ðÆ®¿ÍÀÇ ¿¬°á À¯Áö
15.3 ¾÷½ºÆ®¸² ¼­¹ö¿ÍÀÇ ¿¬°á À¯Áö
15.4 ÀÀ´ä ¹öÆÛ¸µ
15.5 Á¢±Ù ·Î±× ¹öÆÛ¸µ
15.6 ¿î¿µÃ¼Á¦ Æ©´×

chapter 16 ¿£Áø¿¢½º ÄÁÆ®·Ñ·¯

16.0 ¼Ò°³
16.1 ¼Â¾÷ °³¿ä
16.2 ¿£Áø¿¢½º Ç÷¯½º¸¦ ÄÁÆ®·Ñ·¯¿Í ¿¬°áÇϱâ
16.3 API¸¦ ÀÌ¿ëÇØ ¿£Áø¿¢½º ÄÁÆ®·Ñ·¯ ¿î¿µÇϱâ
16.4 ÄÁÆ®·Ñ·¯ ¾Û ½ÃÅ¥¸®Æ¼¸¦ ÀÌ¿ëÇØ WAF È°¼ºÈ­Çϱâ

chapter 17 ½ÇÀü ¿î¿µ ÆÁ

17.0 ¼Ò°³
17.1 include ±¸¹®À» »ç¿ëÇØ ±ò²ûÇÑ ¼³Á¤ ¸¸µé±â
17.2 ¼³Á¤ µð¹ö±ë

¸¶Ä¡¸ç

ÇÑÁÙ ¼­Æò