¸Æ¿À¿¡½º¿¡¼­ mysql,php ¼³Ä¡
Á¶È¸ : 438 À̸§ : ¼Â¼î¸¶·ç
E-mail :
¸ÆÁÖ»çÀÌÆ®ÀÇ eastman ´Ô²²¼­ ¿Ã·ÁÁֽŠ³»¿ë Àü´ÞÇص帳´Ï´Ù.




<ÆÛ¿È>

¸ÕÀú Á¦ ȯ°æÀ» ¹àÇôµÎÀÚ¸é Àú´Â 10.2.6 Àç±Ô¾î ȯ°æÀÔ´Ï´Ù. ÀÌ°Ô 10.2¿Í ±× ÀÌÀü 10.1°ú Â÷ÀÌ°¡ À־ Á¦°¡ ÇÑ °ÍÀÌ ¸ÂÁö ¾ÊÀ» ¼öµµ ÀÖ°í ¼³¸í¿¡ µû¸£¸é ÇöÀç Á¦°¡ ±ñ °ÍÀº ¸ðµÎ 10.1¿¡¼± µÇÁö ¾Ê´Â °ÍÀÔ´Ï´Ù.
¹°·Ð ¾ÆÆÄÄ¡¸¦ È°¼ºÈ­½ÃÄÑ ³õ¾Æ¾ß °ÚÁÒ.
¾ÆÆÄÄ¡´Â ½Ã½ºÅÛ È¯°æ¼³Á¤À» ¿­°í °øÀ¯, ±× ´ÙÀ½¿¡ ¼­ºñ½º, ¿©±â¼­ °³ÀÎ À¥ °øÀ¯¸¦ ÄѳõÀ¸¸é µË´Ï´Ù.
ÀÌÁ¦ ¿ì¼± MySQL ¼³Ä¡Çϱâ
ÀÌ°Ç Á» °£´ÜÇѵ¥ ±×³É MySQLÀÇ ¼³Ä¡ ÆÐÅ°Áö¸¦ ¹Þ¾Æ¼­ ±î´Â °ÍÀ¸·Î ³¡ÀÎ °Í °°½À´Ï´Ù. ±× ¼³Ä¡ ÆÐÅ°Áö´Â
http://www.mysql.com/downloads/mysql-4.0.html
¿¡¼­ ´Ù¿î¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ¿©±â¼­ ÆÐÅ°Áö¸¦ ´Ù¿î¹Þ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. Àú´Â Ãʺ¸¶ó¼­ ÄÄÆÄÀÏÀ» ÇÒ ¿©·ÂÀÌ ¾ø°Åµç¿ä. Àú´Â Standard ¹öÀüÀ» ´Ù¿î¹Þ¾Ò½À´Ï´Ù. ÆäÀÌÁöÀÇ ¼³¸íÀ» º¸¸é ¶§·Î ÆÄÀÏ À̸§ÀÌ Á¤È®ÇÏ°Ô µé¾î¿ÀÁö ¾Ê°í download.php¶ó°í µé¾î¿À´Â °æ¿ì°¡ Àִµ¥ ±×·± °æ¿ì¿£ µÚÀÇ È®ÀåÀÚ¸¦ dmg·Î ¹Ù²Ù¸é µÈ´Ù°í ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î
http://www.mysql.com/downloads/download.php?file=Downloads%2FMySQL-4.0%2Fmysql-standard-4.0.13.dmg&pick=mirror
·Î µé¾î°¡ º¸¸é ¸Ç ¹Ø ÂÊ¿¡ Çѱ¹ ´Ù¿î·Îµå »çÀÌÆ®·Î ¿¬°áÀÌ µÇ´Âµ¥ ¿©±æ Ŭ¸¯ÇÏ´Ï±î ±×³É ¾îÁö·¯¿î ÅؽºÆ®°¡ µé¾î¿À´õ±º¿ä. ±×·¡¼­ ´Ù½Ã µ¹¾Æ°¡ ¸µÅ©¸¦ ÄÁÆ®·Ñ+Ŭ¸¯ÇÏ°í Download link to disk¸¦ ¼±ÅÃÇÑ µÚ ÀúÀåÀ» Çß½À´Ï´Ù. ±×¸®°í´Â ÆÄÀϸíÀ» mysql-standard-4.0.13.dmg
·Î º¯°æÇß½À´Ï´Ù. ÀÌ µð½ºÅ© À̹ÌÁö ¼ÓÀÇ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÕ´Ï´Ù. ¾ÈÀÇ ¼³¸íÀÌ Àִµ¥ ±×´ë·Î µû¸¨´Ï´Ù.

PHP´Â ¿ø·¡ ±ò·ÁÀִµ¥ ÀÌ°Ô 4.0.2 ¹öÀüÀΰ¡ ±×·¸´õ±º¿ä. ±×·¡¼­ 4.3.0À» ±ò¾Ò½À´Ï´Ù. ÀÌ°Ç Å͹̳ÎÀ» ¿­°í ÀÛ¾÷ÇÕ´Ï´Ù. ÀÌ¹Ì ±âÁ¸¿¡ Àֱ⠶§¹®¿¡ ¾÷±×·¹ÀÌµå ¹æ¹ýÀ» ¼±ÅÃÇÕ´Ï´Ù.
-Å͹̳ÎÀ» ¶ç¿ó´Ï´Ù. (ÀÀ¿ë ÇÁ·Î±×·¥ Æú´õ ¼ÓÀÇ À¯Æ¿¸®Æ¼ Æú´õ ¼Ó¿¡ ÀÖ½À´Ï´Ù.)
-curl -O http://www2.entropy.ch/download/libphp4.so.gz ¶ó°í Ĩ´Ï´Ù.
-¸ðµÎ ´Ù¿îµÉ ¶§±îÁö ±â´Ù¸³´Ï´Ù. Á» °É¸³´Ï´Ù.
-gunzip libphp4.so.gz Ĩ´Ï´Ù.
-sudo apxs -i -a -n php4 libphp4.so ¶ó°í Ĩ´Ï´Ù.
-sudo apachectl graceful ¶ó°í Ãļ­ À¥¼­¹ö¸¦ Àç½Ãµ¿ÇÕ´Ï´Ù. (Å͹̳Π¸í·ÉÁß ¸Ç¾ÕÀÇ ´ë½Ã(-)´Â ¹®Àå ±¸ºÐ¿ëÀ¸·Î ¾´ °ÍÀÌ´Ï Ä¡Áö ¸¶½Ã±æ.)

PHP È°¼º ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.
-Å͹̳ÎÀ» ¿±´Ï´Ù.
-cd /etc/httpd ¶ó°í Ĩ´Ï´Ù.
-sudo apxs -e -a -n php4 libexec/httpd/libphp4.so ¶ó°í Ĩ´Ï´Ù.
-echo 'echo "AddType application/x-httpd-php .php" >> /etc/httpd/httpd.conf' | sudo sh -s ¶ó°í Ĩ´Ï´Ù. Ä¡Áö ¸»°í ÀÌ°Å º¹»çÇØ´Ù ºÙÀ̼¼¿ä.
-sudo apachectl graceful ¶ó°í Ãļ­ À¥¼­¹ö¸¦ Àç½Ãµ¿ÇÕ´Ï´Ù.

PHP ¸ðµâÀÌ ±ò·È´ÂÁö È®ÀÎÇÏ´Â ¹æ¹ý
-ÅؽºÆ® ÀԷ±⸦ ¶ç¿ö¼­ ¶ó°í Ä£ µÚ ÆÄÀϸíÀ» test.php¶ó°í Á¤Çؼ­ ÀúÀåÇÕ´Ï´Ù. ÀÌ ÆÄÀÏÀ» À¥¼­¹öÀÇ µµÅ¥¸àÆ® Æú´õ³ª ÀÚ½ÅÀÇ È¨ Æú´õ ¼Ó »çÀÌÆ® Æú´õ¿¡ ³Ö½À´Ï´Ù.
-http://127.0.0.1/test.php ³ª http://127.0.0.1/~»ç¿ëÀÚ ID/test.php ·Î µé¾î°¬À» ¶§ ¸ÚÁø PHP ³»¿ªÀÇ È­¸éÀÌ ³ª¿À¸é Á¤»óÀûÀ¸·Î ±ò¸° °ÍÀÔ´Ï´Ù.

Å͹̳ο¡¼­ MySQLÀ» ¸¸Áö´Â°Ô µµÀúÈ÷ ¾öµÎ°¡ ³ªÁú ¾Ê¾Æ¼­ ±×·¡ÇÈ ÀÎÅÍÆäÀ̽ºÀÇ °ü¸® µµ±¸¸¦ Çϳª ¹°»öÇß½À´Ï´Ù. Á¦°¡ Á¡ÂïÀº °ÍÀº phyMyAdmin ÀÔ´Ï´Ù. Àü¿¡ ¸®´ª½ºÇÒ ¶§ ´«¿©°Ü ºÁµÐ °ÍÀ̾ú´Âµ¥ À̹ø¿¡ ¸Æ¿¡¼­ ÀÌ¿ëÇÏ°Ô µÇ¾ú½À´Ï´Ù. ´Ù¿î·Îµå ÁÖ¼Ò´Â ´ÙÀ½°ú °°½À´Ï´Ù.
http://www.phpmyadmin.net/
¿©±â¼± 2.5.0 gz ÆÄÀÏÀ» ´Ù¿î·Îµå ¹Þ¾Ò½À´Ï´Ù. (¹°·Ð ¾ÐÃàÀ» Ç®¾î¾ß Çϴµ¥ Àú´Â ÀÚµ¿À¸·Î Ç®¸®°Ô µÇ¾î À־¿ä.)
ÀÌ ÆÄÀÏÀº Æú´õ ¸íÀ» phymyadminÀ¸·Î °£´ÜÇÏ°Ô ¹Ù²Û µÚ /¶óÀ̺귯¸®/WebServer/doc-uments¼ÓÀ¸·Î Áý¾î³Ö¾ú½À´Ï´Ù. (Æú´õ¸íÀº °¢ÀÚ ¸¶À½´ë·Î)
±× ¼Ó¿¡ ÀÖ´Â index.php ¸¦ ÀÌ¿ëÇϸé MySQL¿¡ Á¢¼ÓÇÏ¿© DB¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ´õ±º¿ä. Çѱ۷Π³ª¿É´Ï´Ù. ¿©±â¿¡ ¾Ê³Ö°í ÀÚ½ÅÀÇ È¨ °èÁ¤¿¡ ÀÖ´Â »çÀÌÆ® Æú´õ¿¡ ³Ö´Â °ÍÀÌ ´õ ¾ÈÀüÇÒ °Í °°±âµµ ÇÕ´Ï´Ù. (ÀÌ°Ç Á¦°¡ À߸ø¾Ë°í ÀÖ´Â °Í °°½À´Ï´Ù. ¾îµð¿¡ ³Ö¾îµµ ¾ÈÀüÇÒ °Í °°Áö´Â ¾Ê½À´Ï´Ù.)
¿©±â¼­ DB¸¦ ÀÛ¼ºÇØ º¸¾Ò´Âµ¥ Àß µÇ´õ±º¿ä. °Ë»öµµ ¹°·Ð Àß µÇ±¸¿ä. ÀÌÁ¦ º»°ÝÀûÀ¸·Î ¸¸Á® ºÁ¾ß °ÚÁö¿ä. Á» ÀÚ¼¼ÇÏ°Ô Á¤¸®¸¦ ÇØ¾ß ÇÒ °Í °°Àºµ¥ ½Ã°£ÀÌ ¾ø¾î¼­ ÀÌ Á¤µµ·Î ¿Ã¸³´Ï´Ù. ¾ÕÂÊÀÇ MySQL ºÎºÐÀº Á¦°¡ ³Ê¹« Çì¸Å¼­ ª°Ô ¿Ã·È½À´Ï´Ù. ÇѸ¶µð ÁÖÀÇ »çÇ×À» µå¸®ÀÚ¸é Àý´ë·Î ÇԺηΠ»èÁ¦ÇÏÁö ¸»¶ó´Â °ÍÀÔ´Ï´Ù. °¡±ÞÀû ¸ðµç °ÍÀ» ±×´ë·Î µÎ°í ÀÛ¾÷À» ÇϽñ⠹ٶø´Ï´Ù. Àú´Â Çϵµ ¾ÈµÇ±æ·¹ Àç±Ô¾î¿¡¼­ ±âº»À¸·Î ¼³Ä¡µÇ´Â mysql »ç¿ëÀÚ¸¦ ¾ø¾Ý´Ù°¡ º¹¿øÇÏ´À¶ó°í ¶¡Á» »°½À´Ï´Ù.
DB¿¡ °ü½ÉÀÖ´Â ºÐµé¿¡°Ô µµ¿òÀÌ µÇ¾úÀ¸¸é ÁÁ°Ú±º¿ä.

ÀÛ¼º ³¯Â¥ : 2007-12-02