Apache HTTP Server Version 2.4
ÀÌ ¹®¼´Â Microsoft Windows¿¡¼ ¾ÆÆÄÄ¡ 2.0À» ¼³Ä¡, ¼³Á¤, ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. À߸øµÈ ºÎºÐÀÌ Àְųª ´Ù¸¥ ¹æ¹ýÀ¸·Î µµ¿òÀ» ÁÖ·Á¸é, ¹ö±× º¸°í ÆäÀÌÁö¸¦ »ç¿ëÇÏ±æ ¹Ù¶õ´Ù.
ÀÌ ¹®¼´Â ¾ÆÆÄÄ¡ ¹ÙÀ̳ʸ® ¹èÆ÷º»À» ¼³Ä¡ÇÑ´Ù°í °¡Á¤ÇÑ´Ù. (¾Æ¸¶µµ °³¹ß ȤÀº ¹ö±×¸¦ ã±âÀ§ÇØ) Á÷Á¢ ¾ÆÆÄÄ¡¸¦ ÄÄÆÄÀÏÇÏ·Á¸é Microsoft Windows¿ë ¾ÆÆÄÄ¡ ÄÄÆÄÀÏÀ» Âü°íÇ϶ó.
ÇöÀç Microsoft Windows ¿î¿µÃ¼Á¦±ºÀÇ ¹öÀü Á¤Ã¥»ó ÀÌ ¹®¼´Â ´ÙÀ½°ú °°ÀÌ ±¸ºÐÇÑ´Ù:
¾ÆÆÄÄ¡ 2.0À» ½ÇÇàÇϱâÀ§ÇÑ ±âº» Windows Ç÷¡ÆûÀº Windows NTÀÌ´Ù. ¹ÙÀ̳ʸ® ¼³Ä¡ÇÁ·Î±×·¥Àº Intel°ú AMD¿Í °°Àº x86 °³¿ ÇÁ·Î¼¼¼¿¡¼¸¸ µ¿ÀÛÇÑ´Ù. ¾ÆÆÄÄ¡´Â Windows 9x¿¡¼ ÃæºÐÈ÷ °Ë»çÇÏÁö ¾Ê¾Ò±â¶§¹®¿¡ Àý´ë·Î ½ÇÁ¦ ¼ºñ½º¿¡ »ç¿ëÇÏÁö ¾Ê±æ ¹Ù¶õ´Ù.
¿î¿µÃ¼Á¦¿¡ ¼³Ä¡ÇÑ TCP/IP ³×Æ®¿öÅ©°¡ µ¿ÀÛÇØ¾ß ÇÑ´Ù. Windows 95¿¡¼ ½ÇÇàÇÑ´Ù¸é, Winsock 2 ¾÷±×·¹À̵带 ¼³Ä¡ÇØ¾ß ÇÑ´Ù. Windows 95¿ë Winsock 2´Â ¿©±â¿¡¼ ´Ù¿î¹ÞÀ» ¼ö ÀÖ´Ù.
Windows NT 4.0À» »ç¿ëÇÑ´Ù¸é ¼ºñ½ºÆÑ 4ÀÇ TCP/IP ¹®Á¦¿Í Winsock ¹®Á¦°¡ ´ÙÀ½ ¼ºñ½ºÆÑ¿¡¼ ÇØ°áµÇ¾ú±â¶§¹®¿¡, ¼ºñ½ºÆÑ 6À» ¼³Ä¡Çϱæ Àû±Ø ±ÇÇÑ´Ù.
¾ÆÆÄÄ¡ À¥¼¹ö http://httpd.apache.org/download.cgi¿¡¼ ¾ÆÆÄÄ¡ ÃֽŠ¹öÀü¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù. ¿©±â¿¡´Â ÃֽŠ¹ßÇ¥ÆÇ°ú ¾ËÆÄ È¤Àº º£Å¸ Å×½ºÆ®¹öÀü°ú, ¾ÆÆÄÄ¡ À¥¼¹ö¸¦ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Â HTTP ¹Ì·¯¿Í FTP ¹Ì·¯ ¸ñ·ÏÀÌ ÀÖ´Ù. ºü¸£°í ¾ÈÁ¤ÇÏ°Ô ´Ù¿î¹ÞÀ¸·Á¸é °¡±î¿î ¹Ì·¯¸¦ »ç¿ëÇÏ±æ ¹Ù¶õ´Ù.
Windows¿¡ ¼³Ä¡ÇÏ·Á¸é È®ÀåÀÚ°¡ .msi
ÀÎ Windows¿ë
¾ÆÆÄÄ¡ ¹öÀüÀ» ´Ù¿î¹Þ¾Æ¾ß ÇÑ´Ù. ÀÌ ÆÄÀÏÀº ¸·¹Ù·Î ½ÇÇàÇÒ ¼ö
ÀÖ´Â ¾ÆÆÄÄ¡¸¦ ÀúÀåÇÑ Microsoft ¼³Ä¡ÆÄÀÏÀÌ´Ù. µû·Î ¼Ò½ºÄڵ常
¹¾îµÐ .zip
ÆÄÀÏÀÌ ÀÖ´Ù. Microsoft Visual C++
(Visual Studio)À» »ç¿ëÇÏ¿© Á÷Á¢ ¾ÆÆÄÄ¡¸¦ ÄÄÆÄÀÏÇÒ ¼öµµ ÀÖ´Ù.
¼³Ä¡ÇÏ·Á¸é Microsoft Installer 1.2 ÀÌ»ó ¹öÀüÀÌ ÇÊ¿äÇÏ´Ù. Windows 9x¸¦ »ç¿ëÇÑ´Ù¸é ¿©±â¿¡¼ Microsoft Installer¸¦ 2.0 ¹öÀüÀ¸·Î ¾÷±×·¹À̵åÇÒ ¼ö ÀÖ°í, Windows NT 4.0°ú 2000À» »ç¿ëÇÑ´Ù¸é ¿©±â¿¡¼ 2.0 ¹öÀü ¾÷µ¥ÀÌÆ®¸¦ ±¸ÇÒ ¼ö ÀÖ´Ù. Windows XP´Â ¾÷µ¥ÀÌÆ®ÇÒ ÇÊ¿ä°¡ ¾ø´Ù.
¹ÙÀ̳ʸ® ¼³Ä¡ÆÄÀϷδ °°Àº ÄÄÇ»ÅÍ¿¡ ¼·Î ´Ù¸¥ ¾ÆÆÄÄ¡ 2.0 ¹öÀüÀ» ¼³Ä¡ÇÒ ¼ö ¾øÀ½À» ÁÖÀÇÇ϶ó. ±×·¯³ª 1.3 ¹öÀü°ú 2.0 ¹öÀüÀº °°Àº ÄÄÇ»ÅÍ¿¡ ¾Æ¹« ¹®Á¦¾øÀÌ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. °°Àº ÄÄÇ»ÅÍ¿¡ µÎ°¡Áö ´Ù¸¥ 2.0 ¹öÀüÀ» ¼³Ä¡ÇÏ·Á¸é ¼Ò½º¸¦ ÄÄÆÄÀÏÇÏ¿© ¾ÆÆÄÄ¡¸¦ ¼³Ä¡ÇØ¾ß ÇÑ´Ù.
À§¿¡¼ ´Ù¿î¹ÞÀº ¾ÆÆÄÄ¡ .msi
ÆÄÀÏÀ» ½ÇÇàÇÑ´Ù.
¼³Ä¡ÇÒ¶§ ´ÙÀ½°ú °°Àº °ÍÀ» ¹°¾îº»´Ù:
³×Æ®¿öÅ© µµ¸ÞÀÎ (Network Domain).
µî·ÏµÈ ¼¹öÀÇ DNS µµ¸ÞÀÎÀ» ÀÔ·ÂÇÑ´Ù. ¿¹¸¦ µé¾î, ¼¹öÀÇ
Àüü DNS À̸§ÀÌ server.mydomain.net
À̶ó¸é
¿©±â¿¡ mydomain.net
À» ÀÔ·ÂÇÑ´Ù.
¼¹ö¸í (Server Name). ¼¹öÀÇ Àüü
DNS À̸§. À§ÀÇ °æ¿ì ¿©±â¿¡ server.mydomain.net
À»
ÀÔ·ÂÇÑ´Ù.
°ü¸®ÀÚ ÀüÀÚ¿ìÆí ÁÖ¼Ò (Administrator's Email Address). ¿©±â¿¡ ¼¹ö °ü¸®ÀÚ³ª À¥¸¶½ºÅÍÀÇ ÀüÀÚ¿ìÆí ÁÖ¼Ò¸¦ ÀÔ·ÂÇÑ´Ù. ±âº»ÀûÀ¸·Î Ŭ¶óÀ̾ðÆ®¿¡°Ô º¸³»´Â ¿À·ù¹®¿¡ ÀÌ ÁÖ¼Ò¸¦ ±â·ÏÇÑ´Ù.
»ç¿ëÀÚ ´ë»ó (For whom to install
Apache) »õ·Î ¼³Ä¡ÇÏ´Â ¾ÆÆÄÄ¡°¡ 80¹ø Æ÷Æ®¿¡¼
¿äûÀ» ±â´Ù¸®°Ô ÇÏ·Á¸é for All Users, on Port 80,
as a Service - Recommended
(¸ðµç »ç¿ëÀÚ, 80¹ø Æ÷Æ®,
service·Î - Ãßõ)¸¦ ¼±ÅÃÇÑ´Ù. ¾ÆÆÄÄ¡¸¦ service·Î ½ÇÇàÇÑ´Ù
(Áï, ¾ÆÆÄÄ¡´Â ¼¹ö¿¡ ·Î±×ÀÎÇÑ »ç¶÷ÀÌ ¾ø¾îµµ ½ÇÇàµÈ´Ù).
°³ÀÎÀûÀ¸·Î Å×½ºÆ®Çغ¸°Å³ª ÀÌ¹Ì 80¹ø Æ÷Æ®¸¦ »ç¿ëÇÏ´Â ´Ù¸¥
À¥¼¹ö°¡ ÀÖ´Ù¸é only for the Current User, on Port
8080, when started Manually
(ÇöÀç »ç¿ëÀÚ¸¸, 8080¹ø
Æ÷Æ®, Á÷Á¢ ½ÃÀÛ)¸¦ ¼±ÅÃÇÑ´Ù.
¼³Ä¡ Á¾·ù (The installation type).
¸ðµâ °³¹ß¿¡ ÇÊ¿äÇÑ ¼Ò½ºÄÚµå¿Í ¶óÀ̺귯¸®¸¦ Á¦¿ÜÇÑ ¸ðµç
°ÍÀ» ¼³Ä¡ÇÏ·Á¸é Typical
À» ¼±ÅÃÇÑ´Ù.
Custom
À» ¼±ÅÃÇÏ¸é ¼³Ä¡ÇÒ ³»¿ëÀ» ÁöÁ¤ÇÒ ¼ö
ÀÖ´Ù. Àüü ¼³Ä¡½Ã µð½ºÅ©¿¡ ºó °ø°£ÀÌ ¾à 13 ¸Þ°¡¹ÙÀÌÆ®
Á¤µµ ÇÊ¿äÇÏ´Ù. ÀÌ ¼öÄ¡´Â À¥»çÀÌÆ® Å©±â¸¦ Á¦¿ÜÇÑ
°ÍÀÌ´Ù.
¼³Ä¡ Àå¼Ò (Where to install).
±âº» °æ·Î´Â C:\Program Files\Apache Group
ÀÌ°í,
ÀÌ°÷¿¡ Apache2
¶ó´Â µð·ºÅ丮¸¦ ¸¸µç´Ù.
¼³Ä¡ÇÒ µ¿¾È ¾ÆÆÄÄ¡´Â conf
ÇÏÀ§µð·ºÅ丮¿¡
ÀÖ´Â ÆÄÀϵéÀ» ¼±ÅÃÇÑ ¼³Ä¡ µð·ºÅ丮¿¡ ¸Â°Ô ±¸¼ºÇÑ´Ù. ±×·¯³ª
ÀÌ µð·ºÅ丮¿¡ ¼³Á¤ÆÄÀÏÀÌ ÀÌ¹Ì ÀÖ´Ù¸é ±×´ë·Î µÐ´Ù. ´ë½Å,
ÇØ´ç ÆÄÀÏÀÇ »õ·Î¿î º¹»çº»¿¡ È®ÀåÀÚ .default
¸¦
ºÙÀδÙ. ¿¹¸¦ µé¾î, conf\httpd.conf
°¡ ÀÌ¹Ì ÀÖ´Ù¸é
conf\httpd.conf.default
·Î À̸§À» º¯°æÇÑ´Ù.
¼³Ä¡ÈÄ .default
ÆÄÀÏÀÇ ¼³Á¤À» Á÷Á¢ »ìÆ캸°í,
ÇÊ¿äÇÏ´Ù¸é ±âÁ¸ ¼³Á¤ÆÄÀÏÀ» ¼öÁ¤ÇØ¾ß ÇÑ´Ù.
¶Ç, ÀÌ¹Ì htdocs\index.html
À̶ó´Â ÆÄÀÏÀÌ
ÀÖ´Ù¸é ±×´ë·Î µÐ´Ù (index.html.default
¶ó°í
º¹»çÇÏÁöµµ ¾Ê´Â´Ù). Áï, ±âÁ¸¿¡ ¾ÆÆÄÄ¡°¡ ¼³Ä¡µÇÀÖ´õ¶óµµ ¾ÈÀüÇÏ°Ô
¾ÆÆÄÄ¡¸¦ »õ·Î ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ¹°·Ð ¼³Ä¡Çϱâ Àü¿¡ ¼¹ö¸¦
Áß´ÜÇÏ°í, ¼³Ä¡ÈÄ »õ·Î¿î ¼¹ö¸¦ ½ÃÀÛÇØ¾ß ÇÑ´Ù.
¾ÆÆÄÄ¡ ¼³Ä¡ÈÄ ÇÊ¿äÇÏ´Ù¸é conf
ÇÏÀ§µð·ºÅ丮¿¡
ÀÖ´Â ¼³Á¤ÆÄÀÏÀ» ¼öÁ¤ÇØ¾ß ÇÑ´Ù. ÆÄÀÏÀº ¾ÆÆÄÄ¡¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮ÀÇ
htdocs
ÇÏÀ§µð·ºÅ丮¿¡ ÀÖ´Â ¹®¼¸¦ ¼ºñ½ºÇϵµ·Ï
¼³Á¤µÇÀÖ´Ù. ½ÇÁ¦·Î ¾ÆÆÄÄ¡¸¦ »ç¿ëÇϱâ Àü¿¡ ¼³Á¤ÇØ¾ß ÇÒ ¿É¼ÇÀÌ
¸¹´Ù. ±×·¯³ª »¡¸® ½ÇÇàÇغ¼ ¼ö ÀÖµµ·Ï ±âº» ¼³Á¤ÆÄÀϷεµ µ¿ÀÛÇÑ´Ù.
¾ÆÆÄÄ¡´Â conf
ÇÏÀ§µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏ·Î
¼³Á¤ÇÑ´Ù. ÀÌ ÆÄÀÏÀº À¯´Ð½º¿ë°ú °°Áö¸¸, Windows¿ë ¾ÆÆÄÄ¡
ƯÀ¯ÀÇ Áö½Ã¾î°¡ ¸î°³ ÀÖ´Ù. »ç¿ë°¡´ÉÇÑ ¸ðµç Áö½Ã¾î¸¦ º¸·Á¸é
Áö½Ã¾î ¸ñ·ÏÀ» Âü°íÇ϶ó.
Windows¿ë ¾ÆÆÄÄ¡ÀÇ ÁÖµÈ Â÷ÀÌÁ¡Àº:
Windows¿ë ¾ÆÆÄÄ¡´Â ´ÙÁß¾²·¹µå ¹æ½ÄÀ» »ç¿ëÇϱ⶧¹®¿¡, À¯´Ð½º¿Í ´Þ¸® ¿äû¸¶´Ù ´Ù¸¥ ÇÁ·Î¼¼½º¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù. ´ë½Å ¾ÆÆÄÄ¡ ÇÁ·Î¼¼½º´Â Ç×»ó, ºÎ¸ð ÇÁ·Î¼¼½º¿Í ¿äûÀ» ó¸®ÇÏ´Â ÀÚ½Ä ÇÁ·Î¼¼½º, 2°³ÀÌ´Ù. ÀÚ½Ä ÇÁ·Î¼¼½º¿¡ ÀÖ´Â ¿©·¯ ¾²·¹µåµéÀÌ ¿äûµéÀ» ó¸®ÇÑ´Ù.
ÇÁ·Î¼¼½º °ü¸® Áö½Ã¾îµµ ´Ù¸£´Ù:
MaxRequestsPerChild
: À¯´Ð½º¿Í
°°ÀÌ, ÀÚ½Ä ÇÁ·Î¼¼½º°¡ ¿äûÀ» ¾ó¸¶¸¸Å ó¸®ÇÏ°í Á×À»Áö¸¦
Á¶Á¤ÇÑ´Ù. ±×·¯³ª À¯´Ð½º¿Í ´Þ¸® ÇÁ·Î¼¼½º°¡ Çѹø¿¡ ÇÑ ¿äû¸¸À»
ó¸®ÇÏÁö¾Ê°í Çѹø¿¡ ¸ðµç ¿äûÀ» ¼ºñ½ºÇϱ⶧¹®¿¡, ¼³Á¤ÇÑ´Ù¸é
¸Å¿ì Å« °ªÀ» ¼³Á¤ÇÏ±æ ±ÇÇÑ´Ù. ±ÇÀåÇÏ´Â ±âº»°ª
MaxRequestsPerChild 0
À» »ç¿ëÇϸé ÀÚ½Ä ÇÁ·Î¼¼½º´Â
Á×Áö¾Ê°í ¿µ¿øÈ÷ ¿äûÀ» ¼ºñ½ºÇÑ´Ù.
httpd.conf
¸¦ ¼öÁ¤Çß´Ù¸é, ÀÚ½Ä ÇÁ·Î¼¼½º°¡
½ÃÀÛÇÏÁö ¾Ê°Å³ª ¿¹±âÄ¡¾ÊÀº °á°ú°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù.ThreadsPerChild
:
ÀÌ Áö½Ã¾î´Â »õ·Î Ãß°¡µÇ¾ú´Ù. ÀÌ Áö½Ã¾î´Â ¼¹ö°¡ »ç¿ëÇÒ
¾²·¹µå °³¼ö¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ °ªÀÌ ¼¹ö°¡ Çѹø¿¡ ó¸®ÇÒ ¼ö
ÀÖ´Â ÃÖ´ë ¿¬°á°³¼öÀ̱⶧¹®¿¡, »çÀÌÆ®¿¡ Á¢¼Ó·®ÀÌ ¸¹´Ù¸é
ÃæºÐÈ÷ Å« °ªÀ» ¼³Á¤ÇØ¾ß ÇÑ´Ù. ±ÇÀåÇÏ´Â ±âº»°ªÀº
ThreadsPerChild 50
ÀÌ´Ù.
ÆÄÀϸíÀ» ¾Æ±Ô¸ÕÆ®·Î ¹Þ´Â Áö½Ã¾î´Â À¯´Ð½º ÆÄÀϸíÀÌ ¾Æ´Ñ Windows ÆÄÀϸíÀ» »ç¿ëÇØ¾ß ÇÑ´Ù. ±×·¯³ª ¾ÆÆÄÄ¡ ³»ºÎ¿¡¼ À¯´Ð½º½Ä À̸§À» »ç¿ëÇϱ⶧¹®¿¡ ¹é½½·¡½¬°¡ ¾Æ´Ñ ½½·¡½¬¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. µå¶óÀÌºê ¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. µå¶óÀ̺긦 ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¾ÆÆÄÄ¡ ½ÇÇàÆÄÀÏÀÌ ÀÖ´Â µå¶óÀ̺긦 »ç¿ëÇÑ´Ù.
Windows¿ë ¾ÆÆÄÄ¡´Â ¼¹ö¸¦ ´Ù½Ã ÄÄÆÄÀÏÇÏÁö ¾Ê°í
½ÇÇàÁß¿¡ ¸ðµâÀ» ÀоîµéÀÏ ¼ö ÀÖ´Ù. ±âº»°ªÀ¸·Î ¾ÆÆÄÄ¡¸¦
ÄÄÆÄÀÏÇϸé \Apache2\modules
µð·ºÅ丮¿¡ ¿©·¯
¼±Åð¡´ÉÇÑ ¸ðµâÀ» ¼³Ä¡ÇÑ´Ù. ÀÌ ¸ðµâ ȤÀº ´Ù¸¥ ¸ðµâÀ»
»ç¿ëÇÏ·Á¸é »õ·Î »ý±ä LoadModule
Áö½Ã¾î¸¦ »ç¿ëÇÑ´Ù.
¿¹¸¦ µé¾î, status ¸ðµâÀ» »ç¿ëÇÑ´Ù¸é
(access.conf
¿¡ status°ü·Ã Áö½Ã¾î¿Í ÇÔ²²)
¾Æ·¡¿Í °°ÀÌ ¼³Á¤ÇÑ´Ù:
LoadModule status_module modules/mod_status.so
ÀоîµéÀÏ ¼ö ÀÖ´Â ¸ðµâ ¸¸µé±â¿¡ ´ëÇÑ Á¤º¸µµ ÀÖ´Ù.
¾ÆÆÄÄ¡´Â Microsoft IIS¿Í ´Ù¸¥ Windows ¼¹ö°¡ »ç¿ëÇÏ´Â ISAPI (Internet Server Application Programming Interface) È®ÀåÀ» (Áï, ÀÎÅÍ³Ý ¼¹ö ÇÁ·Î±×·¥) ÀоîµéÀÏ ¼öµµ ÀÖ´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸°¡ ÀÖ´Ù. ¾ÆÆÄÄ¡´Â ISAPI ÇÊÅ͸¦ ÀоîµéÀÏ ¼ö ¾øÀ½À» ÁÖÀÇÇ϶ó.
CGI ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÑ´Ù¸é ScriptInterpreterSource
Áö½Ã¾î¸¦
»ç¿ëÇÏ¿© ¾ÆÆÄÄ¡°¡ ½ºÅ©¸³Æ®ÀÇ ÀÎÅÍÇÁ¸®Å͸¦ ã´Â ¹æ¹ýÀ»
¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
Windows¿¡¼ .htaccess
¿Í °°Àº ÆÄÀϸíÀ»
´Ù·ç±â Èûµå¹Ç·Î, AccessFilename
Áö½Ã¾î¸¦ »ç¿ëÇÏ¿©
µð·ºÅ丮º° ¼³Á¤ÆÄÀÏ À̸§À» º¯°æÇϸé ÆíÇÏ´Ù.
Windows NT¶ó¸é ¾ÆÆÄÄ¡ ½ÃÀ۽à ¹ß»ýÇÑ ¿À·ù¸¦ Windows
À̺¥Æ® ·Î±×¿¡ ±â·ÏÇÑ´Ù. ±×·¡¼ ¾ÆÆÄÄ¡°¡ º¸Åë »ç¿ëÇÏ´Â
error.log
ÆÄÀÏÀ» »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì¿¡ ´ëºñÇÑ´Ù.
Windows À̺¥Æ® ·Î±×´Â Windows NT 4.0¿¡¼´Â À̺¥Æ® ºä¾î
ÇÁ·Î±×·¥À¸·Î, ÃֽŠWindows ¹öÀü¿¡¼´Â À̺¥Æ® ºä¾î MMC
½º³ÀÀο¡¼ º¼ ¼ö ÀÖ´Ù.
Windows NT¿¡¼´Â ¾ÆÆÄÄ¡¸¦ service·Î ½ÇÇàÇÒ ¼ö ÀÖ´Ù. Windows 9x¿¡´Â ¸Å¿ì ½ÇÇèÀûÀÎ ¹æ¹ýÀ¸·Î ºñ½ÁÇÑ ±â´ÉÀ» Áö¿øÇÑ´Ù.
¼³Ä¡½Ã ÀÚµ¿À¸·Î ¾ÆÆÄÄ¡¸¦ service·Î ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. "¸ðµç »ç¿ëÀÚ"¸¦ ¼±ÅÃÇϸé, ¾ÆÆÄÄ¡ service°¡ ¸¸µé¾îÁø´Ù. "ÇöÀç »ç¿ëÀÚ¸¸"À» ¼±ÅÃÇÏ´õ¶óµµ ¼³Ä¡ÈÄ Á÷Á¢ ¾ÆÆÄÄ¡¸¦ service·Î µî·ÏÇÒ ¼ö ÀÖ´Ù. service¸¦ ¼³Ä¡ÇÏ·Á¸é Administrators ±×·ìÀÇ ±¸¼º¿øÀ̾î¾ß ÇÑ´Ù.
¾ÆÆÄÄ¡¿¡´Â Apache Service Monitor¶ó´Â µµ±¸°¡ ÀÖ´Ù. ÀÌ µµ±¸¸¦ »ç¿ëÇÏ¸é ³×Æ®¿÷¿¡ ÀÖ´Â ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ¼³Ä¡µÈ ¾ÆÆÄÄ¡ »óŵµ È®ÀÎÇÏ°í °ü¸®ÇÒ ¼ö ÀÖ´Ù. monitor·Î ¾ÆÆÄÄ¡ service¸¦ °ü¸®ÇÏ·Á¸é ¸ÕÀú service¸¦ (¼³Ä¡½Ã ÀÚµ¿À¸·Î ȤÀº Á÷Á¢) ¼³Ä¡ÇØ¾ß ÇÑ´Ù.
¾ÆÆÄÄ¡ bin
ÇÏÀ§µð·ºÅ丮¿¡¼ ¸í·ÉÇà ÇÁ·ÒÇÁÆ®¿¡
´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÏ¸é ¾ÆÆÄÄ¡¸¦ Windows NT service·Î ¼³Ä¡ÇÑ´Ù:
apache -k install
¼³Ä¡ÇÒ service À̸§À» ÁöÁ¤ÇÏ°í ½Í´Ù¸é ´ÙÀ½ ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù. ÄÄÇ»ÅÍ¿¡ ¾ÆÆÄÄ¡°¡ ¿©·¯°³ ¼³Ä¡µÇÀÖ´Ù¸é À̸§À» ´Ù¸£°Ô ÁÖ¾î¾ß ÇÑ´Ù.
apache -k install -n "MyServiceName"
service°¡ »ç¿ëÇÒ ¼³Á¤ÆÄÀÏÀ» Á÷Á¢ ÁöÁ¤ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù:
apache -k install -n "MyServiceName" -f "c:\files\my.conf"
-k install
¿Ü¿¡ ´Ù¸¥ ÆĶó¹ÌÅ͸¦ »ç¿ëÇÏÁö
¾ÊÀ¸¸é, service À̸§Àº Apache2
°¡ µÇ°í ¼³Á¤ÆÄÀÏÀº
conf\httpd.conf
°¡ µÈ´Ù.
¾ÆÆÄÄ¡ service¸¦ Á¦°ÅÇϱ⠽±´Ù. °£´ÜÈ÷:
apache -k uninstall
´ÙÀ½°ú °°ÀÌ Á¦°ÅÇÒ ¾ÆÆÄÄ¡ service¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù:
apache -k uninstall -n "MyServiceName"
º¸Åë ¾ÆÆÄÄ¡ service ½ÃÀÛ, Àç½ÃÀÛ, Á¾·á´Â Apache Service
Monitor³ª NET START Apache2
, NET STOP
Apache2
°°Àº ¸í·É¾î ȤÀº Windows ¼ºñ½º °ü¸®Ã¢¿¡¼
ÇÑ´Ù. ¾î¶² ¹æ¹ýÀ» »ç¿ëÇϵçÁö ¾ÆÆÄÄ¡ service¸¦ ½ÃÀÛÇϱâ Àü¿¡
¼³Á¤ÆÄÀÏÀ» °Ë»çÇغÁ¾ß ÇÑ´Ù:
apache -n "MyServiceName" -t
¸í·ÉÇà ¿É¼ÇÀ¸·Îµµ ¾ÆÆÄÄ¡ service¸¦ Á¶Á¤ÇÒ ¼ö ÀÖ´Ù. ¼³Ä¡ÇÑ ¾ÆÆÄÄ¡ serivce¸¦ ½ÃÀÛÇÏ·Á¸é:
apache -k start
¸í·ÉÇà ¿É¼ÇÀ¸·Î ¾ÆÆÄÄ¡ service¸¦ Á¾·áÇÏ·Á¸é:
apache -k stop
ȤÀº
apache -k shutdown
½ÇÇàÁßÀÎ service¸¦ Àç½ÃÀÛÇÏ¿© ¼³Á¤ÆÄÀÏÀ» ´Ù½Ã Àеµ·Ï ÇÒ ¼ö ÀÖ´Ù:
apache -k restart
±âº»ÀûÀ¸·Î ¸ðµç ¾ÆÆÄÄ¡ service´Â ½Ã½ºÅÛ »ç¿ëÀÚ
(LocalSystem
°èÁ¤) ±ÇÇÑÀ¸·Î ½ÇÇàÇϵµ·Ï µî·ÏµÈ´Ù.
Windows º¸¾È±¸Á¶»ó LocalSystem
°èÁ¤Àº ÆÄÀϽýºÅÛ,
named pipes, DCOM, secure RPC µî ¾î¶² ¹æ¹ýÀ» »ç¿ëÇϵçÁö
³×Æ®¿÷¿¡ Á¢±ÙÇÒ ¼ö ¾ø´Ù. ±×·¯³ª ÇØ´ç ÄÄÇ»ÅÍ¿¡¼´Â ¸¹Àº ±ÇÇÑÀ»
°¡Áø´Ù.
LocalSystem
°èÁ¤¿¡°Ô
³×Æ®¿÷ ±ÇÇÑÀ» Àý´ë·Î ÁÖÁö ¸¶¶ó! ¾ÆÆÄÄ¡°¡ ³×Æ®¿÷ ÀÚ¿ø¿¡ Á¢±ÙÇؾß
ÇÑ´Ù¸é, ¾Æ·¡¿¡¼ ¼³¸íÇÏ´Â ¹æ¹ýÀ¸·Î ¾ÆÆÄÄ¡¸¦ À§ÇÑ º°µµÀÇ
°èÁ¤À» ¸¸µé¾î¶ó.¾ÆÆÄÄ¡ service¸¦ ½ÇÇàÇϱâÀ§ÇÑ º°µµÀÇ °èÁ¤À» ¸¸µé ¼öµµ ÀÖ´Ù. ƯÈ÷ ¾ÆÆÄÄ¡°¡ ³×Æ®¿÷ ÀÚ¿ø¿¡ Á¢±ÙÇØ¾ß ÇÑ´Ù¸é ÀÌ ¹æ¹ýÀ» °·ÂÈ÷ ±ÇÇÑ´Ù.
¼ºñ½º·Î ·Î±×¿Â
¿Í
¿î¿µ üÁ¦ÀÇ ÀϺηΠȰµ¿
±ÇÇÑÀ»
ºÎ¿©ÇÑ´Ù. Windows NT 4.0¿¡¼´Â User Manager for Domains¿¡¼
±ÇÇÑÀ» ºÎ¿©ÇÒ ¼ö ÀÖ°í, Windows 2000°ú XP¿¡¼´Â ¾Æ¸¶µµ
"±×·ì Á¤Ã¥"À» »ç¿ëÇØ¾ß ÇÑ´Ù. "·ÎÄà º¸¾È ¼³Á¤" MMC
½º³ÀÀο¡¼ Á÷Á¢ ¼³Á¤ÇØÁÙ ¼öµµ ÀÖ´Ù.
htdocs
¿Í cgi-bin
) ´ëÇØ Àб⠹×
½ÇÇà (RX) ±ÇÇÑÀ» ºÎ¿©ÇÑ´Ù.logs
µð·ºÅ丮¿¡ ¼öÁ¤ (RWXD) ±ÇÇÑÀ»
ºÎ¿©ÇÑ´Ù.Apache.exe
½ÇÇàÆÄÀÏ¿¡ ÀÐ±â ¹× ½ÇÇà (RX)
±ÇÇÑÀ» ºÎ¿©ÇÑ´Ù.logs
ÇÏÀ§µð·ºÅ丮¸¦ Á¦¿ÜÇÏ°í
Apache2 µð·ºÅ丮 Àüü¿¡ ÀÐ±â ¹× ½ÇÇà (RX) ±ÇÇÑÀ» ºÎ¿©ÇÏ´Â
°ÍÀÌ ÁÁ´Ù.°èÁ¤¿¡ "·ÎÄà ·Î±×¿Â"°ú "¼ºñ½º·Î ·Î±×¿Â" ±ÇÇÑÀÌ ÀÖ´Ù¸é, ±× °èÁ¤À¸·Î ·Î±×¿ÂÇÏ¿© °èÁ¤ÀÌ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ°í À¥ÆäÀÌÁö¸¦ ÀÐÀ¸¸ç ÄܼÖâ¿¡¼ ¾ÆÆÄÄ¡¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ´ÂÁö °Ë»çÇغ¼ ¼ö ÀÖ´Ù. ¿©±â¼ ¹®Á¦°¡ ¾ø´Ù¸é ¾ÆÆÄÄ¡¸¦ service·Î ½ÇÇàÇصµ ¹®Á¦°¡ ¾ø´Ù.
¾ÆÆÄÄ¡¸¦ service·Î ½ÇÇàÇϸé Windows Service Control Manager¿¡¼ ¿À·ù¹®À» º¼ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, Á¦¾îÆÇ¿¡¼ "¼ºñ½º"¸¦ »ç¿ëÇÏ¿© ¾ÆÆÄÄ¡¸¦ ½ÃÀÛÇÏ´Â °æ¿ì ´ÙÀ½°ú °°Àº ¹®±¸°¡ ³ª¿Ã ¼ö ÀÖ´Ù:
Could not start the Apache2 service on \\COMPUTER
Error 1067; The process terminated unexpectedly.
¾ÆÆÄÄ¡ service¸¦ ½ÃÀÛÇÒ¶§ ¹®Á¦°¡ ÀÖÀ¸¸é ÀϹÝÀûÀÎ ÀÌ·± ¿À·ù°¡ ³ª¿Â´Ù. ½ÇÁ¦ ¾îµð°¡ ¹®Á¦ÀÎÁö ¾Ë·Á¸é ¾ÆÆÄÄ¡¸¦ ÄÜ¼Ö ÇÁ·Î±×·¥À¸·Î ½ÇÇàÇغ¸¶ó.
Windows 9x¿¡¼ ¾ÆÆÄÄ¡´Â Windows NTÀÇ service¿Í ºñ½ÁÇÑ ¹æ¹ýÀ» Áö¿øÇÑ´Ù. ±×·¯³ª ¸Å¿ì ½ÇÇèÀûÀÎ ±â´ÉÀÌ´Ù. ½ÇÁ¦ ¼ºñ½º¿¡ »ç¿ëÇÒ¸¸Å ¾ÈÁ¤ÀûÀÌÁö ¾Ê°í ¾ÕÀ¸·Î °³¼±µÉÁö º¸ÀåÇÒ ¼öµµ ¾ø´Ù. À§ÇèÇϹǷΠȤ½Ã³ª »ç¿ëÇÑ´Ù¸é ÁÖÀÇÇؼ »ç¿ëÇØ¾ß ÇÑ´Ù!
µÎ°¡Áö serviceÀÇ Áß¿äÇÑ Â÷ÀÌÁ¡Àº ´ÙÀ½°ú °°´Ù:
¾ÆÆÄÄ¡°¡ ¼º°øÀûÀ¸·Î ½ÃÀÛÇÏ¸é ¹è°æ¿¡¼ ½ÇÇàÇÑ´Ù. ¿¹¸¦ µé¾î, µ¥½ºÅ©Å¾¿¡ ¹Ù·Î°¡±â¸¦ ¸¸µé¾î¼ ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÏ´Â °æ¿ì,
apache -n "MyServiceName" -k start
service°¡ ¼º°øÀûÀ¸·Î ½ÃÀÛÇϸé ÄܼÖâÀÌ »ý°å´Ù°¡ ±Ý¹æ »ç¶óÁø´Ù. httpd.conf ¼³Á¤ÆÄÀÏ¿¡ À߸øµÈ ³»¿ëÀÌ ÀÖ´Â µî ¾ÆÆÄÄ¡ ½ÃÀ۽à ¿À·ù°¡ ¹ß»ýÇϸé ÄܼÖâÀ» °è¼Ó º¸ÀδÙ. ÄܼÖâÀº ¹®Á¦ÀÇ ¿øÀÎÀ» ÆľÇÇϴµ¥ µµ¿òÀ» ÁÖ´Â ¿À·ù¹®À» º¸¿©ÁØ´Ù.
Windows 9x´Â NET START
¿Í NET
STOP
¸í·É¾î¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù. ¸í·ÉÇÁ·ÒÇÁÆ®¿¡¼
-k
¿É¼ÇÀ» »ç¿ëÇÏ¿© ¾ÆÆÄÄ¡ service¸¦ Á¶Á¤Çؾß
ÇÑ´Ù.
¾ÆÆÄÄ¡¿Í Windows 9x´Â ³×Æ®¿÷ ±ÇÇÑÀ» °¡Áø ƯÁ¤ »ç¿ëÀÚ·Î ¾ÆÆÄÄ¡¸¦ ½ÇÇàÇÏÁö ¸øÇÑ´Ù. »ç½Ç Windows 9x´Â º¸¾ÈÀ» Á¦°øÇÏÁöµµ ¾Ê´Â´Ù. ÀÌ°ÍÀÌ ¹Ù·Î Apache Software FoundationÀÌ Windows 9x ½Ã½ºÅÛÀ» °ø°³ À¥¼¹ö·Î »ç¿ëÇÏ±æ ±ÇÇÏÁö ¾Ê´Â ÀÌÀ¯´Ù. »ç¿ëÀÚ°¡ À¥ ÄÁÅÙÃ÷¸¦ °³¹ßÇÏ°í ¾ÆÆÄÄ¡ ¼¹ö ÇнÀÀ» µ½±âÀ§ÇØ, ¾Æ´Ï¸é ¾ÈÀüÇÑ »ç¼³ ³×Æ®¿÷¿¡ À§Ä¡ÇÒ ÀÎÆ®¶ó³Ý ¼¹ö¸¦ À§ÇØ, Windows 9x¸¦ Áö¿øÇÒ »ÓÀÌ´Ù.
¾ÆÆÄÄ¡°¡ ÄÜ¼Ö ÇÁ·Î±×·¥À¸·Î µ¿ÀÛÇÔÀ» È®ÀÎÇÏ¿´´Ù¸é Windows NT¿¡¼¿Í °°Àº ¸í·É¾î·Î °¡»ó service¸¦ ¼³Ä¡, Á¶Àý, Á¦°ÅÇÒ ¼ö ÀÖ´Ù. ¶Ç, Apache Service Monitor¸¦ »ç¿ëÇÏ¿© Windows 9x °¡»ó service¸¦ °ü¸®ÇÒ ¼ö ÀÖ´Ù.
ÀϹÝÀûÀ¸·Î ¾ÆÆÄÄ¡¸¦ service·Î ½ÇÇàÇÏ±æ ±ÇÇÑ´Ù. ±×·¯³ª ¸í·ÉÇà¿¡¼ ½ÇÇàÇÏ´Â°Ô ÆíÇÑ °æ¿ì°¡ ÀÖ´Ù (Windows 9x¿¡¼´Â service¸¦ ¾ÈÁ¤ÀûÀ¸·Î Áö¿øÇÏÁö ¾Ê±â¶§¹®¿¡ ¸í·ÉÇà¿¡¼ ¾ÆÆÄÄ¡¸¦ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ±ÇÇÑ´Ù).
¾ÆÆÄÄ¡¸¦ ÄÜ¼Ö ÇÁ·Î±×·¥À¸·Î ½ÇÇàÇÏ·Á¸é, ¸í·ÉÇà¿¡¼ ´ÙÀ½ ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù:
apache
¾ÆÆÄÄ¡´Â Control-C¸¦ ´·¯¼ Á¤ÁöÇÒ ¶§±îÁö ½ÇÇàµÈ´Ù.
¶Ç, ½ÃÀÛ ¸Þ´º --> ÇÁ·Î±×·¥ --> Apache HTTP
Server 2.0.xx --> Control Apache Server
¿¡ ¼³Ä¡µÈ
Start Apache in Console ¹Ù·Î°¡±â·Î ¾ÆÆÄÄ¡¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Ù.
¹Ù·Î°¡±â¸¦ ½ÇÇàÇϸé ÄܼÖâÀ» ¿°í ±× ¾È¿¡¼ ¾ÆÆÄÄ¡¸¦ ½ÇÇàÇÑ´Ù.
¾ÆÆÄÄ¡¸¦ service·Î ¼³Ä¡ÇÏÁö ¾Ê¾Ò´Ù¸é, ¾ÆÆÄÄ¡¸¦ ½ÇÇàÇÏ´Â
ÄܼÖâ¿¡¼ Control-C¸¦ ´·¯ ¾ÆÆÄÄ¡¸¦ Áß´ÜÇÒ¶§±îÁö âÀÌ ¶°ÀÖ´Ù.
ÀÌ °æ¿ì ¼¹ö´Â ¸îÃʾȿ¡ Á¾·áÇÑ´Ù. ±×·¯³ª, ¾ÆÆÄÄ¡¸¦ service·Î
¼³Ä¡ÇÏ¿´´Ù¸é ¹Ù·Î°¡±â´Â service¸¦ ½ÃÀÛÇÑ´Ù. ¾ÆÆÄÄ¡ service°¡
ÀÌ¹Ì ½ÇÇàÁßÀ̶ó¸é ¹Ù·Î°¡±â´Â ¾Æ¹«Àϵµ ÇÏÁö ¾Ê´Â´Ù.
´Ù¸¥ ÄܼÖâÀ» ¿°í ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÏ¿© ½ÇÇàÁßÀÎ ¾ÆÆÄÄ¡¸¦ Á¾·áÇÒ ¼ö ÀÖ´Ù:
apache -k shutdown
ÀÌ ¹æ¹ýÀº ¾ÆÆÄÄ¡°¡ ÇöÀç ÀÛ¾÷À» ¸¶Ä¡°í Á¡ÀÝ°Ô Á¾·áÇÒ ¼ö Àֱ⶧¹®¿¡ Control-C º¸´Ù ³´´Ù.
¶Ç, ¾ÆÆÄÄ¡¸¦ Àç½ÃÀÛÇÒ ¼ö ÀÖ´Ù. ÀÌ °æ¿ì ¼³Á¤ÆÄÀÏÀ» ´Ù½Ã Àд´Ù. ÁøÇàÁßÀÎ ÀÛ¾÷À» Áß°£¿¡ ²÷Áö¾Ê°í ¿Ï·áÇÑ´Ù. ¾ÆÆÄÄ¡¸¦ Àç½ÃÀÛÇÏ·Á¸é:
apache -k restart
kill -TERM pid
³ª kill -USR1
pid
ÀÇ WindowsÆÇÀÌ´Ù. ¸í·ÉÇà ¿É¼Ç
-k
´Â À¯´Ð½º kill
¸í·É¾î À̸§À»
º»µû Áö¾ú´Ù.¾ÆÆÄÄ¡ ÄܼÖâÀÌ Áï½Ã ȤÀº ½ÃÀÛÈÄ °©Àڱ⠴ÝÄ¡¸é ½ÃÀÛ ¸Þ´º
--> ÇÁ·Î±×·¥ÀÇ ¸í·É ÇÁ·ÒÇÁÆ®¸¦ ½ÇÇàÇÑ´Ù. ¾ÆÆÄÄ¡¸¦ ¼³Ä¡ÇÑ
Æú´õ·Î °¡¼ apache
¸í·É¾î¸¦ ½ÇÇàÇغ¸°í ¹ß»ýÇÑ
¿À·ù¹®À» »ìÆ캻´Ù. ±×¸®°í logs Æú´õ·Î °¡¼, ¼³Á¤ÆÄÀÏÀÌ
À߸øµÇ¾ú´ÂÁö error.log
ÆÄÀÏÀ» »ìÆ캻´Ù. ¾ÆÆÄÄ¡¸¦
¼³Ä¡ÇÒ¶§ ±âº»°ªÀ» »ç¿ëÇß´Ù¸é ´ÙÀ½°ú °°´Ù:
c:
cd "\Program Files\Apache Group\Apache2\bin"
apache
¾ÆÆÄÄ¡°¡ Á¤ÁöÇÒ ¶§±îÁö ±â´Ù¸®°Å³ª Control-C¸¦ ´©¸¥´Ù. ±×¸®°í ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù:
cd ..\logs
more < error.log
¾ÆÆÄÄ¡¸¦ ´Ù·ê¶§ ¾ÆÆÄÄ¡°¡ ¾î¶»°Ô ¼³Á¤ÆÄÀÏÀ» ã´ÂÁö ¾Æ´Â °ÍÀÌ Áß¿äÇÏ´Ù. µÎ°¡Áö ¹æ¹ýÀ¸·Î ¸í·ÉÇà¿¡¼ ¼³Á¤ÆÄÀÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù:
-f
´Â ¼³Á¤ÆÄÀÏÀÇ Àý´ë°æ·Î ȤÀº »ó´ë°æ·Î¸¦
ÁöÁ¤ÇÑ´Ù:
apache -f "c:\my server files\anotherconfig.conf"
ȤÀº
apache -f files\anotherconfig.conf
-n
Àº ¾ÆÆÄÄ¡ service¸¦ ¼±ÅÃÇÏ°í, ÇØ´ç
serviceÀÇ ¼³Á¤ÆÄÀÏÀ» »ç¿ëÇÑ´Ù:
apache -n "MyServiceName"
µÎ °æ¿ì ¸ðµÎ ¼³Á¤ÆÄÀÏÀÌ ÀûÀýÇÑ ServerRoot
¸¦ ÁöÁ¤ÇØ¾ß ÇÑ´Ù.
-f
³ª -n
À¸·Î ¼³Á¤ÆÄÀÏÀ» ÁöÁ¤ÇÏÁö
¾ÊÀ¸¸é, ¾ÆÆÄÄ¡´Â conf\httpd.conf
¿Í °°ÀÌ ¼¹ö¿¡
ÄÄÆÄÀÏµÈ ÆÄÀϸíÀ» »ç¿ëÇÑ´Ù. ÀÌ ±âº» °æ·Î´Â ¼³Ä¡ µð·ºÅ丮¿¡
»ó´ëÀûÀÌ´Ù. ´ÙÀ½°ú °°ÀÌ -V
¿É¼ÇÀ¸·Î ¾ÆÆÄÄ¡¸¦
½ÇÇàÇϸé SERVER_CONFIG_FILE
À̶õ Ç׸ñ¿¡¼ ¼¹ö°¡
»ç¿ëÇÒ ¼³Á¤ÆÄÀÏÀ» ¾Ë ¼ö ÀÖ´Ù:
apache -V
¾ÆÆÄÄ¡´Â ´ÙÀ½ ¼ø¼´ë·Î ServerRoot
¸¦ ã´Â´Ù:
-C
¸í·ÉÇà ¿É¼Ç¿¡ »ç¿ëÇÑ ServerRoot
Áö½Ã¾î.-d
¸í·ÉÇà ¿É¼Ç./apache
ÀÌ°í, apache -V
¸¦ ½ÇÇàÇϸé
HTTPD_ROOT
¶ó´Â Ç׸ñ¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.¼³Ä¡ÇÒ¶§ À©µµ¿ìÁî ·¹Áö½ºÆ®¸®¿¡ ¹öÀü ƯÀ¯ÀÇ ·¹Áö½ºÆ®¸®
Å°¸¦ ¸¸µç´Ù. Å°ÀÇ À§Ä¡´Â ¼³Ä¡ Á¾·ù¿¡ µû¶ó ´Ù¸£´Ù. install
Apache for all users¸¦ ¼±ÅÃÇÏ¿´´Ù¸é
HKEY_LOCAL_MACHINE
¾Æ·¡¿¡ ´ÙÀ½°ú °°Àº Å°¸¦
¸¸µç´Ù (¹°·Ð ¹öÀü¹øÈ£´Â ¾ÆÆÄÄ¡ ¹öÀü¸¶´Ù ´Ù¸£´Ù):
HKEY_LOCAL_MACHINE\SOFTWARE\Apache Group\Apache\2.0.43
"¸ðµç »ç¿ëÀÚ"¸¦ ´ë»óÀ¸·Î ¾ÆÆÄÄ¡¸¦ ¼³Ä¡ÇÏ¿´´Ù¸é
HKEY_CURRENT_USER
¾Æ·¡ Å°°¡ »ý±ä´Ù. ³»¿ëÀº
ÇöÀç ·Î±×¿ÂÇÑ »ç¿ëÀÚ¿¡ µû¶ó ´Ù¸£´Ù:
HKEY_CURRENT_USER\SOFTWARE\Apache Group\Apache\2.0.43
Å° À̸§ÀÌ ¼¹ö¿¡ ÄÄÆÄÀϵDZ⶧¹®¿¡ ÇöÀç ¹öÀüÀ» °Çµå¸®Áö¾Ê°í »õ·Î¿î ¹öÀüÀ» ¼³Ä¡ÇÏ¿© Å×½ºÆ®Çغ¼ ¼ö ÀÖ´Ù. ¹°·Ð »õ ¹öÀüÀ» ´Ù¸¥ ¹öÀü°ú °°Àº µð·ºÅ丮¿¡ ¼³Ä¡ÇÏÁö¾Êµµ·Ï ÁÖÀÇÇØ¾ß ÇÑ´Ù.
¹ÙÀ̳ʸ® ¼³Ä¡¸¦ ÇÏÁö ¾ÊÀº °æ¿ì ¾ÆÆÄÄ¡´Â ·¹Áö½ºÆ®¸® Å°°¡ ¾ø´Ù°í ºÒÆòÇÒ ¼ö ÀÖ´Ù. ¼¹ö°¡ ´Ù¸¥ ¹æ¹ýÀ¸·Î ¼³Á¤ÆÄÀÏÀ» ãÀ» ¼ö ÀÖ´Ù¸é ÀÌ °æ°í¸¦ ¹«½ÃÇصµ µÈ´Ù.
Å°ÀÇ °ªÀº ServerRoot
µð·ºÅ丮À̸ç, ÀÌ µð·ºÅ丮¿¡ conf
¶ó´Â ÇÏÀ§µð·ºÅ丮°¡
ÀÖ´Ù. ¾ÆÆÄÄ¡¸¦ ½ÃÀÛÇϸé ÀÌ ÇÏÀ§µð·ºÅ丮¿¡¼
httpd.conf
ÆÄÀÏÀ» Àд´Ù. ÀÌ ÆÄÀÏ¿¡ ³ª¿À´Â
ServerRoot
Áö½Ã¾î°¡
·¹Áö½ºÆ®¸® Å°¿¡ ³ª¿Â µð·ºÅ丮¿Í ´Ù¸£´Ù¸é, ¾ÆÆÄÄ¡´Â ·¹Áö½ºÆ®¸®¿¡¼
¾òÀº °ªÀ» ¹«½ÃÇÏ°í ¾ÕÀ¸·Î ¼³Á¤ÆÄÀÏ¿¡ ³ª¿Â µð·ºÅ丮¸¦ »ç¿ëÇÑ´Ù.
¾ÆÆÄÄ¡ µð·ºÅ丮³ª ¼³Á¤ÆÄÀÏÀ» ´Ù¸¥ Àå¼Ò·Î º¹»çÇÏ¸é ¹Ýµå½Ã
httpd.conf
ÆÄÀÏ¿¡ ÀÖ´Â ServerRoot
Áö½Ã¾î¸¦ ±× À§Ä¡·Î
¼öÁ¤Ç϶ó.
(ÄܼÖâÀ̳ª service¸¦ ÅëÇØ) ¾ÆÆÄÄ¡¸¦ ½ÃÀÛÇϸé (¼³Á¤ÆÄÀÏÀÇ
Listen
Áö½Ã¾î¸¦
¼öÁ¤Çϰųª ¾ÆÆÄÄ¡¸¦ "ÇöÀç »ç¿ëÀÚ¸¸" ´ë»óÀ¸·Î ¼³Ä¡ÇÏÁö ¾Ê´Â
°æ¿ì) 80¹ø Æ÷Æ®¸¦ ±â´Ù¸°´Ù. ºê¶ó¿ìÀú¸¦ ½ÃÀÛÇÏ°í URLÀ» ÀÔ·ÂÇÏ¿©
¼¹öÀÇ ±âº» ÆäÀÌÁö¿¡ Á¢±ÙÇÏ´Ù:
http://localhost/
¾ÆÆÄÄ¡´Â ¾ÆÆÄÄ¡ ¼³¸í¼ ¸µÅ©°¡ Àִ ȯ¿µÆäÀÌÁö¸¦ º¸¿©Áà¾ß
ÇÑ´Ù. ¾Æ¹« Àϵµ ÀϾÁö ¾Ê°Å³ª ¿À·ù°¡ ³ª¿À¸é, logs
ÇÏÀ§µð·ºÅ丮¿¡ ÀÖ´Â error.log
ÆÄÀÏÀ» »ìÆìºÁ¶ó.
È£½ºÆ®°¡ ³×Æ®¿÷¿¡ ¿¬°áµÇÀÖÁö ¾Ê°Å³ª DNS (Domain Name Service)
¼³Á¤¿¡ ¹®Á¦°¡ ÀÖ´Ù¸é ´ÙÀ½ URLÀ» »ç¿ëÇØ¾ß ÇÑ´Ù:
http://127.0.0.1/
±âº» ¼³Ä¡°¡ µ¿ÀÛÇϸé conf
ÇÏÀ§µð·ºÅ丮¿¡
ÀÖ´Â ÆÄÀÏÀ» ÀûÀýÈ÷ ¼³Á¤ÇÑ´Ù. ¶Ç, Windows NT ¾ÆÆÄÄ¡ service
¼³Á¤À» ¼öÁ¤ÇÑ °æ¿ì ¸ÕÀú ¸í·ÉÇà¿¡¼ ¾ÆÆÄÄ¡¸¦ ½ÃÀÛÇÏ¿© ¿À·ù°¡
¹ß»ýÇÏÁö¾Ê´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù.
¾ÆÆÄÄ¡°¡ ´Ù¸¥ TCP/IP ÇÁ·Î±×·¥°ú °°Àº Æ÷Æ®¸¦ °øÀ¯ÇÒ ¼ö ¾ø±â¶§¹®¿¡ ¾ÆÆÄÄ¡¸¦ ½ÃÀÛÇϱâ Àü¿¡ ´Ù¸¥ ¼ºñ½º¸¦ Áß´Ü, Á¦°Å, Àç¼³Á¤ÇØ¾ß ÇÒÁöµµ ¸ð¸¥´Ù. ´Ù¸¥ À¥¼¹ö³ª ƯÁ¤ ¹æȺ® ¼¹ö½º¿Í Ãæµ¹ÇÒ ¼ö ÀÖ´Ù.