Ä¿ÇÇÇâÀÌ ³ª´Â *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
)
Á¶È¸¼ö : 13537
[
ÀÌÀüȸé
/
¼öÁ¤
] ºñ¹Ð¹øÈ£ :
¸®´ª½º³ª, À©µµ¿ì, ¸ÆÀ̳ª ¼Ö¶ó¸®½º µî ¾î¶°ÇÑ ¿î¿µÃ¼Á¦ ¶óµµ, ¿î¿µÃ¼Á¦ ÀÚü°¡ ¸ñÀûÀÌ µÉ ¼ö´Â ¾ø½À´Ï´Ù.
¿î¿µÃ¼Á¦´Â ¾îµð±îÁö³ª ½Ã½ºÅÛÀÌ ¸ñÀû¿¡ ¸Â´Â ÀÛ¾÷À» ¼öÇà ÇÒ ¼ö ÀÖµµ·Ï, º¸Á¶ ÇÏ´Â ¿ªÇÒÀ» ¼öÇà ÇÏ°Ô µË´Ï´Ù. ±×·± Àǹ̿¡¼ ÁøÁ¤À¸·Î ¸®´ª½º¸¦ Àß »ç¿ëÇÑ´Ù´Â °ÍÀº ¸®´ª½º¿¡¼ Á¦°øÇÏ´Â, ȤÀº ¿î¿µµÇ´Â ¾îÇø®ÄÉÀ̼ÇÀ» ¾ó¸¶³ª Àß È°¿ëÇÏ´À³Ä¿¡ µû¶ó ´Þ¸° °Í ¾Æ´Ñ°¡ ÇÕ´Ï´Ù.
¸®´ª½º´Â óÀ½¿¡ ¹ü¿ë ¿î¿µÃ¼Á¦À̱⠺¸´Ù´Â °³¹ßÀÚµéÀÇ Àå³°¨¿¡ °¡±î¿ü½À´Ï´Ù. »Ó¸¸ ¾Æ´Ï¶ó ±âÁ¸ÀÇ À¯´Ð½º¿¡ ȣȯµÇ´Â ¿î¿µÃ¼Á¦À̱⵵ Çß½À´Ï´Ù. »Ó¸¸ ¾Æ´Ï¶ó »ç¿ë¿¡ ÀÖ¾î ³Ê¹«³ª ÀÚÀ¯·Î¿î ¿î¿µÃ¼Á¦ÀÌ´Ù º¸´Ï »ç¿ëÇÏ´Â °³°³ÀÎ ¸¶´ÙÀÇ È¯°æÀÌ ´Þ¶ó Áö°Ô µË´Ï´Ù.
±×·¯´Ù º¸´Ï, Áö±Ýµµ ¾Ç¸íÀ» ¶³Ä¡°í ÀÖ´Â 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
ÀÌ·¸°Ô¸¸ ÇØÁÖ¸é ¿Ï·á µË´Ï´Ù.
Áö±Ý±îÁö ´Ü°èº°·Î ¸®´ª½º¿¡¼ ¾îÇø®ÄÉÀÌ¼Ç ¼³Ä¡¿¡ ´ëÇÑ Á¤¸® ÀÔ´Ï´Ù.
°³ÀÎ ÀûÀ¸·Î ¼ºñ½º³ª µ¥½ºÅ©Å¾ ¿î¿µ·Ð ÀûÀÎ Ãø¸é¿¡¼, ¼Ò½º ¼³Ä¡´Â ¿î¿µ¿¡ ÀÖ¾î ¼ÕÀÌ ³Ê¹« ¸¹ÀÌ °©´Ï´Ï´Ù. ƯÈ÷, ÃʽÉÀÚÀÇ °æ¿ì¿¡´Â ¸Å´º¾óÀ̳ª Ã¥¿¡ ÀÖ´Â ¿É¼ÇÀ» ±×´ë·Î ´ä½ÀÇØ¼ »óȲ¿¡ ¸ÂÁö ¾Ê°Ô ºôµå¸¦ ÇØ¼ »ç¿ë ÇÏ´Â °æ¿ìµµ ¸¹½À´Ï´Ù.
°³ÀÎ ÀûÀ¸·Î´Â ´©±º°¡(°³ÀÎ ´ÜüÀ̵ç, ·¹µåÇòÀ̵ç~ ) ²ÙÁØÈ÷ ¾÷µ¥ÀÌÆ®¸¦ ÇØÁÖ°í, ¸®´ª½º µð·ºÅ丮 ±¸Á¶¿¡ ¸Â°Ô °ü¸® Çϴ°ÍÀÌ ´õ ÁÁ´Ù°í »ý°¢ ÇÕ´Ï´Ù.
Ä¿ÇǴнº Ä«Æä ÃÖ±Ù ±Û
[06/14]
·Ôµ¥
[06/14]
ÇØ¿Ü &#
[06/14]
½Å¼¼
[06/13]
½ºÅ¸
[06/13]
ÇÏ·ç &#
[04/22]
Re: ¿µÈ¼Ó¿¡ ÄÄÇ»ÅÍ À̾߱â ~½º¿öµåÇǽ¬(2001)
[10/20]
Cross Compiler ±ò
[07/14]
SSL ¬¡¬°
[04/26]
Re: µµ½ºÈ¸é ¿ø°ÝÁ¶Á¾ ¿©ºÎ
[04/25]
µµ½ºÈ¸é ¿ø°ÝÁ¶Á¾ ¿©ºÎ
[10/30]
Cshell¿¡¼ ³¼ö ¼³Á¤
[10/23]
°øÇ×öµµÁÖ½Äȸ»ç SE ±¸ÀÎ Ëì
[01/26]
Re: wgetÀ¸·Î ´Ù¸¥¼¹ö¿¡ÀÖ´Â µð·ºÅ丮¸¦ °¡Á®¿À·Á°íÇÕ´Ï´Ù.
[01/25]
wgetÀ¸·Î ´Ù¸¥¼¹ö¿¡ÀÖ´Â µð·ºÅ丮¸¦ °¡Á®¿À·Á°íÇÕ´Ï´Ù.
[01/11]
ƯÁ¤ ¾Èµå·ÎÀ̵å WebView ¹öÀü¿¡¼ SSL ¹®Á¦ (WebView ¹ö±×)
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ÀÏ~