ÃֽŠ°Ô½Ã±Û(OS/WAS)
2020.10.21 / 10:26

[WebServer][nginx]·Î±× º¸°í ¼öÁ¤Çϱâ

Ãß¼®µ¹ÀÌ
Ãßõ ¼ö 167



À¥¼­¹ö¸¦ »ç¿ëÇÏ´Â ÀÔÀå¿¡¼­ ·Î±×¸¦ º¸´Â°ÍÀº ¾ÆÁÖ Áß¿äÇÏ´Ù.

´©°¡ Á¢¼ÓÇß´ÂÁö, ±×¸®°í ¿¡·¯°¡ ³µ´Ù¸é ¾î¶°ÇÑ ¿¡·¯°¡ ³µ´ÂÁö È®ÀÎÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.

±×·¡¼­ À¥¼­¹ö´Â ±âº»ÀûÀ¸·Î ¸ðµç Á¢¼Ó,¿¡·¯ ·Î±×¸¦ °ü¸®ÇÑ´Ù.

¿©·¯ºÐÀº À̹ø¿¡ ÀÌ ·Î±×¸¦ º¸´Â¹ý, ¼öÁ¤ÇÏ´Â ¹ý¿¡ ´ëÇؼ­ ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ.


ÀÏ´Ü À̸¦ º¸·Á¸é nginx.confÆÄÀÏ¿¡ Á¢±ÙÇؾßÇÑ´Ù.

ÇØ´ç ÆÄÀÏÀÇ À§Ä¡´Â ÇÊÀÚ Æ÷½ºÆÃÀÇ ¿î¿µÃ¼Á¦º° nginx¼³Ä¡Çϱâ ÇÏ´Ü¿¡ ¼³¸íµÇ¾îÀÖÀ¸¹Ç·Î Âü°í ¹Ù¶õ´Ù.


nginx.conf¸¦ ¿­¾îº¸¸é http¶ó´Â ±¸¿ªÀÌ ÀÖ´Ù.

¹¹ Àü¿ªÀ̶ó°í »ý°¢Çصµ ¹«¹æÇÏ´Ù. ÇØ´ç ÆÄÀÏÀ» ¿­¾î¼­ º¸ÀÚ.



cd <nginx ¼³Á¤ÆÄÀÏ À§Ä¡>

vim nginx.conf



ÇØ´ç ¼³Á¤À» ¿­¾îº¸¸é ¿©·¯°¡Áö ¼³Á¤ÀÌ ÀÖ´Â°É È®ÀÎÇÒ ¼ö ÀÖ´Ù.

·Î±×´Â Logging SettingsÇÏ´Ü¿¡ Á¸ÀçÇÏ´Â µÎ ³à¼®ÀÌ´Ù.



º¸Åë ±âº»ÀûÀ¸·Î µÎ À§Ä¡¿¡ ÀúÀåµÈ´Ù.

ÀÌ´Â Àü¿ªÀ¸·Î ÀúÀåµÇ´Âµ¥ ¸ðµç ¼­¹öÀÇ ·Î±×°¡ ÀúÀåµÈ´Ù.

»ç½Ç ÀÌ·¸°Ô ¾²´Â°Ç ¹Ù¶÷Á÷ÇÏÁö ¸øÇϹǷΠ°¢°¢ ¼­¹ö¿¡ ¸Â°Ô ÀúÀå À§Ä¡¸¦ µû·Î ÁöÁ¤ÇØÁÖ´Â°Ô ÁÁ´Ù.

¹°·Ð Àü¿ªÀ¸·Îµµ ÀúÀå½ÃÄѳõ´Â°Ô ÁÁ´Ù.



vimÀ¸·Î ÄѺ¸¸é ·Î±×¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù.



º¸Åë http ³»ºÎ¿¡ server°¡ ¼±¾ðµÇÁö¸¸ ¿äÁò¿¡´Â ºÐÇҵǼ­ includeÇü½ÄÀ¸·Î »ç¿ëµÇ´Â °æ¿ì°¡ ¸¹´Ù.

¸¸¾à http³»ºÎ¿¡ server°¡ ÀÖ´Ù¸é ±×°Å ±×³É ¾²°í ¾øÀ¸¸é ÇØ´ç °æ·Î¿¡ °¡¼­ ¼öÁ¤ÇؾßÇÑ´Ù.



ÇØ´ç °æ·Î¿¡ °¡º¸¸é default¶ó°í ÀÖ´Ù.

¿ì¸®°¡ includeÇØÁá´Ù¸é(ȤÀº ±âº»À¸·Î includeµÇ¾îÀÖ´Ù¸é) ÀÌ ³à¼® ¾È¿¡ server°¡ Á¸ÀçÇÑ´Ù.



º¸¸é ¼­¹ö¿¡´Â ¿¡·¯·Î±×¸¦ ¼öÁýÇÏ´Â Äڵ尡 ¾ø´Ù.

¿ì¸®°¡ Ãß°¡ÇØÁÖÀÚ.



access_log /var/log/nginx/<¼­¹öÀ̸§>/access.log

error_log /var/log/nginx/<¼­¹öÀ̸§>/error.log


À§Ã³·³ Ãß°¡ÇØÁØ´Ù.

´ç¿¬È÷ ÆÄÀÏ°æ·Î´Â °­Á¦°¡ ¾Æ´Ï¹Ç·Î ¹Ù²ãµµ µÈ´Ù.



cd /var/log/nginx

mkdir <¼­¹öÀ̸§>


À§ ó·³ ¹Ýµå½Ã ÁöÁ¤ÇÑ Æú´õ¸¦ ¸¸µé¾î Áà¾ßÇÑ´Ù.

¾È±×·¯¸é ¿¡·¯°¡ ¶ß¸é¼­ ·Î±×°¡ ¼öÁýµÇÁö ¾Ê´Â´Ù.

´ÙÇàÀ롂 access_log¿Í error_log¸¦ ¸¸µé ÇÊ¿ä´Â ¾ø´Ù.



nginx -s reload


Àç½ÃÀÛÀ» ÇØÁØ´Ù.


ÀÌÁ¦ ½Å³ª°Ô Á¢¼ÓÀ» ÇØÁØ´Ù.



ÇØ´ç °æ·Î¿¡ error.log¿Í access.log°¡ »ý±ä°É È®ÀÎÇÒ ¼ö ÀÖ´Ù.



µé¾î°¡º¸¸é ·Î±×°¡ ÀÌÁ¦ ºÎÅͽ×À̱⠽ÃÀÛÇÏ´Â°É È®ÀÎÇÒ ¼ö ÀÖ´Ù.



Àü ±Û·Î¹ú ¼öÁýÀº ¾ÈÇÏ°í ½ÍÀºµ¥¿ä!



±×·¸´Ù¸é À§Ã³·³ ¼³Á¤ÇØÁÖÀÚ.


access_log off - Á¢¼Ó ·Î±×´Â ±â·Ï ¾ÈÇÔ.

log_not_found off - ÀÌ´Â ±×³É ¿¹Á¦¸¦ À§Çؼ­ ³²°Ü³ù´Âµ¥ logÆÄÀÏ ¸øã´Â°Å ¿¡·¯·Î ±â·Ï¾ÈÇÏ°Ú´Ù´Â ¶æ. ±Ùµ¥ ³ª´Â ³²°ÜµÎ´Â°Ô ÆíÇؼ­ ³²°ÜµÒ.

error_log <°æ·Î> crit - Àü¿ª¿¡¼­´Â º¸Åë Å©¸®Æ¼ÄÃÇѰ͸¸ ³²°ÜµÎ´Â°Ô ÁÁ¾Æ¼­ crit±¸¹®À» »ç¿ë


¹°·Ð ´Ù½Ã »çÀÛÇØÁִ°ŠÀØÁö¸»°í.