¸®´ª½º¿Í APM±â¹ÝÀÇ ¹Ì´ÏÇÁ·ÎÁ§Æ®(ȸ¿øµî·Ï°ü¸® ÇÁ·Î±×·¥) Á¦1Æí : ±âȹ°ú DB±âº»¼³°è
ÀÛ¼ºÀÚ : ¸®´ª½ºÆ÷ÅÐ(www.linux.co.kr) ¢ß¼öÆÛÀ¯ÀúÄÚ¸®¾Æ ¹Ú¼º¼ö (papa¾Üsuperuser.co.kr)
ÁÖÀÇ»çÇ× : º» ÀÚ·á´Â ¸®´ª½ºÆ÷ÅÐ(www.linux.co.kr)ÀÇ Çã¶ô¾øÀÌ´Â ¹èÆ÷ÇÒ ¼ö ¾ø½À´Ï´Ù. |
¾ÆÆÄÄ¡¿Í PHP ±×¸®°í MYSQLÀ» ÀÌ¿ëÇÏ¿© °£´ÜÇÑ ¿¬µ¿ÇÁ·Î±×·¥À» ¸¸µé¾î º¸µµ·Ï ÇϰڴÙ. À¥ºê¶ó¿ìÁî·Î µ¥ÀÌÅ͸¦ ÀԷ¹޾Ƽ ÀԷ¹ÞÀº µ¥ÀÌÅ͸¦ MYSQLÀÇ µ¥ÀÌÅͺ£À̽º¿¡ ÀÔ·ÂÀ» ½ÃŲ ÈÄ¿¡ °ü¸®ÀÚȸ鿡¼ ÀÔ·ÂµÈ µ¥ÀÌÅ͸¦ È®ÀÎÇÏ´Â ÇÁ·Î±×·¥À¸·Î ¸¸µé¾î º¸µµ·ÏÇϰڴÙ. ¿©±â¼ »ç¿ëÇÏ´Â ¡°Ãʹ̴Ïȸ¿ø°ü¸®¡±ÇÁ·Î±×·¥Àº APACHE¿Í PHP, ±×¸®°í MYSQLÀÇ ¿¬µ¿Å×½ºÆ®¸¦ À§ÇØ ÇÊÀÚ°¡ Á÷Á¢ Á¦ÀÛÇØº» °£´ÜÇÑ phpÇÁ·Î±×·¥ÀÌ´Ù.
Áï ¿©±â¼ ¿¹·Î µé°í ÀÖ´Â phpÇÁ·Î±×·¥ÀÌ ÇÁ·Î±×·¡¹ÖÀÇ ÄÚµù±â¹ý¿¡ °üÇÑ °ÍÀÌ ¾Æ´Ï¶ó ¸®´ª½º¿¡¼ ¾ÆÆÄÄ¡¿Í PHP±×¸®°í MYSQLÀ» ¾î¶»°Ô ¿¬µ¿ÇÏ¿© »ç¿ëÇÒ ¼ö Àִ°¡¿¡ ´ëÇÑ ¿¹¸¦ º¸À̱â À§ÇÑ °ÍÀ̹ǷΠphp ÇÁ·Î±×·¡¹Ö ±â¹ýÀûÀÎ ¸éÀº º°µµ·Î ¼³¸íÇÏÁö ¾Ê¾ÒÀ¸¸ç ´ÜÁö APMÀÇ ¿¬µ¿È®ÀÎÀ» À§ÇÑ °ÍÀÓÀ» ¹Ì¸® ¹àÇôµÐ´Ù.
¿©±â¼ ¼³¸íÇÏ´Â ¡°ÃÊ¹Ì´Ï È¸¿ø°ü¸®¡±ÇÁ·Î±×·¥¿Ü¿¡µµ gnuboard(±×´©º¸µå) ¶Ç´Â zeroboard (Á¦·Îº¸µå)µîÀ» ¼³Ä¡ÇÏ¿© ¿¬µ¿È®ÀÎÀ» ÇØµµ ¹«¹æÇÏ´Ù.
ÀÌ ¡°ÃÊ¹Ì´Ï È¸¿ø°ü¸®¡± ÇÁ·Î±×·¥ÀÇ ¼³¸íÀ» °£´ÜÈ÷ ÇØº¸¸é ´ÙÀ½°ú °°´Ù.
Á¦ÀÛÇÁ·Î±×·¥ ¸í : ÃÊ¹Ì´Ï È¸¿ø°ü¸®
»ç¿ëȯ°æ : Linux, Apache, PHP, MYSQL, ±×¸®°í °¢Á¾ ¶óÀ̺귯¸®µé
»ç¿ëÆÄÀÏ
- member.html ... ȸ¿ø°¡ÀÔÀ» ¹Þ±â À§ÇÑ HTML Æû ÆÄÀÏ
- input.php ... member.html ÆÄÀÏ¿¡¼ ÀԷ¹ÞÀº µ¥ÀÌÅ͸¦ DB¿¡ ÀÔ·ÂÇÔ.
- list.php ... °ü¸®ÀÚȸéÀ¸·Î ȸ¿ø¸íºÎ ¸®½ºÆ®¸¦ º¸¿©ÁÜ - mysql_connect.inc ... MYSQL DB¿¡ ¿¬°áÇϱâ À§ÇÑ connectÇÔ¼ö ÆÄÀÏ - auth.inc ... list.php·Î °ü¸®ÀÚÈ¸é µé¾î°¥ ¶§ »ç¿ëÇÒ °ü¸®ÀÚÀÎÁõ
µ¥ÀÌÅͺ£À̽º¸í : book
Å×À̺í¸í
- admin : ȸ¿ø°ü¸®¸¦ À§ÇÑ °ü¸®ÀÚ ID¿Í ÆÐ½º¿öµå °ü¸® Å×À̺í
- member : ȸ¿øµéÀÇ µ¥ÀÌÅͰ¡ º¸°üµÉ Å×À̺í
memberÅ×À̺íÀÇ Çʵ屸Á¶(ȸ¿øµ¥ÀÌÅÍ º¸°ü Å×À̺í)
- name : ȸ¿øµéÀÇ À̸§.
- jumin1, jumin2 : ȸ¿øµéÀÇ Áֹεî·Ï¹øÈ£ ¾Õ 6ÀÚ¸®¿Í µÚ 7ÀÚ¸® ¼ýÀÚ.
- email : ȸ¿øµéÀÇ ÀüÀÚ¿ìÆí ÁÖ¼Ò
- uno, uno2 : ¿ìÆí¹øÈ£ ¾Õ 3ÀÚ¸®¿Í µÚ 3ÀÚ¸® ¼ýÀÚ.
- address : ȸ¿øµéÀÇ ÁÖ¼Ò
- id : ȸ¿øµéÀÌ »ç¿ëÇÒ ID
- password : ÆÐ½º¿öµå
- regdate : ȸ¿ø°¡ÀÔÇÑ ³¯Â¥µ¥ÀÌÅÍ
- no : ȸ¿øÀüü¼ö¸¦ Ä«¿îÅÍÇϱâ À§ÇÑ ¼ýÀÚµ¥ÀÌÅÍ, ȸ¿ø °¡ÀԽà ¸¶´Ù ÀÚµ¿Ä«¿îÅ͵Ê.
adminÅ×À̺íÀÇ Çʵ屸Á¶(°ü¸®ÀÚ ID, ÆÐ½º¿öµå º¸°ü Å×À̺í)
- id : °ü¸®ÀÚ ID
- password : °ü¸®ÀÚ ÆÐ½º¿öµå |
ÀÚ, ±×·³ ÀÌ ÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÒ DB¸¦ »ìÆìº¸µµ·ÏÇϰڴÙ.
´ÙÀ½Àº bookÀ̶ó´Â µ¥ÀÌÅͺ£À̽ºÀÇ Å×À̺íµé°ú ÀÔ·ÂµÈ µ¥ÀÌÅ͵éÀÌ´Ù. ¸ÕÀú book µ¥ÀÌÅͺ£À̽º¿¡ »ý¼ºµÈ Å×ÀÌÅ͵éÀº º¸´Â ¹Ù¿Í °°ÀÌ 2°³(admin, member)°¡ ÀÖ´Ù. adminÀº °ü¸®ÀÚÀÎÁõÀ» À§ÇÑ °ÍÀ̰í member´Â ȸ¿øµ¥ÀÌÅ͸¦ º¸°üÇÒ °ÍÀÌ´Ù.
±×¸®°í admin Å×À̺íÀÇ Çʵ屸Á¶´Â º¸´Â ¹Ù¿Í °°ÀÌ id¿Í password¶ó´Â µÎ°³ÀÇ Çʵå·Î ±¸¼ºµÇ¾îÀÖ´Ù. °ü¸®ÀÚÀÎÁõ½Ã¿¡ »ç¿ëÇÒ °ü¸®ÀÚID¿Í ÆÐ½º¿öµå¶ó´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù.
±×¸®°í ´ÙÀ½Àº memberÅ×À̺íÀÇ Çʵ屸Á¶·Î¼ °¢ ÇʵåµéÀÇ ¿ëµµ´Â À§¿¡¼ ¼³¸íÇÑ ¹Ù¿Í °°´Ù.
ÀÚ ÀÌÁ¦ ´ÙÀ½Æí¿¡¼ °¢ ÆÄÀϵéÀÇ ¼Ò½º¸¦ Á÷Á¢ º¸µµ·Ï ÇϰڴÙ.
ÀÛ¼ºÀÚ : ¸®´ª½ºÆ÷ÅÐ(www.linux.co.kr) ¢ß¼öÆÛÀ¯ÀúÄÚ¸®¾Æ ¹Ú¼º¼ö (papa¾Üsuperuser.co.kr)
ÁÖÀÇ»çÇ× : º» ÀÚ·á´Â ¸®´ª½ºÆ÷ÅÐ(www.linux.co.kr)ÀÇ Çã¶ô¾øÀÌ´Â ¹èÆ÷ÇÒ ¼ö ¾ø½À´Ï´Ù.