Ä¿ÇÇÇâÀÌ ³ª´Â *NIX
Ä¿ÇǴнº
½Ã½ºÅÛ/³×Æ®¿÷/º¸¾ÈÀ» ´Ù·ç´Â °÷
*
HanIRCÀÇ #coffeenix ¹æ
[
Àåºñ ¹× ȸ¼± ÈÄ¿ø
]
> Forum <
IT ÀÏÁ¤
N
e
w
!
ÀÚµ¿È ÇÁ·ÎÁ§Æ®
HOME
>
Unix/Linux óÀ½ ½ÃÀÛÇϱâ
µµ¿ò¸»
°Ë»ö :
»çÀÌÆ®
WHOIS
À¥¼¹ö Á¾·ù
¸®´ª½º ¹èÆ÷ÆÇ(¹èÆ÷º»)
(26)
OS ¼³Ä¡
(10, ±Û 4, ÀÚ·á 8)
¸Å´º¾ó / ¸ÇÆäÀÌÁö
(8, ÀÚ·á 2)
FreeBSD, OpenBSD (*BSD)
(17, ±Û 1, ÀÚ·á 6)
GNU / GPL(General Public License)
(4, ÀÚ·á 3)
¸í·É¾î »ç¿ëÇϱâ
(10, ±Û 5, ÀÚ·á 12)
Á¤±Ô Ç¥Çö½Ä(Á¤±Ô½Ä)
(5, ÀÚ·á 3)
FAQ / ¸®´ª½º,À¯´Ð½º ÀϹÝ
(4, ÀÚ·á 4)
OS°£ ºñ±³ / ´ëü ÇÁ·Î±×·¥ ºñ±³
(9, ÀÚ·á 3)
¸®´ª½º¿¡¼ ÇÁ·Î±×·¥ ¼³Ä¡
ÀÛ¼ºÀÏ : 2010/02/12 12:32
±Û¾´ÀÌ : Á¶¸í¿í (
http://onlyperl.egloos.com
)
Á¶È¸¼ö : 12854
[
ÀÌÀüȸé
/
¼öÁ¤
] ºñ¹Ð¹øÈ£ :
¸®´ª½º³ª, À©µµ¿ì, ¸ÆÀ̳ª ¼Ö¶ó¸®½º µî ¾î¶°ÇÑ ¿î¿µÃ¼Á¦ ¶óµµ, ¿î¿µÃ¼Á¦ ÀÚü°¡ ¸ñÀûÀÌ µÉ ¼ö´Â ¾ø½À´Ï´Ù.
¿î¿µÃ¼Á¦´Â ¾îµð±îÁö³ª ½Ã½ºÅÛÀÌ ¸ñÀû¿¡ ¸Â´Â ÀÛ¾÷À» ¼öÇà ÇÒ ¼ö ÀÖµµ·Ï, º¸Á¶ ÇÏ´Â ¿ªÇÒÀ» ¼öÇà ÇÏ°Ô µË´Ï´Ù. ±×·± Àǹ̿¡¼ ÁøÁ¤À¸·Î ¸®´ª½º¸¦ Àß »ç¿ëÇÑ´Ù´Â °ÍÀº ¸®´ª½º¿¡¼ Á¦°øÇÏ´Â, ȤÀº ¿î¿µµÇ´Â ¾îÇø®ÄÉÀ̼ÇÀ» ¾ó¸¶³ª Àß È°¿ëÇÏ´À³Ä¿¡ µû¶ó ´Þ¸° °Í ¾Æ´Ñ°¡ ÇÕ´Ï´Ù.
¸®´ª½º´Â óÀ½¿¡ ¹ü¿ë ¿î¿µÃ¼Á¦À̱⠺¸´Ù´Â °³¹ßÀÚµéÀÇ Àå³°¨¿¡ °¡±î¿ü½À´Ï´Ù. »Ó¸¸ ¾Æ´Ï¶ó ±âÁ¸ÀÇ À¯´Ð½º¿¡ ȣȯµÇ´Â ¿î¿µÃ¼Á¦À̱⵵ Çß½À´Ï´Ù. »Ó¸¸ ¾Æ´Ï¶ó »ç¿ë¿¡ ÀÖ¾î ³Ê¹«³ª ÀÚÀ¯·Î¿î ¿î¿µÃ¼Á¦ÀÌ´Ù º¸´Ï »ç¿ëÇÏ´Â °³°³ÀÎ ¸¶´ÙÀÇ È¯°æÀÌ ´Þ¶ó Áö°Ô µË´Ï´Ù.
±×·¯´Ù º¸´Ï, Áö±Ýµµ ¾Ç¸íÀ» ¶³Ä¡°í ÀÖ´Â tarball ÇüÅÂÀÇ ¼Ò½ºÄÄÆÄÀÏ ¼³Ä¡°¡ ³ªÅ¸³ª°Ô µË´Ï´Ù. ¹°·Ð ¹Ï¾î ÁöÁö ¾Ê°ÚÁö¸¸, ÀÌ°Í ¶ÇÇÑ ±²ÀåÇÑ ÀÚµ¿È°¡ ÀÌ·ç¾îÁø ¼³Ä¡ ¸ÅÄ¿´ÏÁò ÀÔ´Ï´Ù.
ÀÌ ÈĺÎÅÍ, ¸®´ª½ºÀÇ ¿ª»ç´Â Ä¿³ÎÀÇ ¹ßÀü°ú ÇÔ²², »ç¿ëÀÚµéÀÇ ÆíÀǼº Çâ»ó¿¡ Áö´ëÇÑ °ü½ÉÀ» °®°Ô µË´Ï´Ù. ¹°·Ð ÀÌ °úÁ¤¿¡¼ ¸®´ª½ºÀÇ ¼³Ä¡ ¸ÅÄ¿´ÏÁò ¶ÇÇÑ ´«ºÎ½Å ¹ßÀüÀ» ÀÌ·ç°Ô µË´Ï´Ù.
¸®´ª½º¿¡¼ ÇÁ·Î±×·¥ ¼³Ä¡ ¹æ¹ýÀ» Å©°Ô 4°¡Áö·Î ºÐ·ù ÇÒ ¼ö ÀÖ½À´Ï´Ù.
1. ¼Ò½º ¼³Ä¡
2. ¹ÙÀ̳ʸ® ¼³Ä¡
3. ÆÐÅ°Áö ¸Å´ÏÀú ¸¦ ÀÌ¿ëÇÑ ¼³Ä¡
4. Áß¾Ó ¸®ÆÄÁöÅ丮¸¦ ÀÌ¿ëÇÏ´Â ÆÐÅ°Áö ¸Å´ÏÀú¸¦ ÀÌ¿ëÇÑ ¼³Ä¡.
¼ø¼¿¡ µû¶ó Á» ´õ ½±°Ô ¼³Ä¡ ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ °³¹ß µÇ¾ú´Ù°í º¸½Ã¸é µË´Ï´Ù. ÀÌ°ÍÀº Áß°£¿¡ ´©±º°¡ÀÇ ¼ÕÀ¸·Î Çѹø ó¸® °úÁ¤À» °ÅÃÆ´Ù´Â °ÍÀ» ÀÇ¹Ì Çϸç, ´©±¸³ª µ¿ÀÏÇÏ°Ô »ç¿ëÇϱ⠶§¹®¿¡ Á¡Á¡ ´õ Ç¥ÁØÈµÈ »ç¿ë ¸ðµ¨À̶ó°í ÀÌÇØ ÇÏ½Ã¸é µË´Ï´Ù.
¹Ý´ë·Î, ¿ª¼øÀ¸·Î °¥¼ö·Ï ´õ ÀÚÀ¯ ·Î¿î Ä¿½ºÅ͸¶ÀÌ¡ÀÌ°¡´É ÇÏ°í, ´õ ¸¹Àº ÇÁ·Î±×·¥ÀÌ Á¸Àç Çϸç, ´õ »ç¿ëÇϱ⠾î·Æ½À´Ï´Ù.
¿äÁò¿¡ ¹èÆ÷µÇ´Â ¸®´ª½ºÀÇ °æ¿ì, ¿ö³« Æí¸®ÇÏ°Ô Àß ¸¸µé¾îÁ³±â ¶§¹®¿¡, 4´Ü°è¸¸ Àß È°¿ë ÇÏ¸é ¾î·Á¿ò ¾øÀÌ ¸®´ª½º »ç¿ëÀÌ °¡´É ÇÕ´Ï´Ù.
´Ù¸¸, ¿©·¯ ´Ü°è¿¡ ´ëÇØ ¼³¸í ÇÏ´Â ÀÌÀ¯´Â, ±×³É ÀÌÇظ¸ ÇÏ°í ÀÖÀ¸¸é, 4´Ü°è¿¡¼ ¹ß»ý ÇÏ´Â ¿¹¿ÜÀûÀÎ ¹®Á¦¿¡ ´ëÇؼ 󸮰¡ °¡´ÉÇϱ⠶§¹® ÀÔ´Ï´Ù.
´Ü°è º°·Î, Mysql ¼³Ä¡¸¦ ÅëÇØ, Á»´õ ÀÚ¼¼È÷ º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.
1. ¼Ò½º¸¦ ÀÌ¿ëÇÑ ¼³Ä¡
¼Ò½º ÄÄÆÄÀÏÀº ¸®´ª½º¿¡¼ °¡Àå °íÀüÀûÀÎ ¾îÇø®ÄÉÀÌ¼Ç ¼³Ä¡ ¹æ¹ý ÀÔ´Ï´Ù. °¡Àå ÇÇ°ïÇÑ ¹æ¹ýÁßÀÇ ÇϳªÀ̱⵵ ÇÕ´Ï´Ù. ÇÏÁö¸¸ ´©±º°¡°¡ ÆÐŰ¡À» ÇسõÁö ¾Ê¾Ò´Ù¸é, ÀÌ ¹æ¹ýÀ» ÅëÇؼ ¼³Ä¡ ÇÒ ¼ö¹Û¿¡ ¾ø½À´Ï´Ù. º¸ÅëÀº tarball ÇüÅ·ΠÁ¦°øÀÌ µÇ¸ç, ¾ÐÃàÀ» Ç®°Ô µÇ¸é README ÆÄÀÏ È¤Àº INSTALL À̶ó´Â ÆÄÀÏ¿¡ ¼³Ä¡ ¹æ¹ýÀ» ±â¼ú ÇØ ³õ½À´Ï´Ù. ÀÌ ¸»Àº ¾îÇø®ÄÉÀÌ¼Ç ¸¶´Ù ¼³Ä¡ ¹æ¹ýÀÌ Á¶±Ý¾¿ ´Ù¸¦ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀÇ¹Ì ÇÕ´Ï´Ù. ¹°·Ð, º¸ÅëÀÇ °æ¿ì GNU autotools¸¦ ÀÌ¿ëÇؼ ¹èÆ÷ µÇ±â ¶§¹®¿¡ ¼³Ä¡ ¹æ¹ýÀÌ ºñ½Á ÇÕ´Ï´Ù.
º¸ÅëÀÇ °æ¿ì,
1. Configure
2. Make
3. Make test
4. Make install
°úÁ¤À» °ÅĨ´Ï´Ù. Make test °úÁ¤Àº »ý·« °¡´É ÇÕ´Ï´Ù.
º¸ÅëÀÇ ¿ÀÇ ¼Ò½º ¾îÇø®ÄÉÀ̼ǵéÀº GNU autotools¸¦ äÅÃÇÏ°í Àִµ¥, ´ÙÁß Ç÷§Æû¿¡¼ ºôµå ÇÒ¼ö ÀÖµµ·Ï ȯ°æ ¼³Á¤À̳ª ¼Ò½º Æ®¸®¸¦ ±¸¼ºÇϱ⵵ ÇÏ°í, »ç¿ëÀÚ°¡ ¿øÇÏ´Â ¿É¼Ç¿¡ µû¶ó ¼Ò½º¸¦ ºôµå ÇÒ ¼ö ÀÖµµ·Ï ÀÚµ¿È ÇØ ÁÝ´Ï´Ù. ÀÌ°ÍÀº óÀ½ Á¢ÇÏ´Â »ç¿ëÀÚ¿¡°Ô´Â ¾î·Æ±â´Â ¸¶Âù°¡Áö ÀÌÁö¸¸, ¾î´À Á¤µµ ÀÚµ¿È µÇ¾î ÀÖ´Ù´Â °ÍÀ» ÀÇ¹Ì ÇÕ´Ï´Ù.
¼Ò½º ÄÄÆÄÀÏÀ» ÇÏ·Á¸é ¿ì¼± ½Ã½ºÅÛ¿¡ ºôµå µµ±¸°¡ ¼³Ä¡ µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. ºôµå µµ±¸°¡ ¼³Ä¡ µÇ¾î ÀÖÁö ¾Ê´Ù¸é? ¿©±â¼ ¿ì¸®´Â ÇÑ°¡Áö µô·¹¸¶°¡ »ý±é´Ï´Ù. ºôµå µµ±¸µéÀ» ¼Ò½º¸¦ ¹Þ¾Æ ¿À´õ¶óµµ ±×°ÍÀ» ¼³Ä¡ ÇÏ·Á¸é, ¶Ç ´Ù½Ã ºôµå µµ±¸°¡ ÇÊ¿ä ÇÏ°Ô µË´Ï´Ù.
ÀÌ·± °æ¿ì, ºôµå µµ±¸¸¦ ºôµå µµ±¸°¡ ¼³Ä¡ µÇ¾î ÀÖ´Â ´Ù¸¥ ½Ã½ºÅÛ¿¡¼ ºôµå¸¦ ÇØ¿À°Å³ª, ÀÌÈÄ¿¡ ¼³¸íÇÒ ÆÐÅ°Áö¸¦ ÀÌ¿ëÇØ ¼³Ä¡ Çؼ ÀÌ¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡°¼Ò½º ÄÄÆÄÀÏÀ» ÀÌ¿ëÇÑ ¼³Ä¡¡± ÀÚü¸¸À¸·Î´Â ÇØ°á ÇÒ ¼ö ¾ø´Â ¹®Á¦ ÀÔ´Ï´Ù. ÃÖÃÊ¿¡ ¸®´ª½º¸¦ ¸¸µé¾ú´ø Åä¹ßÁîµµ minix¶ó´Â ½Ã½ºÅÛ¿¡¼ ¸®´ª½º¿Í ±×¿¡ ÇÊ¿äÇÑ ÄÄÆÄÀÏ·¯µîÀ» ºôµå Çß½À´Ï´Ù. ±×¸®°í óÀ½ ¸®´ª½º¸¦ °ø°³ ÇÒ¶§µµ, óÀ½¿¡ ¸®´ª½º¸¦ ºôµåÇϱâ À§Çؼ´Â ¹Ì´Ð½º°¡ ÇÊ¿ä ÇÏ´Ù°í À̸ÞÀÏ¿¡ ÷ºÎ Çß¾ú½À´Ï´Ù.
¿ì¼±, ºôµå¸¦ Çغ¸±â À§Çؼ ºôµå ±×·ìÀ» ¼³Ä¡ ÇÏ°Ú½À´Ï´Ù. ÀÌ°Í ¶ÇÇÑ ÇÊ¿äÇÑ °Í¸¸ ¼³Ä¡ Çϸé ÁÁ°ÚÁö¸¸, ¿ì¼±Àº ºôµå Çغ¸´Â °Í ÀÚü°¡ Áß¿äÇϱ⠶§¹®¿¡ Çѹø¿¡ ºôµå ±×·ìÀ» ¼³Ä¡ ÇÏ°Ú½À´Ï´Ù.
yum groupinstall "Development Libraries" "Development Tools"
¹°·Ð ¾µµ¥ ¾ø´Â ÀÌ·±Àú·± °Íµéµµ ¸¹ÀÌ ¼³Ä¡ µË´Ï´Ù. ¾îµð±îÁö³ª ¿¹Á¦ ÀÏ »ÓÀÔ´Ï´Ù. ½ÇÁ¦ ¼ºñ½º ¿î¿µ¿¡´Â ÇÊ¿äÇѰ͸¸ ¼³Ä¡ ÇϽñ⠹ٶø´Ï´Ù.
±×·¯¸é Áö±ÝºÎÅÍ mysql server ¸¦ ¼Ò½º·Î ¼³Ä¡ Çغ¸°Ú½À´Ï´Ù.
¿ì¼± mysql.com ¿¡ Á¢¼ÓÇؼ mysql ¼Ò½º¸¦ ´Ù¿î·Îµå ¹Þ½À´Ï´Ù.
ÇöÀç ´Ù¿î·Îµå¸¦ ¹Þ°Ô µÇ¸é mysql-5.1.43.tar.gz¸¦ ±âº»À¸·Î ¸±¸®Áî ÇÏ°í ÀÖ½À´Ï´Ù.
tar.gz ÆÄÀÏÀº tar + gzipÀ» ÀÌ¿ëÇؼ ¾ÐÃàÀÌ µÇ¾î ÀÖ´Ù´Â ÀÇ¹Ì ÀÔ´Ï´Ù. ¼³Ä¡¸¦ ÇÏ·Á¸é ¿ì¼± ¾ÐÃàÀ» ÇØÁ¦ ÇØ¾ß ÇÕ´Ï´Ù
tar zxvf mysql-5.1.43.tar.gz
¾ÐÃàÀÌ Ç®¸®¸é mysql-5.1.43 µð·ºÅ丮°¡ »ý¼ºÀÌ µÇ´Âµ¥, µð·ºÅ丮 ¾ÈÀ¸·Î À̵¿ ÇÕ´Ï´Ù.
cd mysql-5.1.43
µð·ºÅ丮 ¾ÈÀ¸·Î À̵¿À» Çϸé INSTALL-SOURCE À̸§ÀÇ ÆÄÀÏÀÌ Àִµ¥, ¼³Ä¡ ÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ ÀÚ¼¼È÷ ¼³¸íÇØ ³õ°í ÀÖ½À´Ï´Ù. ³Ê¹« ÀÚ¼¼È÷ ¸»ÀÔ´Ï´Ù. ´Ù ÀÐÁö ¸ø ÇÒÁ¤µµ·Î ¸»ÀÔ´Ï´Ù.
ÀÏ´Ü ¼³Ä¡¸¦ ÁøÇà Çϵµ·Ï ÇÏ°Ú½À´Ï´Ù.
À§¿¡¼ ¼³¸íÇÑ °Íó·³ configure, make, make install ´Ü°è·Î ¼³Ä¡´Â ÁøÇà µË´Ï´Ù.
¿ì¼± configure ¸¦ ÁøÇà ÇÕ´Ï´Ù. Configure ´Â ±âº» ÀûÀ¸·Î
./configure
¸¸À» ½ÇÇà ÇÏ¸é »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù. ÇÊ¿ä¿¡ µû¶ó ¿É¼ÇÀ» ³Ö±âµµ Çϱ¸¿ä.
./configure --help
¸¦ ÀÔ·Â ÇÏ¸é ¼³Ä¡¿¡ ÇÊ¿äÇÑ È¯°æ ¼³Á¤À» ¿É¼ÇÀ¸·Î ÁÙ ¼ö ÀÖ½À´Ï´Ù.
./configure --prefix=/usr/local/mysql --sysconfdir=/etc --enable-assembler --with-mysqld-ldflags=-all-static --without-debug --enable-thread-safe-client
ÀÌ°ÍÀº Á¦°¡ ¿¹Àü¿¡ mysqlÀ» ºôµå ÇÒ ¶§ ÁÖ·Î »ç¿ë ÇÏ´ø ¿É¼Ç ÀÔ´Ï´Ù.
º¸Åë ¼³Ä¡½Ã¿¡ ÇÊ¿äÇÑ µµ±¸µéÀÌ ¼³Ä¡°¡ ¾ÈµÇ¸é ¿¡·¯°¡ ³ª°í, configure°¡ Áß´Ü µË´Ï´Ù. ÇÏÁö¸¸ À§¿¡¼ ÇÊ¿äÇÑ ºôµå µµ±¸µéÀ» ¸ðµÎ ¼³Ä¡ Çعö·È±â ¶§¹®¿¡ ÀÌ»ó ¾øÀÌ ¼³Ä¡ µÉ °ÍÀÔ´Ï´Ù.
´ÙÀ½Àº make ´Ü°è ÀÔ´Ï´Ù. Configure°¡ ÀÌ»ó ¾øÀÌ ÁøÇà µÇ¾ú´Ù¸é, ¾Æ¹«·± ¿¡·¯ ¾øÀÌ ´Ü°è°¡ Á¾·á µÉ °Í ÀÔ´Ï´Ù.
make
ºôµå°¡ ¿Ï·á µÇ¸é, ÄÄÆÄÀÏµÈ ¼Ò½ºµéÀ» »ç¿ëÇÒ À§Ä¡¿¡ ½ÇÁ¦·Î ¹èÆ÷ ÇØ¾ß ÇÕ´Ï´Ù.
¹èÆ÷´Â make install ´Ü°è¸¦ ÀÌ¿ëÇؼ ÁøÇà µË´Ï´Ù.
make install
ÀÌ ´Ü°è°¡ ¿Ï·á µÇ¸é, ÀÏ´Ü ÇÁ·Î±×·¥ ÀÚü´Â ¼³Ä¡°¡ ¿Ï·á µÈ °ÍÀÔ´Ï´Ù.
±×·±µ¥, ÇÁ·Î±×·¥ ¼³Ä¡°¡ ¿Ï·á µÇ¾ú´Ù°í Çؼ ¸ðµç ¼³Ä¡°¡ ¿Ï·á µÈ °ÍÀÌ ¾Æ´Õ´Ï´Ù.
½ÇÁ¦ »ç¿ëÀ» À§Çؼ´Â ÇÁ·Î±×·¥ ¼³Ä¡ ¿Ü¿¡µµ Ãß°¡ ÀÛ¾÷ÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
¾î¶»°Ô º¸¸é ¼Ò½º ¼³Ä¡ ½Ã ºÎ´ãÀÌ µÇ´Â ¿ä¼Ò Áß¿¡ Çϳª ÀÔ´Ï´Ù
MysqlÀÇ °æ¿ì ¼¹ö µ¥¸óÀÔ´Ï´Ù. ±×¸®°í ´Ù¸¥ ÇÁ·Î±×·¥¿¡°Ô ¶óÀ̺귯¸® ÇüÅÂÀÇ ¼ºñ½º¸¦ Á¦°ø Çϸç, ÃÖÃÊ ¼³Ä¡½Ã ±âº» µðºñ¸¦ »ý¼º ÇØÁà¾ß ÇÕ´Ï´Ù.
MysqlÀº ¼¹ö µ¥¸ó ÀÔ´Ï´Ù.
º¸ÅëÀÇ µ¥¸óÀº ±¸µ¿½Ã¿¡ º¸¾ÈÀ» À§Çؼ root »ç¿ëÀÚ°¡ ¾Æ´Ï¶ó ÀÏ¹Ý »ç¿ëÀÚ³ª Àü¿ë »ç¿ëÀÚ·Î ±¸µ¿À» ÇÏ°Ô µË´Ï´Ù. ±×·¯¹Ç·Î mysqlÀÇ °æ¿ì¿¡´Â mysql À̶ó´Â ±âº»À¯Àú¸¦ ÅëÇؼ ±¸µ¿ ÇÏ°Ô µË´Ï´Ù.
¿ì¼±, mysql »ç¿ëÀÚ¸¦ ½Ã½ºÅÛ¿¡ Ãß°¡ ÇÕ´Ï´Ù.
useradd -M mysql
¼³Ä¡ÇÑ mysqlÀÇ µð·ºÅ丮¸¦ mysqlÀÌ Á¢±Ù ÀÐ°í ½ÇÇà ÇÒ ¼ö ÀÖµµ·Ï º¯°æ ÇØÁÝ´Ï´Ù
chown -R root.mysql /usr/local/mysql
µ¥¸óÀ¸·Î ±¸µ¿ÇÒ ¶§ ÂüÁ¶ÇÒ ¼³Á¤ ÆÄÀÏÀ» »ý¼º ÇÕ´Ï´Ù.
±âº»ÀûÀ¸·Î ¼Ò½º¿¡ ¼³Á¤ ÆÄÀÏÀÌ µé¾î Àֱ⠶§¹®¿¡ ´ëºÎºÐÀÇ °æ¿ì ´Ü¼øÈ÷ ÁöÁ¤µÈ À§Ä¡¿¡ Ä«ÇÇ ÇÏÇÏ´Â °Í À¸·Îµµ »ç¿ëÀÌ °¡´É ÇÕ´Ï´Ù ¿©±â¼ ÁöÁ¤ µÈ À§Ä¡¶õ configure ½Ã¿¡ --sysconfdir=/etc À» ÁöÁ¤ ÇØÁá¾ú´Âµ¥ ÀÌ À§Ä¡¸¦ ¸» ÇÕ´Ï´Ù.
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
¼ºñ½º µ¥¸óÀ̹ǷΠ¼ºñ½º µî·ÏÀ» ÇÏ°í, ½Ã½ºÅÛ ºÎÆýà ÀÚµ¿À¸·Î ½ÃÀÛ ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.
±âº»ÀûÀ¸·Î mysql¿¡¼ Á¦°ø ÇÏ´Â ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ »ç¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù.
cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld
ºÎÆýà ÀÚµ¿À¸·Î ½ÃÀÛ ÇÒ ¼ö ÀÖµµ·Ï ·±·¹º§¿¡ µî·Ï ÇÕ´Ï´Ù.
cd /etc/rc3.d
ln -s ../init.d/mysqld S98mysqld
±×¸®°í ¸®´ª½º¿¡¼ ¼ºñ½º °ü¸®Åø·Î on/off °¡´É Çϵµ·Ï ntsysv¿¡ µî·Ï ÇÕ´Ï´Ù.
cd /etc/init.d
chkconfig --add mysqld
mysqlÀº ´Ù¸¥ ¾îÇø®ÄÉÀ̼ǿ¡ ¶óÀ̺귯¸®¸¦ Á¦°ø ÇÕ´Ï´Ù.
¸®´ª½º¿¡´Â µ¿ÀûÀ¸·Î ¶óÀ̺귯¸®¸¦ Á¦°ø ÇØÁÖ´Â ldconfig°¡ Á¸Àç ÇÕ´Ï´Ù. MysqlÀÇ ¶óÀ̺귯¸®µµ ¿©±â¿¡ µî·Ï ÇØ¾ß ÇÕ´Ï´Ù. /etc/ld.so.conf ÆÄÀÏÀ» ¿¾î¼, ¼³Ä¡ÇÑ mysqlÀÇ ¶óÀ̺귯¸® °æ·Î¸¦ Á¦°ø ³Ö½À´Ï´Ù.
echo ¡°/usr/local/mysq/lib/mysql¡± >> /etc/ld.so.conf
ÀÌ·¸°Ô ÇÏ¸é ¼³Á¤ ÆÄÀÏ¿¡ µî·ÏÀÌ µË´Ï´Ù. ldconfig ¸í·ÉÀ» ÅëÇؼ ¼³Á¤ÇÑ ÆÄÀÏÀ» ´Ù½Ã ÀÐ¾î µé·Á¼ ¶óÀ̺귯¸® µ¿Àû ¸µÅ©¸¦ È°¼ºÈ ½Ãŵ´Ï´Ù.
ldconfig -v
¸¶Áö¸·À¸·Î mysqlÀÇ ±âº» µ¥ÀÌÅͺ£À̽º¸¦ »ý¼º ÇÕ´Ï´Ù.
cd /usr/local/mysql/bin
./mysql_install_db
±âº» µðºñ°¡ »ý¼ºÀÌ ¿Ï·á µÇ°í ³ª¸é, mysql server¸¦ ±¸µ¿ÇÏ´Â mysql user°¡ µðºñ ÆÄÀÏÀ» Çڵ鸵 ÇÒ ¼ö ÀÖµµ·Ï ¾²±â ±ÇÇÑÀ» ºÎ¿© ÇÕ´Ï´Ù.
chown -R mysql.mysql /usr/local/mysql/var
º¸ÅëÀÇ °æ¿ì µð·ºÅ丮¿Í ±× ÇÏÀ§ °æ·Î¿¡ ´ëÇؼ ¼ÒÀ¯ ±ÇÇÑÀ» ¹Ù²ã ÁÝ´Ï´Ù.
ÀÌÁ¦ mysql ¼ºñ½º¸¦ ±¸µ¿ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
/etc/init.d/mysqld start
ÃÖÀûÈ
º¸Åë ¿©±â ±îÁö ¼Ò½º¸¦ ÄÄÆÄÀÏ ÇÏ°í ³ª¸é ÀÌÁ¦´Â ÃÖÀûȸ¦ »ý°¢ ÇÏ´Â ´Ü°è À̱⵵ ÇÕ´Ï´Ù.
¼³Ä¡ ´Ü°è¿¡¼ÀÇ ÃÖÀûÈ´Â ÇÊ¿äÇÑ ±â´É¸¸À» ¼³Á¤ÇѴٰųª, ÄÄÆÄÀÏ·¯ ¿É¼ÇÀ» ÁöÁ¤ ÇØ Áְųª µîµîÀÇ ÀÏÀ» ÇÕ´Ï´Ù.
Mysql ¼³Ä¡ ¸Å´º¾ó¿¡ º¸¸é,
CFLAGS="-O3 -mpentiumpro -mstack-align-double" CXX=gcc \
CXXFLAGS="-O3 -mpentiumpro -mstack-align-double \
-felide-constructors -fno-exceptions -fno-rtti
ÄÄÆÄÀϽà ÀÌ·± ¿É¼ÇµéÀ» ÁÙ ¼ö ÀÖ´Ù°í ÇÕ´Ï´Ù. ±×·¡¼ configure ÇÒ¶§ ¾Õ¿¡ ºÙ¿© ÁÙ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± ¿É¼ÇµéÀ» »ç¿ë Çؼ ºôµå¸¦ ÇÏ°Ô µÇ¸é, »ý¼º µÇ´Â ¾î¼Àºí¸® ÄÚµåµéÀÌ ºÙÀÌÁö ¾Ê¾ÒÀ»¶§¿Í ´Ù¸£°Ô »ý¼ºÀÌ µË´Ï´Ù. ½Ã°£ÀÌ ³ª½Å ´Ù¸é, ´Ù¸£°Ô Çؼ ÆÛÆ÷¸Õ½º Å×½ºÆ®¸¦ Çغ¸½Ã±â ¹Ù¶ø´Ï´Ù.
±×¸®°í ÀÌ°ÍÀº mysql ¿¡¼ ¾ð±ÞµÈ ¿É¼ÇµéÀ» ¹ÙÅÁÀ¸·Î Á¦°¡ »ç¿ëÇÑ´ø ¿É¼ÇÀ» Á¶ÇÕÇؼ ¸¸µç °Í ÀÔ´Ï´Ù.
CFLAGS="-O3 -march=pentiumpro -pipe -fPIC -fomit-frame-pointer -ffixed-ebp -felide-constructors" CHOSCHOST="i686-pc-linux-gnu" CXX=gcc CXXFLAGS="${CFLAGS}" MAKEOPTS="-j5" ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --enable-assembler --with-mysqld-ldflags=-all-static --without-debug --with-charset=euckr --enable-thread-safe-client
»ç½Ç, mysql AB »ç¿¡¼´Â »ç¿ëÀÚ°¡ ¼Ò½º¸¦ ÄÄÆÄÀÏÇؼ »ç¿ëÇÏ´Â °ÍÀ» ±ÇÀå ÇÏÁö ¾Ê½À´Ï´Ù.
±×µéÀÌ ÃÖÀûÈ Çؼ ¹èÆ÷ÇÏ´Â ¹ÙÀ̳ʸ®¸¦ »ç¿ëÇϱ⸦ ±ÇÀå ÇÏ°í ÀÖ½À´Ï´Ù.
Áö±Ý±îÁö º¸¿©µå¸° ¹æ¹ýÀº ÀϹÝÀûÀÎ ¼ºñ½º µ¥¸óÀ» ¼³Ä¡ ÇÏ´Â ¹æ¹ýÀ» mysql server¸¦ ÅëÇؼ ¿¹½Ã¸¦ µé¾î ºÃ½À´Ï´Ù. »ç½Ç ¼³Ä¡ ÀÚü º¸´Ù ±× ÈÄ¿¡ ÇØÁà¾ß ÇÏ´Â º¸Á¶ ÀÛ¾÷µéÀÌ ´õ ¸¹Àº °ÍÀ» ¾Ë¼ö ÀÖ½À´Ï´Ù
¶Ç ÇÑ°¡Áö ¼Ò½º¼³Ä¡ÀÇ ¹®Á¦ Á¡Àº »èÁ¦°¡ ½±Áö ¾Ê´Ù´Â °ÍÀÔ´Ï´Ù.
ÀϺΠÆÐÅ°ÁöÀÇ °æ¿ì make uninstall À» Áö¿ø Çϱ⵵ ÇÏÁö¸¸, ÀÌ°Í ¶ÇÇÑ ¼Ò½º¸¦ °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù´Â ¾àÁ¡ÀÌ Á¸Àç ÇÕ´Ï´Ù. ±×·¸±â ¶§¹®¿¡ ¸®´ª½º¿¡¼ °ü¸®ÇÏ´Â ±âº» Æ®¸®¿¡ ¸ÂÃç ³Ö±â Èûµì´Ï´Ù.
±×·¡¼ mysqlÀ» ¼³Ä¡ ÇÒ ¶§ ¼³Ä¡ µÇ´Â ÆÄÀϵéÀ» /usr/local/mysql µð·ºÅ丮¿¡ ¸ô¾Æ µÎ¾ú½À´Ï´Ù.
»ç½Ç ¶óÀ̺귯¸® ÆÄÀϵéÀ» /usr/lib ȤÀº /lib ¿¡, ½ÇÇà ÆÄÀÏÀº /bin ȤÀº /usr/bin µîµî¿¡ ±âº»Æ®¸®¿¡ ¸ÂÃç ³ÖÀ¸¸é ´õ¿í ¸®´ª½º ´ä°Ô ¾îÇø®ÄÉÀÌ¼Ç ¿î¿µÀÌ µÉ °Í ÀÔ´Ï´Ù. ÇÏÁö¸¸ ¾÷±×·¹ÀÌµå »èÁ¦¸¦ »ý°¢ ÇÏ¸é ½±Áö ¾Ê½À´Ï´Ù. ±×·¡¼ ¶óÀ̺귯¸® ÆÄÀÏÀº µ¿Àû¸µÅ©¸¦ ÇØÁà¾ß ÇÏ°í, ½ÇÇà ÆÄÀÏÀº path¸¦ °É¾îÁà¾ß ÇÏ°í man ÆÄÀÏÀº¡¦. µîµî ¿©·¯ ÀÛ¾÷ÀÌ Ãß°¡ÀûÀ¸·Î ¹ß»ý ÇÏ°Ô µË´Ï´Ù.
¼Ò½º¼³Ä¡ÀÇ °¡Àå ÇÇ°ïÇÑÁ¡ Áß¿¡ Çϳª´Â, º¸¾È ¹ö±× °°Àº °ÍÀÌ ³ª¿ÔÀ» ¶§, ¾÷µ¥ÀÌÆ®ÀÇ °³³äÀÌ ¾Æ´Ï¶ó ´Ù½Ã ¼³Ä¡¸¦ ÇØ¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù.
°á±¹, ¼Ò½º ¼³Ä¡´Â ¼³Ä¡, ¿î¿µ, ¸ÞÀÎÅͳͽºÀÇ ¸ðµÎÀÇ ¾àÁ¡À» °¡Áö°Ô µË´Ï´Ù.
2. ¹ÙÀ̳ʸ®¸¦ ÀÌ¿ëÇÑ ¼³Ä¡
»ç½Ç ¼Ò½º ¼³Ä¡¸¦ Çѹø Çغ¸°í ³ª¸é, ¹ÙÀ̳ʸ® ¼³Ä¡°¡ ³Ê¹« ÆíÇÏ´Ù°í ´À³¢°Ô µË´Ï´Ù. ÇÏÁö¸¸ ¹ÙÀ̳ʸ® ¼³Ä¡µµ ÇѰ踦 ¶ç°Ô µË´Ï´Ù. ù °´Â ¶óÀ̺귯¸® ¹öÀüÀ» ¸ÂÃç Áà¾ß Çϴ°ÍÀÔ´Ï´Ù. µÑ°´Â, ´ÜÁö ºôµå °úÁ¤ÀÌ ºüÁú »ÓÀÌÁö ¼Ò½º ¼³Ä¡ÀÇ ³ª¸ÓÁö °úÁ¤Àº µ¿ÀÏÇÏ°Ô ÁøÇà ÇØ¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ¹°·Ð, ³ª¿¡°Ô ºôµå ÅøÀº ÇÊ¿ä ¾ø°ÚÁö¿ä.
¸®´ª½º¿¡¼ÀÇ ¹ÙÀ̳ʸ®µéÀº ÇÊ¿äÇÑ ¶óÀ̺귯¸®µéÀ» ¸ðµÎ Æ÷ÇÔ ÇÏ°í ÀÖÁö ¾Ê½À´Ï´Ù. µ¿ÀûÀ¸·Î ¸µÅ·À» ÇÏ°í ÀÖ½À´Ï´Ù. libtools¸¦ ÀÌ¿ëÇؼ µ¿Àû¶óÀ̺귯¸®¿¡ ´ëÇÑ application binary interface¸¦ Á¦°øÇÕ´Ï´Ù. À§¿¡¼ mysqldÀ» ¼³Ä¡ ÇÒ ¶§ ldconfig ¸í·ÉÀÌ ÀÌ µµ±¸ ÀÔ´Ï´Ù. ¾Æ¹«Æ°, µ¿ÀÛÇϱâ À§Çؼ´Â ºôµå ÇÒ ¶§ ÂüÁ¶ÇÑ °øÀ¯ ¶óÀ̺귯¸®°¡ ¹öÀü¿¡ ¸Â°Ô ¸ðµÎ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
¿ì¸®°¡ ¼Ò½º ¼³Ä¡ ÇÑ mysql ¸¸ ÇÏ´õ¶óµµ µ¿ÀÛ Çϱâ À§Çؼ´Â ¸î°¡Áö ¶óÀ̺귯¸®°¡ ÇÊ¿ä ÇÕ´Ï´Ù. ¿ì¸®´Â ldd ¸í·É¾î¸¦ ÀÌ¿ëÇؼ ¹ÙÀ̳ʸ®°¡ ÂüÁ¶ ÇÏ´Â ¶óÀ̺귯¸®¸¦ È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù.\
[root@Cetest1 bin]# ldd mysql
linux-gate.so.1 => (0x00613000)
libncursesw.so.5 => /usr/lib/libncursesw.so.5 (0x0064a000)
libpthread.so.0 => /lib/libpthread.so.0 (0x008ec000)
libmysqlclient.so.16 => /usr/local/mysql/lib/mysql/libmysqlclient.so.16 (0x00849000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00110000)
libnsl.so.1 => /lib/libnsl.so.1 (0x0058e000)
libz.so.1 => /usr/lib/libz.so.1 (0x00635000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00142000)
libm.so.6 => /lib/libm.so.6 (0x00f86000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x006db000)
libc.so.6 => /lib/libc.so.6 (0x00c31000)
libdl.so.2 => /lib/libdl.so.2 (0x0022b000)
/lib/ld-linux.so.2 (0x002d2000)
°á·Ð ÀûÀ¸·Î ¼³Ä¡ ÀÚü´Â °£´ÜÇÕ´Ï´Ù.
Mysql.com À¸·Î Á¢¼ÓÀ» Çؼ ¹ÙÀ̳ʸ®·Î Á¦°ø µÇ´Â mysql ÆÐÅ°Áö¸¦ ´Ù¿î ·Îµå ¹Þ¾Æ ¿À¸é µË´Ï´Ù.
ÆÐÅ°Áö¸¦ ¸®´ª½º Á¦³Ê¸¯À¸·Î ¼±Åà Çϸé mysql¿¡¼ linux¸¦ À§Çؼ ºôµå ÇÑ ¹ÙÀ̳ʸ®¸¦ ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
¿©±â¼ ¿ì¸®´Â OS Á¾·ù¿Í ¼³Ä¡µÈ glibc¿¡ ¸Â°Ô ´Ù¿î·Îµå¸¦ ¹ÞÀ¸¸é µË´Ï´Ù. 32bit ±âÁØÀ¸·Î ¼¾Æ®OS 4,5 °¡ ¼³Ä¡ µÈ°æ¿ì glibc 2.3 , 32bit ¹öÀüÀ¸·Î ¹ÞÀ¸¸é µË´Ï´Ù.
¹°·Ð ¿©±â¼µµ, tar ¹öÀüÀ» ¹ÞÀ¸¸é µË´Ï´Ù.
¼³Ä¡ ¶ÇÇÑ °£´ÜÇÕ´Ï´Ù.
ÀûÀýÇÑ À§Ä¡·Î Ä«ÇǸ¦ ÇÑ´ÙÀ½, ¾ÐÃุ Ç®¾î ÁÖ¸éµË´Ï´Ù.
cp mysql-5.1.43 /usr/local/
tar zxvf mysql-5.1.43-linux-i686-glib2.3.tar.gz
³ª¸ÓÁö´Â ¼Ò½º ¼³Ä¡¿Í µ¿ÀÏÇÏ°Ô ±ÇÇÑ, ¼ºñ½º µî·Ï, À¯Àú »ý¼º µîÀÇ ÀÛ¾÷À» ÇØÁÖ¸é µË´Ï´Ù.
ÀÌ°Í ¶ÇÇÑ »ç¿ëÇÒ ½Ã½ºÅÛ¿¡ ºôµå µµ±¸¸¸ ÇÊ¿ä ¾ø°í, Á÷Á¢ ºôµå ÇÒ ÇÊ¿ä°¡ ¾ø´Ù »ÓÀÌÁö, ¼Ò½º ¼³Ä¡¿¡¼ ¹ß»ý ÇÏ´Â ¸ðµç ÇÇ°íÇÔÀ» ±×´ë·Î °¡Áö°í ÀÖ½À´Ï´Ù.
3. ÆÐÅ°Áö ¸Å´ÏÀú¸¦ ÀÌ¿ëÇÑ ¼³Ä¡
¼Ò½º ¼³Ä¡³ª ¹ÙÀ̳ʸ® ¼³Ä¡ÀÇ ºÒÆí ÇÑ Á¡ ¶§¹®¿¡ ·¹µåÇò °è¿À̳ª, µ¥ºñ¾È °è¿ÀÇ ¸®´ª½º ¿¡¼´Â ÀÏÂïÀÌ ÆÐÅ°Áö ¸Å´ÏÀú¸¦ ÀÌ¿ëÇؼ ¾îÇø®ÄÉÀ̼ǵéÀ» °ü¸® Çß½À´Ï´Ù.
·¹µåÇÞ¿¡¼´Â rpm, µ¥ºñ¾È¿¡¼´Â dpkg¸¦ ÀÌ¿ëÇؼ ¾îÇø®ÄÉÀ̼ÇÀ» ¼³Ä¡ Çϰųª, »èÁ¦ ÇÒ ¼ö ÀÖ½À´Ï´Ù. rpmÀ̳ª dpkgÀÇ ÆÐŰ¡ ÆÄÀϵéÀº rpm, deb È®ÀåÀÚ¸¦ °¡Áý´Ï´Ù. ÆÐÅ°Áö ÆÄÀÏÀº ¾ÐÃà ÆÄÀϷμ ¹èÆ÷µÇ´Â ÆÄÀÏµé ¿Ü¿¡ ¼³Ä¡ Àü ½ÇÇà ½ºÅ©¸³Æ®, ¼³Ä¡ ÈÄ ½ÇÇà ½ºÅ©¸³Æ® µîÀ» °¡ÁüÀ¸·Î¼ »ç¿ëÀÚ°¡ ¾îÇø®ÄÉÀ̼ÇÀ» »ç¿ëÇϱâ À§ÇØ ÇØ¾ß ÇÏ´Â ÀϵéÀ» ÀÚµ¿À¸·Î ÇØÁÝ´Ï´Ù.
»Ó¸¸ ¾Æ´Ï¶ó ÀÚü ÆÄÀÏ µ¥ÀÌÅͺ£À̽º¸¦ À¯Áö ÇÔÀ¸·Î¼, ¼³Ä¡ ÆÄÀÏÀ» »èÁ¦ ÇÒ¶§µµ ÆÐÅ°Áö ´ÜÀ§·Î »èÁ¦¸¦ Áö¿øÇϸç, º¸¾È ħÇØ µÇ¾úÀ» ½Ã À§º¯Á¶¸¦ È®ÀÎ ÇÒ ¼ö ÀÖµµ·Ï ¹«°á¼º °Ë»ç ±îÁö Áö¿øÀ» ÇØÁÝ´Ï´Ù.
±×·±µ¥ ¿ì¸®´Â ¿©±â¼ client, debuginfo, devel, shared µîÀ» Á¦°ø ÇÑ´Â °ÍÀ» È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼Ò½º ¼³Ä¡¸¦ ÇÒ °æ¿ì¿¡´Â ºôµå¸¦ À§Çؼ ¼Ò½º¸¦ Àüü·Î ³»·Á ¹Þ¾Æ¼ ºôµå¸¦ ÇÏÁö¸¸, ÆÐÅ°ÁöÀÇ °æ¿ì ³»°Ô ÇÊ¿äÇÑ ±â´É¸¸À» ¹Þ¾Æ¼ ¼³Ä¡ ÇϸéµË´Ï´Ù. MysqlÀ» ½ÇÁ¦·Î ±¸µ¿ÇÏÁö ¾Ê°í ¿ø°ÝÁö¿¡ Á¢¼ÓÇÏ¿© »ç¿ëÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÀ̶ó¸é, shared ¿Í client ÆÐÅ°Áö Á¤µµ¸¸ ¼³Ä¡µÇ¸é µË´Ï´Ù. ±»ÀÌ server±îÁö ÇÔ²² ¼³Ä¡ ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
¼³Ä¡´Â ·¹µåÇòÀÇ °æ¿ì rpm ¸í·É¾î·Î °£´ÜÇÏ°Ô ¼³Ä¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
[root@Cetest1 coffeejava]# rpm -ivh MySQL-server-5.1.43-1.glibc23.i386.rpm
Preparing... ########################################### [100%]
1:MySQL-server ########################################### [100%]
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h Cetest1 password 'new-password'
Alternatively you can run:
/usr/bin/mysql_secure_installation
which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.
See the manual for more instructions.
Please report any problems with the /usr/bin/mysqlbug script!
The latest information about MySQL is available at
http://www.mysql.com/
Support MySQL by buying support/licenses from
http://shop.mysql.com/
Starting MySQL.[ OK ]
[root@Cetest1 coffeejava]#
¼³Ä¡ ÀÚü´Â ¸Å¿ì °£´Ü ÇÕ´Ï´Ù¸¸, À§¿¡¼ ¾ð±Þ µÇ¾ú´ø °øÀ¯¶óÀ̺귯¸®°¡ ¼¹ö¿¡ ¼³Ä¡ µÇ¾î ÀÖÁö ¾ÊÀ¸¸é, ÀÇÁ¸¼º ¿¡·¯¸¦ Ç¥½Ã ÇÏ¸é¼ ÆÐÅ°ÁöÀÇ ¼³Ä¡°¡ °ÅºÎ µÇ¾î ¹ö¸³´Ï´Ù.
º¸Åë ÃÖ¼Ò ¼³Ä¡µÈ ¼¹ö¿¡¼ rpm ÆÐÅ°Áö Çϳª¸¦ ¼³Ä¡ Çϸé, 3~4¾¿ ÀÇÁ¸¼º ¿¡·¯¸¦ ³»°í, ÀÇÁ¸¼º ÇØ°á ÇϱâÀ§ÇØ ¼³Ä¡ ÇÏ´Â ÆÐÅ°Áö ¸¶Àúµµ ÀÇÁ¸¼º ¿¡·¯¸¦ ³»´Â °æ¿ì°¡ ¹ß»ý ÇÕ´Ï´Ù. »Ó¸¸ ¾Æ´Ï¶ó ¼·Î ÀÇÁ¸¼ºÀ» °¡Áø 3~4ÀÇ ÆÐÅ°Áö´Â ÇѲ¨¹ø¿¡ ¼³Ä¡ ÇØÁà¾ß¸¸ ÇÏ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù.
ÀÌ°ÍÀÌ ÀÌÀü¿¡ »ç¿ë µÇ´ø rpm À» ÀÌ¿ëÇÑ ÆÐÅ°Áö °ü¸®ÀÇ °¡Àå ¾î·Á¿î Á¡À̾ú½À´Ï´Ù.
¿©±â¼´Â ´ÜÁö, rpm À¸·Î ¼³Ä¡ µÇ´Â °ÍÀ» º¸¿© µå¸®±â À§ÇÑ °ÍÀ̹ǷÎ, mysql ÆÐÅ°Áö ¼³Ä¡´Â ¾Æ¹«·± ¿¡·¯°¡ ¹ß»ý ÇÏÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù.
ÀÌ¿¡ ¹ÝÇØ dpkg¸¦ ÀÌ¿ëÇÏ´Â µ¥ºñ¾ÈÀÇ °æ¿ì, Áß¾ÓÁýÁßÈµÈ ÆÐÅ°Áö Á¦°ø ½Ã½ºÅÛÀÌ Á¸Àç Çß½À´Ï´Ù. ÀüÅëÀûÀ¸·Î dselect ¸¦ ÀÌ¿ë Çؼ ¼³Ä¡ÇÒ ÆÐÅ°Áö¿Í ÀÇÁ¸¼º¿¡ ÇÊ¿äÇÑ ÆÐÅ°Áö¸¦ ÀÌ¿ëÇؼ ¼³Ä¡¸¦ ÇØÁÝ´Ï´Ù. ¹°·Ð µ¥ºñ¾È¿¡¼´Â »ç¿ëÀÚ°¡ Á÷Á¢ ÄÄÆÄÀÏ ¼³Ä¡ ¶ÇÇÑ ºñ±ÇÀåÀ̾ú½À´Ï´Ù. ´ç½ÅÀÌ ÄÄÆÄÀÏÇÑ °Íº¸´Ù, ±× ÇÁ·Î±×·¥À» °³¹ßÇÑ °³¹ßÀÚ°¡ Á÷Á¢ ºôµå ÇÑ °ÍÀÌ ´õ ÁÁ´Ù´Â °Í À̾ú½À´Ï´Ù.
¸ô·Ð, µ¥ºñ¾È °è¿¿¡¼µµ »ó¿ë ¸®´ª½º·Î ÆǸŠµÇ´Â ¼ö¼¼ÀÇ °æ¿ì¿¡´Â Yast ¶ó´Â ½Ã½ºÅÛÀÌ Á¸Àç Çß½À´Ï´ã, À¯·á Àθ¸Å ¸¹Àº »ç¿ëÀÚ°¡ ÇýÅÃÀ» ÀÔ±â´Â Èûµé¾ú½À´Ï´Ù.
°á±¹, dselect¶õ Á¸Àç´Â ¸®ÆÄÁöÅ丮¸¦ ÀÌ¿ëÇÏ´Â ÆÐÅ°Áö ¸Å´ÏÀúÀÇ ½Ã¹ßÁ¡ÀÌ µË´Ï´Ù.
»ç½Ç, rpm ¿¡µµ ÀÇÁ¸¼ºÀ» ÇØ°á ÇÒ ¼ö ÀÖ´Â ÆÁÀ̳ª, ¹«°á¼º üũ, ÀÇÁ¸¼º ¹«½Ã µîµîÀÇ ¿É¼ÇµéÀÌ ÀÖ½À´Ï´Ù¸¸, Áö±ÝÀº º°·Î ¾²ÀÌÁö ¾ÊÀ¸¹Ç·Î »ý·« ÇÕ´Ï´Ù.
4. ¸®ÆÄÁöÅ丮¸¦ ÀÌ¿ëÇÏ´Â ÆÐÅ°Áö °ü¸®ÀÚ
ÃÖ±Ù¿¡ »ç¿ëÇÏ´Â fedora, centos, ubuntu µîÀ» »ç¿ëÇϸé, À§¿¡¼ ¾ð±ÞµÈ ÇÁ·Î±×·¥ ¼³Ä¡ ¹æ¹ýµéÀ» °ÅÀÇ »ç¿ëÇÒ ÀÏÀÌ ¾ø½À´Ï´Ù. »ç½Ç À ´Ü°èµéÀº À̴ܰ踦 º¸´Ù ½±°Ô ÀÌÇØ ÇÒ ¼ö ÀÖ°í, ´Ù¸¸ ¿©±â¼ ¼³Ä¡ ÇÒ ¼ö ¾ø´Â ¿¹¿ÜÀûÀÎ ÆÐÅ°Áö¸¦ ¼³Ä¡ Çϱâ À§ÇÔ ÀÔ´Ï´Ù.
¸®´ª½º°¡ ¼¹ö¿ÜÀûÀ¸·Î ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô °¡Àå Á¢±ÙÇϱâ Èûµé¾ú´ø Á¡ Áß¿¡ Çϳª¿´´ø, ÇÁ·Î±×·¥ÀÇ ¼³Ä¡ ¹× Á¦°Å°¡ ÈξÀ Áøº¸ ÇÏ°Ô µË´Ï´Ù. ±×°ÍÀº ÆÐÅ°Áö°£¿¡ ¹ß»ý Çß´ø ÀÇÁ¸¼ºÀ» Çѹø¿¡ ÇØ°áÇØÁÖ¾ú½À´Ï´Ù. ¶ÇÇÑ »ç¿ëÀÚ°¡ ÀÏÀÏÀÌ ÆÐÅ°Áö¸¦ ã¾Æ ´Ù´ÏÁö ¾Ê°í, ¸í·É¾î ÇÑÁÙ·Î °£´ÜÇÏ°Ô ½Ã½ºÅÛ¿¡ ¾îÇø®ÄÉÀ̼ÇÀ» ¼³Ä¡ ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ¾î¶»°Ô º¸¸é À©µµ¿ì º¸´Ù ´õ¿í Æí¸®ÇÑ ºÎºÐÁß¿¡ Çϳª ÀÔ´Ï´Ù. ¾ÆÀÌÆù¿¡¼ app store¿¡¼ ¾îÇø®ÄÉÀÌ¼Ç ³»·Á ¹Þµí ³»·Á ¹Þ±â¸¸ ÇϸéµË´Ï´Ù. Â÷ÀÌÁ¡Àº ´ëºÎºÐ ¹«·á¶ó´Â °Í ÀÔ´Ï´Ù.
·¹µåÇò ¿¡¼´Â yum , ¿ìºÐÅõ¿¡¼´Â apt-get ¸í·É¾î°¡ ¸¹ÀÌ ¾²ÀÌ°Ô µË´Ï´Ù. ¿ìºÐÅõ ±×·¡ÇÈ¿¡¼´Â ½Ã³ÀƽÀ̶ó´Â °ÉÃâÇÑ ±×·¡ÇÈ ÇÁ·Î±×·¥ ¶ÇÇÑ ÀÖ½À´Ï´Ù.
yum list
¶ó´Â ¸í·É¾î ÇÑ ÁÙÀ̸é, ¼³Ä¡ ÇÒ ¼ö ÀÖ´Â ÆÐÅ°Áö ¸®½ºÆ®¸¦ È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÊ¿äÇÑ ÆÐÅ°Áö¸¦ ã´Â ´Ù¸é,
yum search ÆÐÅ°Áö °ü·Ã Å°¿öµå
·Î °Ë»ö ¶ÇÇÑ °¡´É ÇÕ´Ï´Ù. ¸¸¾à, ÇÊ¿äÇÑ ¾îÇø®ÄÉÀ̼ÇÀº Àִµ¥, À̸§À» ¸ð¸¥´Ù¸é °ü·Ã Å°¿öµå¸¦ ³Ö¾î¼ °Ë»ö Çϸé, ³¬¿© ¿Ã¶ó ¿É´Ï´Ù. ÀÐ¾î º¸°í ÀûÀýÈ÷ ¼±ÅÃÇؼ ¼³Ä¡ ÇÏ¸é µË´Ï´Ù.
ÆÐÅ°ÁöÀÇ Á¤º¸ È®ÀÎÀº
yum info ÆÐÅ°Áö ¸í
À¸·Î È®ÀÎÀÌ °¡´ÉÇÕ´Ï´Ù.
ÆÐÅ°ÁöÀÇ ¼³Ä¡ ¹× »èÁ¦´Â
yum install ÆÐÅ°Áö¸í
yum remove ÆÐÅ°Áö¸í
À¸·Î ½ÇÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»Ó¸¸ ¾Æ´Ï¶ó, ¸î¸îÀÇ ÆÐÅ°Áö ±×·ìÀ» Á¦°ø ÇÏ°Ô µÇ¸ç, °³¹ß ȯ°æ, ±×·¡ÇÈ À¯Àú ÀÎÅÍÆäÀ̽º µî ¸¹Àº ÆÐÅ°Áö°¡ ÇÔ²² ¼³Ä¡µÇ¾î¾ß ¿À·ù ¾øÀÌ µ¿ÀÛÇÏ´Â °æ¿ì ÆÐÅ°Áö ±×·ìÀ» Á¦°ø ÇÕ´Ï´Ù.
±×·ì´ÜÀ§ ¶ÇÇÑ À§¿Í °£´ÜÇÏ¸ç ´Ù¸¸ ¿É¼Ç¿¡ groupÀ̶ó´Â Å°¿öµå°¡ ºÙ½À´Ï´Ù.
Yum groupinstall ¡°Devel Tools¡±
À§¿¡¼ ¼Ò½º ÄÄÆÄÀÏ Çϱâ À§Çؼ ÀÌ¹Ì Çغ¸¾Ò½À´Ï´Ù.
ÀÌ ´Ü°è ±îÁö ¿À°Ô µÇ¸é, ´õ ÀÌ»ó À§¿¡¼ Çß´ø °í¹ÎµéÀº ´õ ÀÌ»ó ¹®Á¦°¡ ¾Æ´Õ´Ï´Ù.
ÀÌÁ¦ ¹®Á¦ÀÇ ÇÙ½ÉÀº, ¾ó¸¶³ª À¯¿ëÇÑ ÆÐÅ°Áö¸¦ ¾Ë°í ÀÖÀ¸¸ç, ±× ÆÐÅ°Áö°¡ Á¦°øÇÏ´Â ¸®ÆÄÁöÅ丮¸¦ È®º¸ Çϴ°ÍÀÔ´Ï´Ù.
¸®ÆÄÁöÅ丮ÀÇ ¼³Á¤Àº
/etc/yum.repos.d
¿¡¼ ¸®ÆÄÁöÅ丮 º°·Î ÆÄÀÏ·Î »ý¼º µÇ¾î ÀÖ½À´Ï´Ù.
¿ìºÐÅõ ¸®´ª½ºÀÇ °æ¿ì ±âº»ÀûÀ¸·Î ´ëºÎºÐÀÇ ÆÐÅ°ÁöµéÀÌ ¸®ÆÄÁöÅ丮¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù¸¸, Centos³ª Fedora ÀÇ °æ¿ì ¹èÆ÷º» À̳信 µû¸¥ Á¤Ã¥À¸·Î ÀÎÇØ, ¸î¸îÀÇ ÆÐÅ°ÁöµéÀÌ Æ÷ÇÔµÇÁö ¾Ê°í ¹èÁ¦ µÇ¾î ÀÖÀ¸¸ç, ½áµåÆÄƼ¿¡¼ Á¦°øÇÏ´Â ¸®ÆÄÁöÅ丮¸¦ ÅëÇؼ ±×·± ÆÐÅ°ÁöµéÀ» ¼³Ä¡°¡ °¡´É ÇÕ´Ï´Ù.
¼¹öÀÇ »ç¿ëÀ» À§Çؼ CentOS¸¦ ¼³Ä¡ Çß´Ù¸é, ¿ì¼± Fedoraproject ¿¡¼ »ç¿ëÇÏ´Â epelÀ» ¼³Ä¡ ÇÕ´Ï´Ù. Centos´Â red hat enterprise linux¸¦ ±â¹ÝÀ¸·Î Á¦À۵Ǿú´Âµ¥, rhelÀº extention ÆÐÅ°Áö´Â epelÀ» ÅëÇؼ ¹èÆ÷ ÇÕ´Ï´Ù.
su -c 'rpm -Uvh
http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
'
ÀÌ¿Ü¿¡µµ rpm ±âŸ ¸®ÆÄÁöÅ丮¸¦ ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
su -c 'rpm -Uvh
http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
¡¯
su -c 'rpm -Uvh
http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
¡¯
¹°·Ð Æäµµ¶ó¸¦ ¼³Ä¡ Çß´Ù¸é,
su -c 'rpm -Uvh
http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
¡¯
ÀÌ Á¤µµ¸¸ ¼³Ä¡ ÇØÁÖ¸é ¾î·Á¿ò ¾øÀÌ »ç¿ë °¡´ÉÇÕ´Ï´Ù.
¿ìºÐÅõ¸¦ »ç¿ë ÇÑ´Ù¸é, ¿Ø¸¸ÇÑ ÆÐÅ°Áö¸¦ ±âº» ¸®ÆÄÁöÅ丮¿¡¼ Á¦°ø ÇÏ°í Àֱ⠶§¹®¿¡, ¼³Á¤ ÆÄÀÏ¿¡¼ ºÀÀÎ ÇØÁ¦¸¸ ÀûÀýÇÏ°Ô ÇØÁ൵ ¿Ø¸¸Å »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.
º°·Î ÇÊ¿ä ¾ø¾î º¸ÀÌÁö¸¸, ¿©±â¼ mysql-server¸¦ ¼³Ä¡ ÇÏÀÚ¸é
yum install mysql-server
ÀÌ·¸°Ô¸¸ ÇØÁÖ¸é ¿Ï·á µË´Ï´Ù.
Áö±Ý±îÁö ´Ü°èº°·Î ¸®´ª½º¿¡¼ ¾îÇø®ÄÉÀÌ¼Ç ¼³Ä¡¿¡ ´ëÇÑ Á¤¸® ÀÔ´Ï´Ù.
°³ÀÎ ÀûÀ¸·Î ¼ºñ½º³ª µ¥½ºÅ©Å¾ ¿î¿µ·Ð ÀûÀÎ Ãø¸é¿¡¼, ¼Ò½º ¼³Ä¡´Â ¿î¿µ¿¡ ÀÖ¾î ¼ÕÀÌ ³Ê¹« ¸¹ÀÌ °©´Ï´Ï´Ù. ƯÈ÷, ÃʽÉÀÚÀÇ °æ¿ì¿¡´Â ¸Å´º¾óÀ̳ª Ã¥¿¡ ÀÖ´Â ¿É¼ÇÀ» ±×´ë·Î ´ä½ÀÇؼ »óȲ¿¡ ¸ÂÁö ¾Ê°Ô ºôµå¸¦ Çؼ »ç¿ë ÇÏ´Â °æ¿ìµµ ¸¹½À´Ï´Ù.
°³ÀÎ ÀûÀ¸·Î´Â ´©±º°¡(°³ÀÎ ´ÜüÀ̵ç, ·¹µåÇòÀ̵ç~ ) ²ÙÁØÈ÷ ¾÷µ¥ÀÌÆ®¸¦ ÇØÁÖ°í, ¸®´ª½º µð·ºÅ丮 ±¸Á¶¿¡ ¸Â°Ô °ü¸® Çϴ°ÍÀÌ ´õ ÁÁ´Ù°í »ý°¢ ÇÕ´Ï´Ù.
Ä¿ÇǴнº Ä«Æä ÃÖ±Ù ±Û
[04/24]
º¸Çè
[04/22]
Re: OpenSSL Ãë¾àÁ¡ Á¤¸®, Logjam(·Î±×Àë)¿¡¼ Heartbleed±îÁö
[04/21]
LET¡¯S START WITH ON
[04/21]
º¸Çè
[04/20]
Á¦ÁÖ
[04/20]
±¹³»
[04/19]
Á¦ÁÖ
[04/18]
??? ?????
[04/17]
???? onion ?????? -
[04/11]
±¹°¡
[04/10]
Stride Into Dream:
[03/20]
Re: ¿Â¶óÀΰÔÀÓÀÇ Á¾ÁÖ±¹ ´ëÇѹα¹
[10/20]
Cross Compiler ±ò
[07/14]
SSL ¬¡¬°
[04/26]
Re: µµ½ºÈ¸é ¿ø°ÝÁ¶Á¾ ¿©ºÎ
N
e
w
! ÃÖ±Ù¿¡ µî·ÏÇÑ ÆäÀÌÁö
KiCad EDA Suite project (Free/Libre/Open-Source EDA Suite) (CAD)
¿ÀÇÂij½ºÄÉÀ̵å ijµå (OpenCASCADE CAD)
QCad for Windows --- GNU GPL (Free Software)
The Hello World Collection
IPMI¸¦ È°¿ëÇÑ ¸®´ª½º ¼¹ö°ü¸®
DNS ¼³Á¤ °Ë»ç
nagiosgraph ¼³Ä¡ ¹æ¹ý
Slony-I ¼³Ä¡ ¹æ¹ý (postgresql replication tool)
Qmail±â¹ÝÀÇ Anti spam ½Ã½ºÅÛ ±¸ÃàÇϱâ
clusterssh
[ ÇÔ²²ÇÏ´Â »çÀÌÆ® ]
¿î¿µÁø :
ÁÁÀºÁøÈ£(truefeel)
, ¾ß¼ö(yasu), ¹ü³ÃÀÌ, sCag
2003³â 8¿ù 4ÀÏ~