|
|
[FWS] Falcon Web Server Falcon
Web Server Version 1.5 °³¿ä ÆÈÄÜ À¥ ¼¹ö ´Â ºÐ´ç 50-80 hit ÀÇ Áß/¼Ò ±Ô¸ð¿ë µ¥½ºÆ®Å¾
À¥¼¹ö ÀÔ´Ï´Ù. ISAPI ½ÇÇà°ú °¡»óµð·ºÅ丮·Î ºÎÅÍÀÇ winCGI
¾îÇø®ÄÉÀ̼ÇÀÌ °¡´ÉÇÕ´Ï´Ù. °Ô´Ù°¡ ½±°Ô À¥ ¾îÇø®ÄÉÀ̼Ç
°³¹ßÇÏ¿© ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¿î·Îµå ¹× ¼³Ä¡ fws_15.zip [ÀÚ·á½Ç-¼¹ö] Falcon Web Server [1.5.0.1021] ¾ÐÃàÆÄÀÏÀ» ¿¾î Setup.exe ¸¦ ½ÇÇà½Ã۸é http://localhost ·Î Á¢¼ÓÇϽøé This is a default ... À¸·Î ½ÃÀÛÇØ¼ ¸¶Áö¸·¿¡¼ Served by Falcon Web Server ¶ó´Â ȸéÀ» º¸½Ç ¼ö ÀÖ½À´Ï´Ù.(¼³Ä¡¼º°ø) Falcon Web Server ȯ°æ¼³Á¤ Setting up Falcon Web Server
Using Falcon Web Server at a daily basis
Server Address : ÀÌ °ªÀº ¹Ù²Ü¼ö ¾ø½À´Ï´Ù. ÄÄÇ»ÅÍÀÇ IP ÁÖ¼Ò¿¡ ÀÇÇØ¼ ÀÚµ¿À¸·Î °áÁ¤ µË´Ï´Ù. °íÁ¤µÈ IPÁÖ¼Ò¸¦ °¡Áö°í ÀÖÁö ¾ÊÀº °æ¿ì´Â À̰÷¿¡ ÀûÈ÷´Â IPÁÖ¼Ò¸¦ Âü°í·Î ÇÏ¿© DHS ¼¹ö½º¸¦ ÀÌ¿ëÇϸé ÀÎÅͳÝÀ» ÅëÇØ ´Ù¸¥ ¸Ó½Å(machine)¿¡¼ Á¢¼ÓÇÒ ¼ö ÀÖµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. 127.0.0.1 ¶Ç´Â 0.0.0.0 Àº ÄÄÇ»ÅÍ ÀÚ½ÅÀ» °¡¸®Å°´Â localhost address ¶ó°í ÇÕ´Ï´Ù. ÀÌ localhost address ¸¦ °¡Áø °æ¿ì¿¡´Â À¥ ¼¹ö¸¦ ÅëÇØ ´Ù¸¥ ¸Ó½Å°ú Á¢¼ÓÇÒ ¼ö ¾ø½À´Ï´Ù. Port : Æ÷Æ®´Â Àüȱâ·Î ¸»ÇÏÀÚ¸é ³»¼±¹øÈ£¿Í °°½À´Ï´Ù. ±âº»°ªÀ¸·Î À¥ ºê¶ó¿ìÀú´Â http://127.0.0.1:80 °ú °°ÀÌ Á¢¼ÓÇÏ°Ô µË´Ï´Ù. ÀÌ Æ÷Æ® ¹øÈ£¸¦ 8080À¸·Î ¹Ù²Ù¾ú´Ù°í Çϸé, http://127.0.0.1:8080 °ú °°ÀÌ Á¢¼ÓÇØ¾ß ÇÕ´Ï´Ù. NT¿¡¼ IIS ¼¹ö°¡ ¼ºñ½º·Î µ¿ÀÛÇÏ´Â °æ¿ì Æ÷Æ®80À» °°ÀÌ »ç¿ëÇϸé Falcon Web Server´Â ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. À̰æ¿ì IIS ¼¹ö¸¦ ¼ºñ½º¸ðµå¿¡¼ Á¦°Å ÇϽôø°¡ Æ÷Æ®¹øÈ£¸¦ ¹Ù²Ù¾î ÁÖ½Ã¸é µË´Ï´Ù. Server Root : º¸Åë ´Ù¸¥ ¼¹ö¿¡¼´Â Document Root ·Î Ç¥Çö ÇÏ´Â ¹®¼°¡ ÀÖ´Â ½ÇÁ¦ µð·ºÅ丮¸¦ ÁöÁ¤ÇÕ´Ï´Ù. http://localhost ·Î Á¢¼ÓÇßÀ»¶§ º¸ÀÌ´Â ¹®¼¸¦ ÆíÁýÇÏ·Á¸é [FWS°¡ ¼³Ä¡µÈ µð·ºÅ丮]/html/index.htm ¹®¼¸¦ ÆíÁýÇØ¾ß ÇÕ´Ï´Ù. Default Index : ÆÄÀÏÀ̸§ÀÌ »ý·«µÈ URLÀÇ ¿äû¿¡ ´ëÇØ º¸¿©ÁÙ ÆäÀÌÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. °ø¶õÀ¸·Î ³ªµÎ¾úÀ» °æ¿ì ÆÄÀÏÀ̸§ÀÌ ¾ø´Â URL¿¡ ´ëÇØ ãÀ»¼ö ¾øÀ½(not found) ¶Ç´Â µð·ºÅ丮 ¸ñ·ÏÀ» º¸¿©ÁÖ°Ô µË´Ï´Ù.(Allow Directory Browsing) Server Ident : °£´ÜÇÑ ÅØ½ºÆ®³ª HTMLÀ» ¸ðµçÆäÀÌÁöÀÇ ÇÏ´Ü¿¡ ³Ö½À´Ï´Ù. ÀÌ ±â´ÉÀº Á¤½Äµî·Ï»ç¿ëÀÚ¿¡°Ô Àû¿ëµÇ¸ç, ºñµî·Ï»ç¿ëÀÚ´Â <hr>Served by Falcon Web Server ·Î Àû¿ëµË´Ï´Ù. Extended request log : URL¿äû¿¡ ´ëÇÑ ·Î±× È®Àå Connnection statistics ( inclued reffer and browser ) : Á¢¼Ó·Î±×(ÂüÁ¶,¿¡ÀÌÀüÆ®·Î±× Æ÷ÇÔ) Show ISAPI descriptions in directory browsing pages : µð·ºÅ丮¸ñ·ÏÀ» º¸¿©ÁÖ´Â ÆäÀÌÁö¿¡¼ ISAPIÀÇ ¼³¸í º¸¿©ÁÖ±â, Allow Directory browsing ÀÌ Ã¼Å© µÇ¾î ÀÖÀ¸¿© ÇÕ´Ï´Ù. Do not keep ISAPI DLLs in memory : ISAPI DLL ÆÄÀÏÀ» »ç¿ëÇÏÁö ¾ÊÀ» ¶§´Â ¸Þ¸ð¸®¿¡ ³²°ÜµÎÁö ¾ÊÀ½. Disable the use of virtual Directory : °¡»óµð·ºÅ丮 »ç¿ë ¾ÈÇÔ Disable the use of extension mapping : ½ºÅ©¸³Æ® ¸ÅÇÎ »ç¿ë¾ÈÇÔ Disable file cache : ÆÄÀÏ Ä³½¬ »ç¿ë¾ÈÇÔ Allow directory browsing : µð·ºÅ丮 ¸ñ·Ï º¸¿©ÁÜ Redirect to URLs Specified in *.URL : URL ÆÄÀÏÀº ¾î¶² ÀÎÅͳÝ
ÁÖ¼ÒÀÇ ¸µÅ©¸¦ ÀúÀåÇØ ³õÀº ÆÄÀÏÀÔ´Ï´Ù.(Internet Explore ¿¡¼ Áñ°Üã±â¿¡
Ãß°¡Çϸé ÀÌ·± Çü½ÄÀ¸·Î ÀúÀåÀÌ µÊ), ÀÌ ÆÄÀÏÀ» ¸¸µé·Á¸é
ÀͽºÇ÷η¯¿¡¼´Â ¸¶¿ì½ºÀÇ ¿À¸¥ÂÊ ¹öưÀ» ´·¯
¹Ù·Î°¡±â¸¸µé±â(T) ¸¦ ¼±ÅÃÇÏ¸é ¹ÙÅÁȸ鿡 URL ÆÄÀÏÀÌ
¸¸µé¾î Áý´Ï´Ù.(¶Ç´Â ÇØ´ç¸µÅ©¸¦ ²ø¾î ¹ÙÅÁ¿¡ ³»·Á³õ¾Æµµ µÊ)
ÀÌ ÆÄÀÏÀÌ ¿©·¯ºÐÀÇ À¥ ¼¹ö µð·ºÅ丮¿¡ À§Ä¡ÇØ ÀÖ´Ù¸é FWS´Â
À̰ÍÀ» ÀνÄÇØ¼ »ç¿ëÀÚÀÇ ºê¶ó¿ìÀú¿¡ URL ¸ñ·ÏÀ»
º¸¿©ÁÝ´Ï´Ù. ÀÌ ¿É¼ÇÀº ¸ÕÀú Allow Directory Browsing ¿¡ üƮ µÇ¾î
ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é »ç¿ëÀÚ´Â ¾î¶² URL ¸®½ºÆ®µµ
º¼ ¼ö ¾ø½À´Ï´Ù. °¡»óµð·ºÅ丮¸¦ ¸¸µé ¼ö ÀÖÀ¸¸é µð·ºÅ丮ÀÇ ±ÇÇÑÀ»
¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Server Root ´Â ¼öÁ¤ ÇÒ ¼ö ¾øÀ¸¸ç, ¼¹ö ·çÆ®ÀÇ ½ÇÁ¦ °æ·Î¸¦ ¹Ù²Ù·Á¸é General ÅÇ¿¡¼ ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ¿¹) ½ÇÇà °¡´ÉÇÑ cgi-bin °¡»ó µð·ºÅ丮 ¸¸µé±â c:\mypath\cgi-bin\sendform.dll ISAPI À» Áö¿øÇÏ´Â ºÎºÐÀÔ´Ï´Ù. È®ÀåÀÚ(Extension) °ú ½ÇÇà¶û
ISAPI DLL À» ÁöÁ¤Çϰí Add/Edit À» ´·¯ ÀÔ·Â ½ÃŲµÚ Apply ·Î Àû¿ë
½Ãŵ´Ï´Ù. ¸¶Ä¡ ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ®(tm)ÀÇ Active Server Pages ó·³ ³»ºÎ º¯¼ö¸¦ ºÐ¼®(parsing)ÇÒ ¼ö ÀÖ´Â .asp È®ÀåÀÚ¿¡ ¸ÅÇÎÀ» ¿¹·Î µé¸é, URL¿äû(Request): /subpath/file.asp/list?Data=Value PATH_TRANSLATED = ¿äûµÈ ÆÄÀÏÀÇ ½ÇÁ¦ °æ·Î (c:\path\subpath\file.asp) ¹°·Ð È®ÀåÀÚ´Â ²À asp ÀÏ ÇÊ¿ä´Â ¾ø°í, »õ·Î¿î È®ÀåÀÚ¸¦ ¸¸µé¾î¼ ¸ÅÇÎÇØµµ µË´Ï´Ù. Á¢¼ÓÇÒ ¼ö ÀÖ´Â ¶Ç´Â ¾ø´Â IP ÁÖ¼Ò¸¦ Á¦¾î ÇÏ´Â
ºÎºÐÀÔ´Ï´Ù. Refresh ¸¦ ´·¯ ÇöÀç ij½¬·Î ³²¾Æ ÀÖ´Â ISAPI ¿Í File À» ¾ð·Îµå½Ãų ¼ö ÀÖ½À´Ï´Ù. General ÅÇ¿¡¼ ·Î±×ÀúÀåÀ» ¼±ÅÃ ÇØ ³õ¾ÒÀ» °æ¿ì Refresh ¸¦ ´·¯ º¼ ¼ö ÀÖ½À´Ï´Ù. Æ®·¡ÀÌ¿¡ ¾ÆÀÌÄÜÀ¸·Î ¸¸µé¾î ³õ½À´Ï´Ù. Æ®·¡ÀÌ¿¡ ¾ÆÀÌÄÜÀ» ´õºíŬ¸¯ Çϰųª ¸¶¿ì½ºÀÇ ¿À¸¥ÂÊ ¹öưÀ» ´·¯ Restore ¸¦ ¼±ÅÃÇϸé FWS ¼³Á¤È¸éÀÌ º¸¿©Áý´Ï´Ù. ºñµî·Ï ¹öÀü¿¡´Â À¥¼¹ö¿¡ÀÇÇØ¼ ÁøÇàµÉ ¼ö ÀÖ´Â Request(¿äû)·®¿¡ Á¦ÇÑÀÌ ÀÖ½À´Ï´Ù. ¡¡ |
|