레드햇계열 OS 9버전에서 MySQL 5.7 설치할 방법이 있을까요.
8까지는 어떻게든 가능하던데 9에서는 자료를 찾다 찾다 안 되네요
컴파일하려니깐 종속성 있는 파일들이 너무 최신이라고 안되네요.
혹시나 정보 아시는분 있으시면 한번 도움을 청하고자 여쭤봅니다.
P.S.
5.7에서 8로 올라가려고 했더니 쩝.. 웹서버 소스코드들이 문제더군요.
레드햇계열 OS 9버전에서 MySQL 5.7 설치할 방법이 있을까요.
8까지는 어떻게든 가능하던데 9에서는 자료를 찾다 찾다 안 되네요
컴파일하려니깐 종속성 있는 파일들이 너무 최신이라고 안되네요.
혹시나 정보 아시는분 있으시면 한번 도움을 청하고자 여쭤봅니다.
P.S.
5.7에서 8로 올라가려고 했더니 쩝.. 웹서버 소스코드들이 문제더군요.
Áö¿øÇÏÁö ¾Ê´Â´Ù´Â ÀÔÀåÀ̳׿ä.
https://forums.mysql.com/read.php?11,705194,705207#msg-705207
¿À´ÃÀº ´Ù¸¥ ÀÛ¾÷¶§¹®¿¡ ÇÏ·çÁ¾ÀÏ ´Ù¸¥ ÀÏÇؼ ½Ãµµ Á¶Â÷ ¸ø Çß³×¿ä ¤Ð¤Ð
https://tyjung1482.tistory.com/6 => centos7 ±âÁØ
ncurses, ncurses-devel ÂÊÀÌ ¹®Á¦°¡ ¹ß»ýÇß½À´Ï´Ù
ÇÊ¿ä ¹öÀüÀº 5¹öÀü´ë³×¿ä.
ÇϾÆ.. ¼ÒÇÁÆ®¿þ¾î°¡ mysql 5.7¿¡¼¸¸ ¾ÈÁ¤ÀûÀ¸·Î µ¹¾Æ°¡´Ùº¸´Ï ÀÏÀÌ º¹À⺹ÀâÇÕ´Ï´Ù.
ÀÇÁ¸¼º°ú ¹öÀüÀ» ¹«½ÃÇÏ°í °Á¦¼³Ä¡Çϱâ : rpm -Uvh ÆÐÅ°ÁöÆÄÀÏÀ̸§ --nodeps --force : °É¸²¾øÀÌ ¹«Á¶°Ç ¼³Ä¡
openssl Àº 3¹öÁ¯Àΰ¡ ±âº» ¼³Ä¡µÇ¾î ÀÖ¾î¼, º°µµ·Î 1.1.x ¹öÁ¯À» ´Ù¿î¹Þ¾Æ º°µµ·Î ÄÄÆÄÀÏÇؼ ¼³Ä¡ÇÏ¿´°í,
libtirpc-devel ÆÐÅ°Áöµîµµ rpmfind.net ¿¡¼ centos 9¹öÁ¯°ÍÀ» °¡Á®´Ù°¡ ¼³Ä¡ÇÏ´Â µî Á¡Á¡ ³À̵µ°¡ »ó½ÂÇÏ´Â °Í °°½À´Ï´Ù.
mysql source + °ü·Ã DEP RPMSµî °¡Á®´Ù ÇØ¾ß Çϴµ¥, ±×³É build ÇÏ¸é µÉ °Í °°Àºµ¥ ±×³É µÇÁö´Â ¾Ê°í »¹Áþ ¾î¸¶¾î¸¶ÇÏ°Ô ÇØ¾ß ÇÕ´Ï´Ù.
±×·±µ¥, ±×·¸°Ô »¹Áþ ÇÏ°í ³ª¸é ÀÌ°Ô Á¤»ó ÀÛµ¿ÇÒÁö Àǹ®ÀÌ µé±â ½ÃÀÛÇØ¿ä
±×³É docker³ª KVM¿¡ ¿Ã¸®´Â°Å ÃßõÇÕ´Ï´Ù
°¨»çÇÕ´Ï´Ù.
´Ù¸¥¼¹ö´Â ´Ù Á¾·á ÇϽðí
mysql ¸¸ ÄѼ »ç¿ëÇϼŵµ µÉµíÇϳ׿ä
https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/7.4.33/
DB¼¹ö¶ó MYSQL¸¸ ÇÊ¿äÇϱä ÇÕ´Ï´Ù.
Á¾¼Ó¼º ºÎºÐ¸¸ Àß ÇÇÇØ°¡°í, ¾ø´Â°Å´Â °Á¦·Î ¶¼·Á ³ÖÀ¸¸é µ¹¾Æ°¥¼öµµ ÀÖÀ»°Í °°½À´Ï´Ù.
mysql 5.7.x build rpm ¹öÀüÀ» Àß °ñ¶ó¼ °Á¦·Î ¶¼·Á ³Ö¾îº¸´Â°Íµµ Çѹæ¹ýÀÏ°Í °°½À´Ï´Ù.
libaio, net-tools °¡ Á¾¼Ó¼ºÀÌ ±í³×¿ä.
https://blog.csdn.net/qq_32048567/article/details/127497300
³»ÀÏ ÇØ´ç ÀÚ·á·Î ´Ù½Ã OS ±¸¼ºÇؼ Å×½ºÆ® Çغ¸°Ú½À´Ï´Ù.
°¨»çÇÕ´Ï´Ù
https://repo.huaweicloud.com/mysql/Downloads/MySQL-5.7/mysql-5.7.36-el7-x86_64.tar
ÀÏ´Ü ³»ÀÏ Çѹø ½ÃµµÇغ¸°Ú½À´Ï´Ù.
°¨»çÇÕ´Ï´Ù~
ÇÊ¿äÇϽøé Á¦°¡ xampp ¿¡ mysql 5.7À¸·Î ¸¸µé¾î¼ ÆÄÀÏ Á¦°ø Çصå·Áµµ ±¦ÂúÀ»±î¿ä?
´Ù¸¸ ¶óÀ̺귯¸® ¹®Á¦°¡ ÀÖ±äÇѵ¥
ÀÌ°Ç ºôµåµÈ ¶óÀ̺귯¸® Ãß°¡ ÇÏ´Â ¹æ¹ýÀ¸·Î ÁøÇà µÇ¾ú½À´Ï´Ù.
¾Æ·¡´Â ÇØ´ç ¹ÙÀ̳ʸ® ´Ù¿î¹Þ°í Å×½ºÆ®ÇÑ ÄÚµå ÀÔ´Ï´Ù.
groupadd mysql
useradd -gmysql -d /home/mysql -r -s /bin/false mysql
yum install zstd -y
wget https://arch.alerque.com/x86_64/ncurses5-compat-libs-6.2-1-x86_64.pkg.tar.zst
zstd -d ncurses5-compat-libs-6.2-1-x86_64.pkg.tar.zst
tar -xvf ncurses5-compat-libs-6.2-1-x86_64.pkg.tar
cp -r ./usr/lib/* /usr/lib/.
echo "/usr/lib" | tee -a /etc/ld.so.conf.d/mysqllibs.conf;
ldconfig
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib
ldconfig
mysqld --initialize --user=mysql
bin/mysqld --initialize --user=mysql
bin/mysql_ssl_rsa_setup
bin/mysqld_safe --user=mysql &
cp support-files/mysql.server /etc/init.d/mysql.server
Àӽà ºñ¹Ð¹øÈ£°¡ ¹ß±ÞµË´Ï´Ù. Á¢¼Ó ÈÄ¿¡ ·çÆ® ºñ¹Ð¹øÈ£ º¯°æ.
[Note] A temporary password is generated for root@localhost: [password]
ÇÊ¿äÇϽøé ÀÛ¾÷ µµ¿Í µå¸± ¼ö ÀÖ½À´Ï´Ù
MYSQL °°Àº°æ¿ì ÇÊ¿ä¿¡ µû¶ó °æ·Îº¯°æÀÌ ÇÊ¿äÇÒ ¼ö ÀÖ½À´Ï´Ù..
Å×½ºÆ®È¯°æ : Rocky 9
ÇØ´ç ¹æ¹ý Àß »ç¿ëÇÏ°Ú½À´Ï´Ù.
dataÆú´õ Çϳª ¸¸µé¾î Áּžߵ˴ϴÙ.. ¤Ì¤Ì ½Ç¼ö·Î ¾Èµé¾î °¬³ªº¸³×¿ä
mkdir -p /usr/local/mysql/data
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib
ldconfig
°°Àº°æ¿ì .bashrc ¿¡ ¼³Á¤ ÇØÁÖ¼Å¾ß ¸®ºÎÆà ÀÌÈÄ¿¡µµ µ¿ÀÛ ÇÒ°Ì´Ï´Ù.
Ãß°¡ÀûÀ¸·Î initÀÛ¾÷ ¶§ »ç¿ëÇÒ¼ö ÀÖ´Â ¿É¼ÇµéÀÔ´Ï´Ù.
https://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization.html
bin/mysqld --initialize --user=mysql
--basedir=/opt/mysql/mysql
--datadir=/opt/mysql/mysql/data
ÀÏ´Ü ÇöÀç·Î½ã µµÄ¿·Î MYSQL ¿Ã¸®´Â ¹æ¹ýÀ» Á» ÇùÀÇÇؾßÇÒ °Í °°¾Æ º¸ÀÔ´Ï´Ù.
AppÀº ³öµÎ°í ÀåºñÀÇ OS¸¸ upgrade
±×·¯¸é MySQL 5.7 License´Â ¾î¼½Ã·Á°í
Ȥ½Ã µµÄ¿¿¡¼ MySQL »ç¿ëÇÏ¸é ¶óÀ̼¾½º À籸¸ÅÇؾßÇÏ´Â ¹®Á¦°¡ ÀÖ³ª¿ä?
MySQL °ø½Ä Supported Platform¿¡ º¸¸é RHEL9Àº 5.7À» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
¹Ù²ã ¸»ÇÏ¸é ¹®Á¦°¡ »ý°Üµµ Áö¿øÀ» ¹ÞÁö ¸øÇÏ´Â °Ì´Ï´Ù.
±×·¯¸é ±»ÀÌ ¸Å³â Subscription/Lic¸¦ ±¸¸ÅÇÏ´Â Àǹ̰¡ ÀÖÀ»±î¿ä?