½ÃÀÛÆäÀÌÁö·Î Áñ°Üã±âÃß°¡
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ l Ã⼮üũ l ¸¶ÀÌÆäÀÌÁö l CGIMALL
ÀÚ·á½Ç »çÀÌÆ®µî·Ï ·©Å·100 ÇÁ·Î±×·¥¸®ºä °ü¸®ÀÚÃßõÀÚ·á Ãʺ¸°¡À̵å
Ä¿¹Â´ÏƼ
Àüü ÆîÃ帱â
Äü¸Þ´º¸µÅ© jquery , CSS , PHP , Javascript , ¹«·áÆùÆ® , ASP
»ó¼¼°Ë»ö
Ȩ > Ä¿¹Â´ÏƼ > °ñµåÆÁ »ó¼¼º¸±â
Ä¿¹Â´ÏƼ ±¸Àα¸Á÷
»çÀÌÆ®µî·Ï
Ŭ¶ó¿ìµåű×
Javascript
PHP
asp
CSS
html
mysql
jquery
image
Mobile
API
slide
°Ô½ÃÆÇ
¸Þ´º
ÇöÀçÁ¢¼ÓÀÚ ¸í »õ·Î°íħ
°Ô½ÃÆÇŸÀÌƲ °ñµåÆÁ / »ó¼¼º¸±â
Æ®À§ÅÍ·Î º¸³»±â
Ãßõ¼ö 342 | Á¶È¸¼ö 3,635 | µî·ÏÀÏ 2001-10-17 04:22:22

´Ð³×ÀÓ

HappyCGI

Á¦¸ñ

Win95/98¿¡¼­ Active Perl ¼³Ä¡Çϱâ
³»¿ë
ÆÞ ¼³Ä¡Çϱâ

1) http://www.ActiveState.com/pw32/ ¿¡ °¡¼­ ÃֽŹöÁ¯À» ´Ù¿î¹Þ¾Æ ¿Â´Ù.
2) À©95/98 ÀÇ ·çÆ® µð·ºÅ丮»ó¿¡¼­ Perl5 ¶ó´Â µð·ºÅ丮¸¦ ¸¸µé°í ±× °÷¿¡´Ù À§ÀÇ ÆÄÀÏÀ» ¿Å±äÈÄ, exeÆÄÀÏÀ» ½ÇÇà½ÃÄÑ ¾ÐÃàÀ» Ǭ´Ù.
3) ´ÙÀ½ÀÇ µð·ºÅ丮°¡ ¸¸µé¾î Áø´Ù. (¾î¶² °æ¿ì¿¡´Â Perl µð·ºÅ丮¿¡ »ý¼ºµÊ)
\Perl5\bin
\Perl5\docs
\Perl5\eg
\Perl5\lib
4). \Perl5\bin µð·ºÅ丮¿¡ ÀÖ´Â perlw32-install.bat ¸¦ ½ÇÇà½ÃŲ´Ù.
5). autoexec.bat ÀÇ path¿¡ C:\Perl5\bin À» Æ÷ÇÔ½ÃŲ´Ù.

À§¿Í °°ÀÌ Çϸé Perl5 for Windows°¡ ¼³Ä¡µÈ´Ù. ÀÌ°ÍÀº NT¿¡¼­µµ ¸¶Âù°¡Áö ÀÌ´Ù.

Perl5¸¦ À¥¼­¹ö (Perlsonal Web Server ³ª NTÀÇ °æ¿ì IIS) ¿¡¼­ »ç¿ëÇϱâ À§Çؼ­´Â ¾Æ·¡ÀÇ ´Ü°è¸¦ ¹â¾Æ¾ß ÇÑ´Ù.
1). WindowsÇÏ´ÜÀÇ "½ÃÀÛ" ¹öÆ°À» ´­·¯ "½ÇÇà"À» ´©¸¥ ÈÄ regedit.exe ¸¦ Ä¡¸é ·¹Áö½ºÆ®¸® ÆíÁý±â°¡ ¶á´Ù.
2). ±× °÷¿¡¼­ ´ÙÀ½ÀÇ ´Ü°è·Î Ŭ¸¯ÇØ ³ª°£´Ù.
¡¡HKEY_LOCAL_MACHINE
¡¡¡¡-> System
¡¡¡¡¡¡£­> CurrentControlSet
¡¡¡¡¡¡¡¡£­> Services
¡¡¡¡¡¡¡¡¡¡-> W3Svc
¡¡¡¡¡¡¡¡¡¡¡¡£­> Parameters
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡->Script Map

3). Script MapÀ» ¼±ÅÃÇÑ ÈÄ, ÆíÁý±â »ó´ÜÀÇ ¸Þ´º¿¡¼­ "ÆíÁý" ¸Þ´º -> "µî·Ï" ºÎ¸Þ´º
-> ¹®ÀÚ¿­ °ª ºÎ¸Þ´º¸¦ ¼±ÅÃÇÑ´Ù. (¸¸¾à W3Src°¡ ³ªÅ¸³ªÁö ¾ÊÀ¸¸é PWS
À¥¼­¹ö¸¦ ¸ÕÀú ¼³Ä¡Çϼ¼¿ä.)
¿À¸¥ÂÊ ÇÁ·¹ÀÓ¿¡ ³ªÅ¸³ª´Â ¹Ú½º³»¿¡ .pl À» Àû°í ¿£Å͸¦ Ä£´Ù.
4). ±×·¯¸é ¹®ÀÚ¿­ ÆíÁý ¹Ú½º°¡ ³ªÅ¸³ª´Âµ¥ ±× °÷ÀÇ '°ªÀÇ µ¥ÀÌÅÍ'¶õ¿¡

c:\perl5\bin\perl.exe %s %s

À» ÀÔ·ÂÇÑ´Ù.
5). .cgi µµ °°Àº ÇüÅ·Π¸¸µé¾î ÁØ´Ù.
6). ·¹Áö½ºÆ®¸® ÆíÁý±â¸¦ ºüÁ® ³ª¿Â´Ù.

2. À¥¼­¹ö ¼³Ä¡Çϱâ.

À©95¿¡¼­ À©¿ë Apache À¥¼­¹ö, SambarÀ¥¼­¹ö, ±×¸®°í MSÀÇ Perlsonal Web Server µîÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¿©±â¿¡´Â Personal Web Server¸¦ ±¸Çؼ­ ¼³Ä¡ÇÏ´Â ¹ýÀ» ¼³¸íÇÏ°íÀÚ ÇÑ´Ù.

1). PWS´Â ¿äÁò¿¡ IISÀÇ Option Pack¿¡ Æ÷ÇÔµÇ¾î ³ª¿À¹Ç·Î MS»çÀÌÆ®¿¡ °¡¼­ ±¸ÇÏ·Á¸é Option Pack ¸ðµÎ¸¦ ´Ù¿î¹Þ¾Æ¾ß Çϴµ¥ ±× Å©±â°¡ ¹«·Á 26M ÀÌ»ó À̶ó ´Ù ´Ù¿î¹Þ±â°¡ Èûµç´Ù.  win98¿¡´Â CD¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
2). ±× ÆÄÀÏÀ» ´Ù¿î¹Þ¾Æ ½ÇÇà½ÃÄÑ ÁÖ¸é ÀÚµ¿ÀûÀ¸·Î PWS°¡ µî·ÏµÇ°í, ¼³Ä¡¼ø¼­´ë·Î
½Ã½ºÅÛÀ» ¸®ºÎÆ®½ÃÅ°¸é À¥¼­¹ö°¡ ÀÚµ¿ÀûÀ¸·Î ¼³Ä¡µÈ´Ù. À©µµ¿ì ÇÏ´ÜÀÇ Æ®·¹ÀÌ
¿¡ º¸¸é PWSÀÇ ¾ÆÀÌÄÜÀÌ ³ªÅ¸³ª ÀÖÀ» °ÍÀÌ´Ù.

3). PWS¿¡¼­ CGI¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é, ¹Ýµå½Ã cgi-bin µð·ºÅ丮³ª cgi-local
µð·ºÅ丮¸¦ ¸¸µé¾î ÁÖ¾î¾ß Çϴµ¥, ¸ÕÀú Àû´çÇÑ µð·ºÅ丮¿¡´Ù cgi-bin Æú´õ¸¦
Çϳª ¸¸µé¾î ÁØ´Ù. ±×·± ´ÙÀ½, Æ®·¹ÀÌ¿¡ ÀÖ´Â PWS ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÏ¿© ºÒ·¯³½´Ù.

4). ÀÌ Áß Administration ű׸¦ Ŭ¸¯ÇÏ¿© Administration ±Û´ÜÃ߸¦ ´­·¯ÁÖ¸é,
Personal Web Server ÀÇ Administarator °¡ ºê¶ó¿ìÀú¿¡ ¶á´Ù.
¸¸¾à localhost°¡ ¾î¼±¸... Çϸ鼭 ¶ßÁö ¾Ê´Â´Ù¸é, ´ÙÀ½ Url À» ºê¶ó¿ìÀú¿¡¼­
ºÎ¸¥´Ù.

http://127.0.0.1/htmla/htmla.htm

5) ³ªÅ¸³ª´Â À¥ÆäÀÌÁöÀÇ ¸µÅ©Áß¿¡ WWW administration À» Ŭ¸¯ÇÑ´Ù.

6). ³ªÅ¸³ª´Â À¥ÆäÀÌÁöÁß¿¡ Directories ÅÃÀ» Ŭ¸¯ÇÑ´Ù.

7). Directory, Alias, Action µîÀÇ Ä÷³ÀÌ ÀÖ´Â Å×À̺íÀÌ ³ªÅ¸³ª´Âµ¥
±× Áß¿¡ Action Ä÷³ÀÇ ÇÏ´Ü¿¡ ÀÖ´Â Add ¸µÅ©¸¦ Ŭ¸¯ÇÑ´Ù.

8). ³ªÅ¸³ª´Â ÆäÀÌÁöÁß¿¡ Directory text ¹Ú½º¿¡ ¸¸µé¾îµÐ cgi-bin Æú´õÀÇ °æ·Î¸¦
Àû¾îÁØ´Ù. ¿¹) C:\internet\cgi-bin

9) Virtual Directory ÇÁ·¹ÀÓ³­¿¡¼­ Virtual Directory ¶óµð¿À ¹öÆ°À» üũÇÏ°í
Directory Alias ÀÇ
ÅؽºÆ® ¹Ú½º¿¡ /cgi-bin À» Àû¾îÁØ´Ù. ¶ÇÇÑ Access ÇÁ·¹ÀÓ¿¡ ÀÖ´Â Read ¿Í
Execute ÀÇ Ã¼Å©¹Ú½º µÑ´Ù üũÇØ ÁØ´Ù. ±×·± ÈÄ OK ¹öÆ°À» ´­·¯ÁØ´Ù.

10). ÀÌÁ¦ cgi-bin µð·ºÅ丮 ¸¸µé±â ¹× Alias ÀÛ¾÷Àº ³¡³µ´Ù.

ÀÚ·áÃâó : http://cgiheaven.new21.org

Ãßõ½ºÅ©·¦¼Ò½ºº¸±â ¸ñ·Ï
ÀÌÀü°Ô½Ã±Û vi »ç¿ë¹ý 2001-10-17 04:20:01
´ÙÀ½°Ô½Ã±Û 2. DBI ¿Í ÆÞÀÇ ¿¬°á - µ¥ÀÌŸ ÀԷ¹æ¹ý 2001-11-27 00:19:02