|
|
¡¡ ¾ÆÆÄÄ¡¼¹ö¼³Á¤ÆÄÀÏ(httpd.conf) °ú ¼³Á¤ÆÄÀÏ ÆíÁý½Ã ÁÖÀÇÁ¡
¡¡ ¾ÆÆÄÄ¡ ¼¹ö ¼³Á¤ ÆÄÀÏÀº ¾ÆÆÄÄ¡´Â ÀÌ ÆÄÀÏÀ» ó¸®ÇÑ µÚ¿¡ ¸®¼Ò½º¼³Á¤°ú
¾ï¼¼½º¼³Á¤°ú °ãÃÄÁö´Â ºÎºÐÀ» Á¦¿ÜÇϰí ÀÌ ¾ÆÆÄÄ¡ ¼¹ö¼³Á¤ÆÄÀÏ(
1. Àüü¼³Á¤Àº ¼¹öÀÇ À¯Çü°ú ¼¹ö·çÆ® ½ºÄھµåÆÄÀÏ ¸®¼Ò½º/¾ï¼¼½º¼³Á¤ÆÄÀÏÀ» ÁöÁ¤ÇÏ°í ¼¹öÀÇ ¼º´É°ú °ü·ÃµÈ ½Ã°£Á¦ÇѵîÀÇ ¼±¾ð°ú ¸ðµâÀ» ·ÎµåÇÏ´Â ¼±¾ðµé·Î ÀÌ·ç¾îÁ® ¾ÆÆÄÄ¡ ¼¹öÀÇ ÀüüÀûÀÎ ÁøÇà°úÁ¤À» Á¦¾îÇÕ´Ï´Ù.- Àüü¼³Á¤ 2. ÁÖ(Main)¼¹ö¼³Á¤Àº ÁÖ/±âº»ÀÌ µÇ´Â ¼¹öÀÇ ¸Å°³º¯¼ö¸¦ Á¤ÀÇÇÏ´Â ¼±¾ðÀ¸·Î , °¡»óÈ£½ºÆ®¿¡¼ ÃÖ±ÞµÇÁö ¾Ê´Â ¼³Á¤¿¡ ´ëÇÑ °ªµéÀÌ´Ù. À̼±¾ðÀº ¶ÇÇÑ ¸ðµç °¡»óÈ£½ºÆ®ÀÇ È¯°æÀ» À§ÇÑ ±âº»°ªÀ¸·Î ÁÖ¾îÁø´Ù. ¼¹ö°ü¸®ÀÚ,¼¹öÀ̸§,¼¹ö¼¸í,¹®¼(document)¿¡ °ü·ÃµÈ ¼±¾ð°ú ij½¬¿Í ÇÁ¶ô½Ã, ÆÄÀÏÇü½Ä(mime/types), ·Î±×, ¾ÆÀÌÄÜ, ÀÎÄÚµù, ¹¦»ç(description), ¾ð¾î, Çڵ鷯 µîÀÇ ¼±¾ðÀ» ÇÑ´Ù. - ÁÖ(Main)¼¹ö¼³Á¤ 3. °¡»óÈ£½ºÆ®ÀÇ È¯°æ, À̰ÍÀº °°Àº ¾ÆÆÄÄ¡ ¼¹ö ÇÁ·Î¼¼½º¿¡ ÀÇÇØ Ãë±ÞµÇ´Â ´Ù¸¥ IP ÁÖ¼Ò ¶Ç´Â È£½ºÆ®À̸§ À¸·ÎÀÇ À¥ ¿äû¿¡ ´ëÇÏ¿© ÀÀ´äÇÒ¼ö ÀÖµµ·Ï Çϴ°ÍÀ¸·Î ¹°¸®ÀûÀÎ ÇϳªÀÇ IPÁÖ¼Ò¿¡¼ ¿©·¯°³ÀÇ È£½ºÆ®³×ÀÓÀ¸·Î Á¢¼ÓÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ¸ç °¢°¢ÀÇ ·Î±×¸¦ µû·Î °ü¸®ÇÒ ¼ö ÀÖ´Ù. - °¡»óÈ£½ºÆ®¼³Á¤ ¾ÆÆÄÄ¡ ¼¹öȯ°æ¼³Á¤¿¡ »ç¿ëµÇ´Â ¼±¾ð(Directive)Àº °¢°¢ÀÇ ¸ðµâ°ú °ü·ÃÀÌ ÀÖ½À´Ï´Ù. ¸ðµâº° ¾ÆÆÄÄ¡ ¼±¾ð(Apache directives)À» Âü°íÇÏ¿© ´õ ¼¼ºÎÀûÀΠȯ°æ¼³Á¤À» ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÆÆÄÄ¡¼¹ö¼³Á¤ÆÄÀÏ ÆíÁý½Ã ÁÖÀÇÁ¡ÁÖ¼®(#)À̶õ ¾ÆÆÄÄ¡ ¼¹ö ¼³Á¤ ÆÄÀÏ¿¡¼ # À¸·Î ½ÃÀÛÇÏ´Â ÁÙÀº ¾ÆÆÄĪ¿¡¼ ÁÖ¼®À¸·Î ó¸®ÇÏ¿© ¹«½ÃÇØ ¹ö¸³´Ï´Ù. ÇØ´çÁÙ¿¡¸¸ ÇØ´çÇϸç ÁÖ¼®ÀÌ ¿©·¯ÁÙÀÏ °æ¿ì´Â °¢°¢ÀÇ ÁÙ¸¶´Ù ¸Ç¾Õ¿¡ # Ç¥½Ã¸¦ ÇÏ¿©¾ß ÇÕ´Ï´Ù. µð·ºÅ丮¿Í ÆÄÀÏÀ̸§°ú °ü·ÃÇÏ¿©... Configuration and logfile names: (µð·ºÅ丮ÀÇ Àý´ë°æ·Î¿Í »ó´ë°æ·Î¿¡ ´ëÇÏ¿©) ¸¸¾à ÆÄÀÏÀ» Àý´ë ÀûÀÎ °æ·Î·Î ÁöÁ¤ÇϰíÀÚ ÇÑ´Ù¸é µå¶óÀ̺ê¸í:/ ·Î ½ÃÀÛÇÏ´Â ÆÄÀÏÀ̸§À» ½á¾ß ÇÑ´Ù. ±×·¸Áö ¾Ê°í "/" °¡ ¾øÀÌ ½ÃÀÛÇÏ´Â ÆÄÀÏÀ̸§Àº ServerRoot ¿¡¼ ¼±¾ðµÇ¾îÁø µð·ºÅ丮¿¡ ´ëÇÑ »ó´ë °æ·Î°¡ µÈ´Ù. ¿¹¸¦ µéÀÚ¸é ¾Æ·¡¿Í °°Àº °æ¿ì
¿¡·¯·Î±×ÆÄÀÏÀº ¸¸¾à ¶Ç ´ÙÀ½°ú °°Àº °æ¿ì´Â
Àý´ë ÀûÀÎ °æ·Î·Î ÁöÁ¤ÀÌ µÈ °ÍÀ̱⠶§¹®¿¡ ¶ÇÇÑ µð·ºÅ丮ÀÇ ±¸ºÐÀº \(¿ª½½·¡½¬)¸¦ ¾²´Â °ÍÀÌ ¾Æ´Ï¶ó
/(½½·¡½¬)¸¦ ¾²°Ô µÇ´Âµ¥, ¾ÆÆÄÄ¡´Â ³»ºÎÀûÀ¸·Î À¯´Ð½º
½ºÅ¸ÀÏÀÇ ÆÄÀÏÀ̸§ ¾¹´Ï´Ù. ¿¹¸¦ µé¸é Âü°í·Î \(¿ª½½·¡½¬) ±âÈ£´Â ¾ÆÆÄÄ¡¿¡¼ À̽ºÄÉÀÌÇÁ¹®ÀÚ·Î
»ç¿ëµË´Ï´Ù. ¾ÆÆÄÄ¡ ¼±¾ðÀº °ø¶õ(space)·Î ±¸ºÐÇϴµ¥
ÆÄÀÏÀ̸§»çÀÌ¿¡ °ø¶õÀÌ µé¾î°¥°æ¿ì( ¡¡ ¼³Á¤ÆÄÀÏ(Configuration files)¼¹ö´Â 3°³ÀÇ ÆÄÀÏÀ» ÀÐ¾î µéÀÔ´Ï´Ù. ÀÌ ¼¼ °³ÀÇ ÆÄÀÏÀº ¼¹ö ·çÆ®¿¡ »ó´ëÀûÀÎ °æ·Î¿¡¼ ¾ò¾îÁö´Âµ¥, ¼¹ö ·çÆ® µð·ºÅ丮´Â ¼¹ö¼³Á¤ÀÇ ServerRoot ¼±¾ðÀ̳ª ¸í·ÉÁÙ¿¡¼ "-d ServerRoot" ¿É¼ÇÀ¸·Î ¹Ù²î¾î Áú ¼ö ÀÖ½À´Ï´Ù. ¶Ç´Â ·¹Áö½ºÅ͸®¿¡¼ ÂüÁ¶µË´Ï´Ù. Åë»óÀûÀ¸·Î ±× ÆÄÀϵéÀº :
¾Æ¹«Æ° ÀÌ °ü½À¿¡ ÁýÂøÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¼¹ö´Â ¶ÇÇÑ MIME ¹®¼ Çü½ÄÀ» Æ÷ÇÔÇÏ´Â ÆÄÀÏÀ» ÀнÀ´Ï´Ù. Log filesº¸¾È°ü·Ã : ¾ÆÆÄÄ¡°¡ ·Î±×¸¦ ±â·ÏÇÏ´Â µð·ºÅ丮¸¦ ¿ÜºÎ¿¡¼ Á¢±ÙÇÏÁö ¸øÇϵµ·Ï Á¶Ä¡ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¾ÆÆÄÄ¡ ½Ãµ¿ ½Ã logs/httpd.pid ¿¡ parent httpd ÇÁ·Î¼¼½ºÀÇ
ÇÁ·Î¼¼½ºÀÇ ID ¸¦ ÀúÀåÇÕ´Ï´Ù. ÀÌ ÆÄÀÏÀ̸§Àº PidFile ¼±¾ð¿¡
ÀÇÇØ¼ ¹Ù²î¾î Áú ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º-ID´Â °ü¸®ÀÚ°¡ µ¥¸ó ÇÁ·Î±×·¥À»
Àç½ÃÀÛ ¶Ç´Â Á¾·á ½Ã¿¡ »ç¿ëÇÕ´Ï´Ù: À¯´Ð½º¿¡¼´Â µ¥¸ó ÇÁ·Î±×·¥ÀÌ
¼³Á¤ÆÄÀÏÀ» ´Ù½Ã ÀÐ¾î µéÀ̱â À§ÇÑ HUP ³ª USR1 ½ÅÈ£, ¿ì¾ÆÇϰÔ
Á¾·á ½Ã۱â À§ÇÑ TERM ½ÅÈ£¸¦ ¾¹´Ï´Ù.; Windows ¿¡¼´Â
¸í·ÉÁÙ¿¡¼ -k ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù. ¼¹ö´Â ¿À·ù ¸Þ¼¼Áö¸¦ ·Î±×ÆÄÀÏ¿¡ ±â·ÏÇÕ´Ï´Ù. »ý·« ½Ã¿¡´Â logs/error_log(Unix),logs/error.log(Windows,OS/2) ¿¡ ÀúÀåµÇ¸ç ÀÌ ÆÄÀÏÀ̸§Àº ErrorLog ¼±¾ð¿¡¼ ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. °¡»óÈ£½ºÆ®¸¶´Ù ´Ù¸¥ ¿À·ù ±â·ÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¹ö´Â ÀüÇüÀûÀ¸·Î ÆÄÀÏÀ» Àü¼ÛÇÏ´Â °¢°¢ÀÇ ¿äûÀ» ±â·ÏÇÕ´Ï´Ù. »ý·« ½Ã¿¡´Â logs/access_log(Unix),logs/access.log(Windows, OS/2) ¿¡ ±â·ÏµÇ¸ç ÀÌ ÆÄÀÏÀ̸§Àº TransferLog¼±¾ðÀ» »ç¿ëÇØ¼ ¹Ù²Ù¾î ÁöÁ¤ÇØ Áְųª CustomLog ¼±¾ðÀ¸·Î Ãß°¡ÀûÀÎ ·Î±×ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù; ´Ù¸¥ °¡»óÈ£½ºÆ®¿¡ ´ëÇØ¼ ´Ù¸¥ Transfer Log ÆÄÀÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¡ |
|