
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»çÀÇ À©µµ¿ì¸¦ ¿î¿µÃ¼Á¦·Î Çϰí ÀÖÀ¸¸ç SQL2000¿¡¼
¼º´É, ½Å·Ú¼º, °¡¿ë¼º, ÇÁ·Î±×·¡¹Ö ±â´É ¹× »ç¿ë ÆíÀǼºÀÌ ´õ¿í °ÈµÈ MS-SQL2005
µ¥ÀÌÅͺ£À̽º¸¦ Á¦°øÇÕ´Ï´Ù.
- ¿î¿µÃ¼°è : À©µµ¿ì
- DB : MS-SQL 2005
- °³¹ß¾ð¾î : ASP, .NET
- NET Framework : 4.0

Visual Studio ÅëÇÕ
»ç¿ëÀÚ Á¤ÀÇ À¯ÇüÀ» Visual Studio °³¹ß ȯ°æ Á÷Á¢ ÀÛ¼º
µ¥ÀÌÅͺ£À̽º ¹× ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß ȯ°æ °£ ÅëÇÕÀ» ±¸ÇöÇÏ¿© CLR ÀúÀå ÇÁ·Î½ÃÀú, ÇÔ¼ö, »ç¿ëÀÚ Á¤ÀÇ À¯ÇüÀ» Visual Studio °³¹ß ȯ°æ¿¡¼ Á÷Á¢ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
(³×ÀÌÆ¼ºê XML°ú °°Àº ¸ðµç »õ SQL Server µ¥ÀÌÅÍ À¯Çü Áö¿ø)
SQL Server Management Studio
Äõ¸® ÀÛ¼º ¹× ½ÇÇà, °³Ã¼ °ü¸®, ½Ã½ºÅÛ ÀÛ¾÷ ¸ð´ÏÅ͸µ, ¿Â¶óÀÎ µµ¿ò¸» º¸±â µîÀÇ ¿©·¯ ÀÛ¾÷À» µ¿½Ã¿¡ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
µ¥ÀÌÅͺ£À̽º ¿£Áø Çâ»ó
Microsoft .NET Framework ¹× Transact-SQL Çâ»ó ±â´ÉÀÇ ÅëÇÕ, »õ·Î¿îXML ±â´É ¹× »õ·Î¿î µ¥ÀÌÅÍ Çü½Ä°ú °°Àº Çâ»óµÈ ÇÁ·Î±×·¡¹Ö ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
 |
¹«·á µµ¸ÞÀÎ Á¦°ø
È£½ºÆÃ¿¡ ¿¬°áµÇ´Â ¾ÆÀ̵𸦠ÀÌ¿ëÇÑ ¹«·á µµ¸ÞÀÎÀ» Á¦°øÇÕ´Ï´Ù.
È£½ºÆÃ ½Åû ¾ÆÀ̵𰡠mynameÀÎ °æ¿ì myname.luzensoft.com µµ¸ÞÀÎÀ» ¹«·á·Î Á¦°øÇØ µå¸³´Ï´Ù. |
À¥FTP Á¦°ø
·çÁ¨¼ÒÇÁƮȣ½ºÆÃ¿¡¼´Â ÀÏ¹Ý FTPÇÁ·Î±×·¥¿¡ Àͼ÷ÇÏÁö ¾ÊÀº °í°´´ÔµéÀ» À§ÇØ °£ÆíÇÏ°í »ç¿ëÇϱ⠽¬¿î À¥FTP¸¦ Áö¿øÇϰí ÀÖ½À´Ï´Ù
FTP¶õ È£½ºÆÃÀ» ¹Þ´Â ¼¹ö¿¡ Á¢±ÙÇÏ¿© ÆÄÀÏÀ» ¾÷·ÎµåÇϰųª ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ´Â Åø(TOOL)ÀÔ´Ï´Ù.
À¥·Î±× Á¦°ø
¹æ¹®ÀÚ ºÐ¼®¿¡¼ºÎÅÍ ±¤°íÈ¿°úºÐ¼®±îÁö °¡´ÉÇÑ À¥·Î±×ºÐ¼® ASP ¼ºñ½º¸¦ ¹«·á·Î Á¦°øÇØ µå¸³´Ï´Ù.
·çÁ¨¼ÒÇÁÆ® À¥·Î±×¸¦ ÅëÇØ Áö¼ÓÀûÀÎ °í°´ºÐ¼®À» ÅëÇØ È¿À²ÀûÀ¸·Î »çÀÌÆ®¸¦ ¿î¿µÇϼ¼¿ä.
À¥¹æÈº® Á¦°ø
¸®´ª½º ¼¹ö¿¡´Â À¥¹æÈº®(ModSecurity)À» À©µµ¿ì ¼¹ö¿¡´ÂÀ¥³ªÀÌÆ®(WebKnig-ht)¸¦ ¼³Ä¡ÇØ µå¸³´Ï´Ù
°í°´´ÔÀÇ »çÀÌÆ®¸¦ ¾ÈÀüÇÏ°Ô ÁöÄѵ帮´Â À¥¹æÈº®À¸·Î ¾ÈÀüÇÑ È£½ºÆÃ ¼ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
°Ô½ÃÆÇ ½ºÆÔÇÊÅÍ Á¦°ø
È£½ºÆÃÀ» ½ÅûÇϽøé ÀΰøÁö´É ½ºÆÔÇÊÅͰ¡ Áö±ßÁö±ßÇÑ ½ºÆÔ °Ô½Ã¹°¿¡¼ ÇØ¹æ½ÃÄÑ µå¸³´Ï´Ù.
Á¦·Îº¸µå, Å×ÅÍÅøÁî »Ó¸¸ ¾Æ´Ï¶ó ±×¿Ü ¾î´À °Ô½ÃÆÇÀ» Ŭ¸¯ ÇѹøÀ¸·Î ½ºÆÔÇÊÅ͸¦ ÀÛµ¿½Ãų ¼ö ÀÖ¾î Æí¸®ÇÕ´Ï´Ù.
À¥¸ÞÀÏ ¹«·á Á¦°ø
º°µµÀÇ »çÀÌÆ® °³¼³À̳ª ¸ÞÀÏ ¼¹ö ±¸Ãà¾øÀÌ °í°´´ÔÀÇ µµ¸ÞÀÎÀ¸·Î °íÀ¯ ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
°í°´´ÔÀÇ °íÀ¯ ¸ÞÀÏ ÁÖ¼Ò´Â ´ëÇü Æ÷Åп¡¼ ¹ß±ÞÇØ ÁÖ´Â ¹«·á ¸ÞÀÏ ÁÖ¼Ò°¡ ÇÒ ¼ö ¾ø´Â ±â¾÷ÀÇ È«º¸¿ªÇÒÀ» ÇÕ´Ï´Ù.
°í°´ÀÇ µ¥ÀÌÅ͸¦ ¾ÈÀüÇÏ°Ô °ü¸®ÇÏ´Â ·çÁ¨¼ÒÇÁÆ® È£½ºÆÃ
½Ç½Ã°£ ¹Ì·¯¸µ(mirroring) ¹× RAID ±â¼ú Àû¿ë ÀÌÁß¹é¾÷ ½Ã½ºÅÛ
·çÁ¨¼ÒÇÁÆ® È£½ºÆÃÀ» »ç¿ëÇÏ´Â °í°´ÀÇ µ¥ÀÌÅ͸¦ 2´ëÀÇ µð½ºÅ©¿¡ µ¿½Ã¿¡ ÀúÀåÇÏ¿© ¾ÈÀüÇÏ°Ô °ü¸®ÇÏ´Â RAID ±â¼ú Àû¿ë ÀÌÁß¹é¾÷ ½Ã½ºÅÛÀ» Àü¼¹ö¿¡ Àû¿ëÇϰí ÀÖ½À´Ï´Ù.
ÇÑÂÊ µð½ºÅ©°¡ ¼Õ»óµÇ¾îµµ ´Ù¸¥ µð½ºÅ©¿¡ ÀúÀåµÇ¾î ÀÖ´Â Á¤º¸·Î ¹°¸®Àû Àå¾Ö°¡ ¹ß»ýÇÏ´õ¶óµµ µ¥ÀÌÅÍÀÇ ¼Õ½Ç ¾øÀÌ ±³Ã¼ÇÒ ¼ö ÀÖ´Â ¹é¾÷±â¼úÀÔ´Ï´Ù.
´Ù¾çÇÑ µ¥ÀÌÅͺ£À̽º¸¦ µ¿½Ã¿¡ ÀÌ¿ë
MySQL ±âº» Á¦°ø + Ãß°¡ DB Áö¿ø
»ç¿ëÀÚÀÇ È¯°æ¿¡ ¸Â°Ô ´Ù¾çÇÑ DB¸¦ Áö¿øÇÕ´Ï´Ù.
±âº»ÀûÀ¸·Î ¸®´ª½º ȯ°æÀÇ MySQLÀ» Á¦°øÇϰí Ãß°¡ÀûÀ¸·Î »ç¿ëÀÚ°¡ ¿øÇÒ °æ¿ì¿¡´Â
MS-SQL, Oracle, Cubrid, PGSQL DB¸¦ Ãß°¡ ÀÌ¿ë °¡´ÉÇÕ´Ï´Ù.
ºûÀÇ ¼Óµµ·Î ºü¸£°í ¾ÈÀüÇÏ°Ô Àü¼ÛÇÏ´Â ³×Æ®¿÷ ±â¼ú
- ¾ÈÁ¤ÀûÀΠȣ½ºÆÃ ȯ°æ
±¹³» ÃÖ´ë ¹éº»¸ÁÀ» º¸À¯ÇÑ KT-IDC¿Í ÷´Ü ³×Æ®¿öÅ©¸¦ ÀÚ¶ûÇÏ´Â SK-IDC¿¡ ÀÔÁÖÇÏ¿© ¾ÈÁ¤µÇ°í ºü¸¥ ÃÖ»óÀÇ ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
- ±âÃʰ¡ źźÇÑ È£½ºÆÃ
ÃÑ 100Gbps ¹éº»¸Á ¿¬µ¿À¸·Î ºü¸£°í ¾ÈÁ¤ÀûÀΠȣ½ºÆÃÀ» Á¦°øÇÕ´Ï´Ù.
- ¾Æ³¦¾øÀÌ ÅõÀÚÇÏ´Â ·çÁ¨¼ÒÇÁÆ® È£½ºÆÃ
Àü ¼¹ö¿¡ ±¤(ÎÃ) LAN Card ÀåÂø!
¹éº»(backbone)¿¡¼ °í°´´ÔÀÇ ¼¹ö±îÁö 1Gbps Dedicated Line·Î ¿¬°áµÇ¾î ÃÖ»óÀÇ ³×Æ®¿öÅ© ȯ°æÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

°í°´ÀÇ »çÀÌÆ®¸¦ ¾ÈÀüÇÏ°Ô ÁöÄÑÁÖ´Â ·çÁ¨¼ÒÇÁÆ® È£½ºÆÃ
- À¥¹æÈº®(ModSecurity) ±âº» Á¦°ø
Apache À¥ ¼¹ö ±â¹ÝÀÇ ¿ÀÇ ¼Ò½º ¹æÈº®À¸·Î PHP Injection¹× SQL Injection, XSS µîÀÇ ´Ù¾çÇÑ À¥ °ø°Ý ¹× ¾ÇÀÇÀûÀÎ Á¢¼Ó¿äûÀÌ ¹ß°ßµÇ¸é Â÷´Ü, ·Î±ë µîÀÇ »çÀü¿¡ Á¤ÀÇµÈ ÇàÀ§¸¦ ¼öÇàÇϹǷΠ¾ÈÀüÇÑ È£½ºÆÃ ¼ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
- À¥³ªÀÌÆ®(WebKinght) ±âº» Á¦°ø
IIS À¥ ¼¹ö¿¡ ¼³Ä¡µÇ´Â °ø°³¿ë À¥¹æÈº®À¸·Î ISAPI ÇÊÅÍ ÇüÅ·Πµ¿ÀÛÇϸç, IIS ¼¹ö ÃÖ¾Õ´Ü¿¡ À§Ä¡ÇÏ¿© ÆÐŶÀÌ À¥¼¹ö·Î Á¢±ÙÇϱâ Àü¿¡ ÇÊÅÍ ·ê¿¡ µû¶ó °ËÁõÀ» Çϰí SQL Injection°ø°Ý µî ƯÁ¤ À¥ ¿äûÀ» »çÀü¿¡ Â÷´ÜÇÔÀ¸·Î¼ À¥¼¹öÀÇ º¸¾ÈÀ» ÇÑÃþ ´õ °ÈÇÒ ¼ö ÀÖ½À´Ï´Ù.