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

´Ð³×ÀÓ

zerotak

À̸ÞÀÏ

zerotak@happycgi.com

Á¦¸ñ

[´äº¯] Àú´Â Áý¿¡¼­ ¼­¹ö¸¦ ±¸ÃàÇÏ°í ÀÖ½À´Ï´Ù¸¸...
³»¿ë
¡Ú ¼³Ä¡½Ã¿¡ ¾Æ¹« ¹®Á¦°¡ ¾ø¾ú´Ù¸é...
ºê¶ó¿ìÀú¿¡¼­ ÆÄÀÏÀ» ºÎ¸¦ ¶§¿¡...
c:\apache\htdocs\cgi-bin\bbslist.cgi  <--  Àý´ë ¾ÈµË´Ï´Ù..
ÀÌ°Ç ¼­¹ö¿¡¼­ ½ÇÇàÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, ÀÏ¹Ý Å¬¶óÀ̾ðÆ®¿¡¼­ ½ÇÇàÇÏ´Â °Í°ú ¸¶Âù°¡Áö°¡ µË´Ï´Ù.

¹Ýµå½Ã http://localhost\cgi-bin\bbslist.cgi  <--  ÀÌ·¸°Ô ½ÇÇàÇÏ¼Å¾ß ÇÕ´Ï´Ù..

  ±×·¡µµ ¾ÈµÈ´Ù¸é..¾Æ·¡ÀÇ ¼³Ä¡ »çÇ×À» Çѹø Àо½Ã±â ¹Ù¶ø´Ï´Ù..


¡Ú ¼³Ä¡Àü ¹Ýµå½Ã ÇØ¾ß ÇÒÀÏ

¿ïÆ®¶ó¿¡µðÆ®³ª ´Ù¸¥ ¿¡µðÅÍ·Î httpd.conf ³ª srm.conf , php.ini ÆÄÀÏÀ»
¼öÁ¤ ÇÏÁö ¸¶¼¼¿ë.
±â³É ¸Þ¸ðÀå (NotePad)·Î ÇϽʽÿÀ.
±Û±¸ °ø¹éÀÌ µé¾î°¡¼­´Â ¾ÈµÊ´Ù. ¶Ç´Â Tab Å°°¡ µé¾î°¡¼­´Â ¾ÈµÊ´Ù.

¡Ú [º¸Ãæ¼³¸í] À©µµ¿ì ¿¡¼­ ¾ÆÆÄÄ¡ ½ºÅ¸Æ®/½ºÅ¾
¸ðµÎ ¼³Ä¡Çϸé Ž»öâÀÌ ¶ß¸é¼­¸® ¹ÙÅÁÈ­¸é~~~ ¿¡ start ~ console  ÇÏ°í,
shutdown ~ console ÇÏ°í ÀÖ½À´Ï´Ù.
5°³ Á¤µµ ÀÖ½¿´Ù.

½ÃÀÛÀº start console ÇϽñ¸¿ë.. .conf ÆÄÀÏÀ» º¯°æ ÇÏ¸é ¹Ýµå½Ã
shutdown console ÇϽŴÙÀ½¿¡ start console ÇÏ¼Å¾ß ÇÔ´Ù.

¶Ç´Â ctrl+alt+del ´©¸£°í Á¾·á ½ÃÅ°°í ´Ù½Ã ½ÇÇà ½ÃÅ°¼¼¿ë ^^

¡Ú ----------------------------------------------------------------


1. mySQL,php,Apache  À©µµ¿ì¿ë ´Ù¿î ¹Þ±â
c:\mapia  ¿¡ ´Ù¿î ¹Þ½À´Ï´Ù.

¡ß mySQL ´Ù¿î¹Þ±â
http://www.mysql.com/download.html  ¿¡¼­ ¹Þ½À´Ï´Ù.


¡ßphp ´Ù¿î ¹Þ±â
http://www.php.net/downloads.php
¿¡¼­ php3 ¿Í php4 °¡ ÀÖ½À´Ï´Ù.


¡ß¾ÆÆÄÄ¡ ´Ù¿î¹Þ±â
http://www.apache.org/dist/ ¿¡¼­
There is a Windows installer for 1.3.12 in the binaries/win32/ directory
¿¡¼­  Windows installer  ¸¦ ´©¸£¸é ´Ù¿îÀÌ µË´Ï´Ù. 3 ¸Þ°¡ Á¤µµ ÀÓ´Ù.


¡Ú¡Ú¡Ú  mySQL  ¼­¹ö ¼³Ä¡ Çϱâ

c:\mapia ¿¡¼­  mysql-shareware-3.22.34-win.zip ¾ÐÃàǬ ÈÄ setup.exe
ÆÄÀÏ ´©¸£¸é ÀÚµ¿À¸·Î ¼³Ä¡ ÇÔ´Ù. ^^
±â³É ´ÙÀ½ ´ÙÀ½ ´©¸£¼¼¿ä. ^^  c:\mysql ¿¡ ¼³Ä¡ ÇÏ½Ã¸é µÊ´Ù.

¸ðµÎ ¼³Ä¡ÈÄ¿¡ mysql µ¥¸óÀ»¶ç¿ì´Â °ÍÀÌ c:\mysql\bin\mysqld-shareware.exe
ÀÓ´Ù. ^^  mysqld-shareware.exe  ¸¦ ´õºí Ŭ¸¯ Çϼ¼¿ä

¶¸´Ù°¡ »ç¶óÁö¸é ¼º°øÀÓ´Ù.^^
±×·±ÈÄ À©µµ¿ì ½ÃÀÛ¹öÆ°/ÇÁ·Î±×·¥/ÇÑ±Û MS-DOS ¸¦ ½ÇÇàÇϼ¼¿ä.

c:\window> cd ..

c:\> cd mysql

c:\mysql>bin\mysql mysql

Type 'help' for help
mysql>
¿ä·¸°Ô ³ª¿À¸é ¿ÏÀüÈ÷ ¼º°øÀÓ´Ù. ^^

[ÁÖÀÇ] mysqld-shareware.exe  ¸¦ ´õºíŬ¸¯ ÈÄ ÇÏÁö ¾ÊÀ¸¸é
Error 2003: Can't connect to MYSQL ~ ¿¬°á¸øÇÑ´Ù°í ³ª¿È´Ù.^^



¡Ú¡Ú¡Ú PHP  ¼³Ä¡

php-3.0.16-win32.zip (php3.0ÆÄÀÏ)  , php-4.0.0-win32.zip ( php4.0ÆÄÀÏ )
¢À¡Ù À§ 2°³ ÆÄÀÏÀº 3.0 °ú 4.0 ÆÄÀÏ ÀÓ´Ù. µÑ´Ù ¼³Ä¡ ÇϽÃÁö ¸¶½Ã°í ÀϹÝÀûÀ¸·Î
±ÇÀå Çϴ°ÍÀº php3.0 ÀÔ´Ï´Ù.


¢Ê php4.0 Àº º£Å¸À̱⶧¹®¿¡ ±×¿¡°üÇÑ ¿À·ù´Â www.zend.com À» ã¾Æº¸½Ê½Ã¿À.
3.0 ºÎÅÍ ¼³Ä¡ ÇϽô°ÍÀ» Àû±Ø ±ÇÀå ÇÔ´Ù. ^^¡Ú¡Ú

¡Ú¡Úphp4.0Àº php Æú´õ¿¡ ¾ÐÃุ Ç®°í , php.ini ÆÄÀÏÀ» Àý´ë °ÇµéÁö ¸»°í
ÇØ¾ß ÇÔ !!! ¾È±×·² °æ¿ì ¿À·ù ¾ç»ê !!


´Ù¿î ¹ÞÀº ÆÄÀÏÀÌ ¹ÙÀ̳ʸ® ÆÄÀÏ À̱â ÀνºÅçÀ» ÇÏÁö ¾Ê½¿´Ù.
3.0Àº ¾ÐÃàÀ» Ç®¶§ c:\php3 ¿¡ DZ´Ï´Ù.
4.0Àº c:\php  ¿¡ DZ´Ï´Ù.

¾ÐÃâ Ǭ µð·ºÅ丮 ¾Æ·¡ php.ini-dist ÆÄÀÏÀ» php.ini ·Î À̸§¹Ù²Ù±â¸¦ ÇÔ´Ù.
±×·±ÈÄ ¸Þ¸ðÀå¿¡¼­ php.ini ÆÄÀÏÀ» ¿±´Ï´Ù.

¡Ú php4.0 Àº php.ini ·Î ¹Ù²Ù°í¿ä, php3.0 Àº php3.ini ·Î ¹Ù²Ù¸é µË´Ï´Ù.

(1)php.ini ¿¡¼­ ¾Æ·¡ »çÇ×À» ¹Ù²Ù°Å³ª Ãß°¡ ÇÕ´Ï´Ù.
doc_root = "C:\apache\htdocs\"
extension_dir = "c:\php3\"
¡Ù php 4.0 Àº c:\php ÀÓ´Ù. ^^

(2)±Û±¸ mysql À» »ç¿ëÇϱâ À§ÇØ , ±×·¡ÇÈ ÇÔ¼ö¸¦ »ç¿ëÇϱâ À§ÇØ ; ¸¦ Á¦°Å ÇÕ´Ï´Ù.
    ¸Þ¸ðÀå¿¡¼­ ã±â ¸Þ´ºÀÇ Ã£±â¸¦ ´©¸£°í extension ¸¦ ´©¸£°í windows Extensions ¸¦ ´©¸£¼¼¿ë ^^


;Windows Extensions
extension=php_mysql.dll
;extension=php_nsmail.dll
;extension=php_calendar.dll
;extension=php_dbase.dll
;extension=php_filepro.dll
extension=php_gd.dll


2) ÀúÀå ÈÄ php.ini ÆÄÀÏÀ» c:\window\system ¾Æ·¡ º¹»çÇÕ´Ï´Ù.
¶Ç´Â c:\window ¿¡ Çϼŵµ µË´Ï´Ù.
NT ´Â ´ç½º c:\winnt  °ÙÁÕ ^^

PHP ´Â ¼³Ä¡ÈÄ È¯°æ¼³Á¤ ±îÁö ÇÑ°ÍÀÓ´Ù.^^



¡Ú¡Ú¡Ú Apache ¼³Ä¡

apache_1_3_12_win32.exe ¸¦ µûºíŬ¸¯ ÇÔ´Ù. ±×·±ÈÄ c:\Apache ¾Æ·¡ ¼³Ä¡ ÇÔ´Ù.
¼³Ä¡°úÁ¤¿¡´Â C:\Program Files\Apache Group\Apache\ Áö¸¸ ÆíÇÏ°Ô ÇÏ·Á°í
¹Ù²Þ´Ù.  ^^

c:\Apache ÀÓ´Ù.  ^^

c:\Aapche\conf ¿¡¼­ httpd.conf ÆÄÀÏÀ» ¸Þ¸ðÀå¿¡¼­ ¿±´Ï´Ù.
#ServerName new.host.name
¿ä¶óÀÎ ´ÙÀ½¿¡
ServerName http://localhost
¸¦ Ãß°¡ ÇÕ´Ï´Ù.

À©µµ¿ì ½ÃÀÛ¹öÆ°/ÇÁ·Î±×·¥/Apache Web Server ¾Æ·¡
Start Apache ³ª Start ~Console ~ ¸¦ ´©¸¨´Ï´Ù.
( ¹öÀü¿¡ µû¶ó ¾à°£ ¸»ÀÌ ´Ù¸§´Ù.)

µµ½º âÀÌ ¶ß°í Apache/1.3.12  <win32> running °¡ ³ª¿À¸é ¼º°øÀÓ´Ù.
http://localhost/  Çغ¸¼¼¿ä  ^^

ÀÌÁ¦´Â php ¸¦ Apache ¿¡ ºÙÀÌ´Â ÀÛ¾÷À» ÇØ¾ß ÇÔ´Ù.


¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê
¡Úphp3.0 °æ¿ì]  c:\Apache\conf ¾Æ·¡ srm.conf ÆÄÀÏ¿¡ ¾Æ·¡¸¦ Ãß°¡ ÇÔ´Ù.
----------------------------------------------------
ScriptAlias /php3/ "C:/php3/"
AddType application/x-httpd-php3 .phtml .html .htm .inc
AddType application/x-httpd-php3-source .phps
AddType application/x-httpd-php3 .php
AddType application/x-httpd-php3 .php3
Action application/x-httpd-php3 "/php3/php.exe"
----------------------------------------------------

¡Úphp4.0 °æ¿ì] 
----------------------------------------------------
ScriptAlias /php/ "C:/php/"
AddType application/x-httpd-php .phtml.html .htm .inc
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
Action application/x-httpd-php "/php/php.exe"
----------------------------------------------------

¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê¢Ê


±Û±¸ ÀúÀå ÈÄ shutdown Apache ÇÏ°í start apache ÇÏ½Ã¸é µÊ´Ù.

srm.conf ÆÄÀÏ À̳ª httpd.conf ÆÄÀÏÀ» ¼öÁ¤ ÇÏ¸é ¹Ýµå½Ã Àç½ÇÇàÇÏ¼Å¾ß ÇÔ´Ù.

¡ÚÀç½ÇÇàÀ̶õ°ÍÀº ¾ÆÆÄÄ¡¸¦ Á×ÀÌ°í ´Ù½Ã »ì¸®´Â °ÍÀÓ´Ù.
( ShutDown Apache ÈÄ¿¡ Start Apache Çϴ°ÍÀÓ´Ù.)

Shutdown ÇÏ°í Stop ÇÏ°í °°Àº °ÍÀε¥ ¹öÀü¿¡ µû¶ó ´Ù¸¨´Ï´Ù.^^

±Û±¸ ¸Þ¸ðÀå¿¡¼­ ¾Æ·¡ ÆÄÀÏÀ» test.php3 ·Î ÀúÀå Çϼ¼¿ä.

¾îµð´Ù°¡ ÀúÀå Çϳı¸¿ä? 

¡ÚÀ¥¼­¹ö µð·ºÅ丮 ´Â c:\apache\htdocs ¾Æ·¡ ÀÓ´Ù.
-----------------------------------
<?
echo "test";
mysql_connect('','','');
?>
-----------------------------------
À¥ºê¶ó¿ìÁ®¿¡¼­ http://localhost/test.ph3  ¸¦ ÇÕ´Ï´Ù.
test ¸¸ ÂïÈ÷°í ¾Æ¹« ¿À·ù°¡ ¾øÀ¸¸é ¼º°ø ÀÔ´Ï´Ù.


¿À·ù°¡ ³ª°Å³ª ¼Ò½º°¡ ±×´ë·Î º¸ÀÏ °æ¿ì ´Ù½Ã 3-4 ¹ø ½ÃµµÇØ º¸½Ê½Ã¿À ^^

3-4¹ø Çصµ ¾ÈµÉ °æ¿ì µ¿³× PC¹æ¿¡ °¡¼Å¼­ ÇÔ Çغ¸¼¼¿ë ^^
20ºÐ Á¤µµ¸é ¼³Ä¡°¡ µË´Ï´Ù.^^


¡× À©µµ¿¡¼­ ¾ÆÆÄÄ¡ Á¾·á
µµ½ºÃ¢ ¶ç¿ì°í
apache -k shutdown 
ÇÏ½Ã¸é µÊ´Ù.
     
¡Ú¡Úphp4.0Àº php Æú´õ¿¡ ¾ÐÃุ Ç®°í , php.ini ÆÄÀÏÀ» Àý´ë °ÇµéÁö ¸»°í
ÇØ¾ß ÇÔ !!! ¾È±×·² °æ¿ì ¿À·ù ¾ç»ê !!
Ãßõ½ºÅ©·¦¼Ò½ºº¸±â ¸ñ·Ï
ÀÌÀü°Ô½Ã±Û ¹«·¯º¼²²ÀÖ½À´Ï´Ù 2001-05-13 13:58:01
´ÙÀ½°Ô½Ã±Û ÀÌ°Ç ¾îÄÉ ¸¸µå´Â °Ç°¡¿ä... 2001-05-14 11:57:57