쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다
우선 가입한지 얼마 안되는 초보자입니다
가벼운 답변도 주신다면 최대한 찾아보며 적용시켜 보겠습니다.
하드웨어 구성은
스위칭 허브로
웹서버PC , DB 서버PC , 스토리지(시놀로지)
각각 수동으로 ip 맞춰서 SMB 활성화되어 파일은 이동이 가능한 내부 네트워크 상태입니다
웹서버피씨는 맥북으로 apache php mysql-client 조합
DB 서버는 우분투 환경에 mysql-server
이렇게 계속 진행해 가는 중인데 DB 연동 관련해서 초보자인지라 가닥이 안잡혀서 선배님들 조언을 듣고 좀 더 빨리 셋팅해보고자 합니다질문 1) OS 가 달라도 괜찮은지?
질문 2) 웹서버에는 mysql client , db 서버에는 mysql server 설치가 맞는지?
(mysql workbenchs 는 클라이언트 상품이라고 봐야하는지)
질문 3) 맥북이나 우분투에서나 터미널로 버전 생각 안하고 설치하는데 mysql 다른 버전들이 설치되는데 mysql 버전이 달라도 연동에 문제가 없는지?
질문 4) mysql 미러링이나 백업에 대한 무료나 가성비 좋은 솔루션 상품 추천 및 가이드링크 부탁드립니다
질문 5) mysql 설치 및 튜닝 관련해서 잘 가이드한 링크가 있다면 부탁드립니다
어렵긴한데 컴퓨터 빠져들면 들수록 재미있네요
앞으로 선배님들 잘 부탁드립니다~
슬로우퀵퀵
Áú¹® 2 ) ¸Â½À´Ï´Ù.
- Mac)mysql-client ¼³Ä¡¸¦ ÅëÇؼ PHP¿¡¼ DB Á¢¼Ó °¡´ÉÇÕ´Ï´Ù.
- Ubuntu) mysql-server ¼³Ä¡Çؼ DB¿î¿µ °¡´ÉÇÕ´Ï´Ù.
- MySQL Workbench ) GUI ±â¹Ý Ŭ¶óÀ̾ðÆ® ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ¸ÆÀ̳ª À©µµ¿ì¿¡¼ ¿ìºÐÅõ DB¿¡ ¿ø°Ý Á¢¼ÓÇؼ »ç¿ë°¡´ÉÇÕ´Ï´Ù.
Áú¹® 3) º¸ÅëÀº Å« ¹®Á¦ ¾ø½À´Ï´Ù
- ´Ü, mysql 8.0ºÎÅÍ ¾ÏÈ£È Ç÷¯±×ÀÎÀÌ º¯°æµÇ¾î ¿À·¡µÈ Ŭ¶ó¶ó¸é ¸ø¾Ë¾Æ ¸ÔÀ»¼öµµ ÀÖ½À´Ï´Ù.
- ¹Ì¹¦ÇÏ°Ô ÇÔ¼ö / ¹®¹ýÀÌ ´Ù¸¦¼ö ÀÖ¾î¼, °¡´ÉÇÏ¸é ¹öÀü ¸ÂÃß´Â°É Ãßõµå¸³´Ï´Ù.
Áú¹® 4 )
- mysqldump°¡ ±âº»ÀûÀ¸·Î Á¦°øµË´Ï´Ù. ¾Æ´Ï¸é automysqlbackup Ãßõµå¸³´Ï´Ù.
Áú¹® 5 ) ÀÌ°Ç,, °¡À̵å´Â Àß ¸ð¸£°Ú³×¿ä,,
Á¦ °³ÀÎÀûÀÎ »ý°¢À¸·Ð
´ë±Ô¸ð ¼ºñ½º°¡ ¾Æ´Ï¶ó¸é ±»ÀÌ À¥¼¹ö¿Í DB¼¹ö¸¦ ºÐ¸®ÇϽô ÀÌÀ¯¸¦ Àß ¸ð¸£°Ú½À´Ï´Ù.
+ ±»ÀÌ ¾È³ª´²µµ µÇ´Â °æ¿ì´Â È¥ÀÚ °³¹ßÇÏ´Â Å×½ºÆ® ÇÁ·ÎÁ§Æ®³ª, ¼º´Éº¸´Ù °£ÆíÇÔÀÌ ´õ Áß¿äÇÑ °æ¿ì µîÀÔ´Ï´Ù..
Áö±ÝÀº ¿¹ºñ ¾øÀÌ ÁÖ ½Ã½ºÅÛ¸¸ ±¸¼ºÇÏ´Â ÁßÀÌÁö¸¸
³ªÁß¿¡ ÀÌÁßÈ¿Í ¹é¾÷À» °¨¾ÈÇÒ¶§ µðºñ¸¦ ³ª´²¼ °¡¾ß°Ú´Ù¶ó´Â »ý°¢ÀÌ µé¾ú½À´Ï´Ù
´äº¯ ±â¹ÝÇؼ ¿½ÉÈ÷ ÇغÁ¾ß °Ú½À´Ï´Ù ¤¾¤¾
2) ¼¹öÂÊ¿¡¸¸ mysql server ¼³Ä¡ ÇÏ½Ã¸é µÇ°í .. ´Ù¸¥°Ç »ç¿ëÇϽô ¾ð¾î¿¡ µû¸¥ ¾Æ´äÅ͸¦ »ç¿ëÇؼ Á¢¼ÓÇÏ½Ã¸é µË´Ï´Ù.
- ±×¸®°í ±×¸®°í À¥¼¹ö db¼¹ö¸¸ ÀÖÀ¸¸é µÇ´Â°Ô ¾Æ´Ï¶ó À¥¼¹ö / ¹é¿£µå¼¹ö / db¼¹ö ÀÌ·¸°Ô ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù. ¹é¿£µå¿¡¼ »ç¿ëÇÏ´Â ¾ð¾î¿¡ ¸Â´Â adapter·Î ip ¶û ºñ¹Ð¹øÈ£ ¼³Á¤Çؼ »ç¿ëÇÏ½Ã¸é µÇ°í ¿ø°Ý¿¡¼´Â Á¢¼Ó ¾ÈµÇ°Ô ÇÏ¼Å¾ß ÇÏ¸ç °ü¸® ÇϽñ⠺ÒÆíÇϽøé ssl ÅͳθµÀ¸·Î Á¢¼ÓÇؼ °ü¸®ÇÏ½Ã¸é µË´Ï´Ù.
3) ¹öÀüÀÌ Æ²¸®¸é ¾Æ¿¹ ¸®½ºÅä¾î°¡ ¾ÈµÇ´Â °æ¿ìµéÀÌ »ý±é´Ï´Ù.. ¿¹¸¦µé¾î .. 8¹öÀü ¾²´Âµ¥ .. ÃÖ½ÅÀÌ 13 ¹öÀüÀ̸é.. ¹Ù·Î ¾È³Ñ¾î°¡Áö°í .. Áß°£¿¡ .. 8->10->11->13 ÀÌ·¸°Ô °¡¾ß ÇÏ´Â »óȲµµ »ý±é´Ï´Ù..
4) ÀÌ°Ç Á¦°¡ ¾È½áºÁ¼..
5) ÀÌ°Ç »ç¿ëÀÚ¸¶´Ù Ʋ·Á¼ chatgpt ³ª ±¸±Û °Ë»öÀ¸·Î ÇϽô°Ô
OS ¸¶´Ù ¸í·É¾îµµ ¹Ì¹¦ÇÏ°Ô ´Ù¸¨´Ï´Ù. ³ªÁß¿£ Çò°¥¸®´Â °æ¿ìµµ »ý±é´Ï´Ù.
ÀÌ°Ô ¸®´ª½º ¸í·É¾î¿´´ÂÁö ¾Æ´Ï¸é MacOS ¸í·É¾î¿´´ÂÁö..
¸®´ª½º·Î ÅëÀÏÇÏ´Â°Ô ³ªÀ»²®´Ï´Ù. µ·ÀÌ ¸¹À¸¸é MacOS ±â°è·Î ÅëÀÏÇÏ´Â °Íµµ ¹æ¹ýÀÌÁÒ.
2. À¥¼¹ö ¶ó°í Çصµ ´ç¿¬È÷ DB¼¹ö´Â µû·Î Àֱ⠶§¹®¿¡ DB¿¡ Á¢¼ÓÇØ¾ß ÇÏ´Â ÀÔÀåÀ̹ǷΠDB Ŭ¶óÀ̾ðÆ® ÀÔ´Ï´Ù.
mysql workbench´Â ¹«½¼ ÇÁ·Î±×·¥ÀÎÁö ¸ð¸£°Ú³×¿ä. ½áº»ÀûÀÌ ¾ø¾î¼..
¾Æ¸¶ ±× Á¦Ç°µµ mysql serverÀÇ plug-in ±â´É °°Àº°Ô ¾Æ´Ï¶ó¸é ´ç¿¬È÷ DB Ŭ¶óÀ̾ðÆ®ÀÌ°ÚÁÒ?
3. ¹öÀüÀº ¸ÂÃß´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¹öÀüÀÌ ¿Ã¶ó°¥¶§¸¶´Ù ³»ºÎ ÆÐÄ¡¸¸ ´Þ¶óÁö´Â°Ô ¾Æ´Ï°í ±â´Éµµ ¸í·É¾î ¿É¼Çµéµµ Â÷ÀÌ°¡ »ý±é´Ï´Ù.
4. »õ·Î ¹è¿ì´Â »óȲÀ̶ó¸é µ·ÁÖ°í »ç´Â ¼Ö·ç¼ÇÀº ½Ç·ÂÀ» ´Ã¸®´Âµ¥´Â º°·Î µµ¿òÀÌ ¾ÈµË´Ï´Ù.
±×°Ç ȸ»ç¿¡ ´ë±Ô¸ð·Î ¿î¿µÇϰųª ¹é¾÷ÇØ¾ß µÉ°Ô ¸¹°í ½Ã°£ÀÌ ¾öû °É¸®´Â ÀÏÀ» ÀÚµ¿È ÇØÁÖ´Â, Áï ½Ã°£À» Àý¾àÇØÁشٴµ¥ Àǹ̰¡ ÀÖ½À´Ï´Ù.
5. ¸ðµç °³¹ßÀÚµéÀÌ Ç×»ó ¾ê±âÇÏ´Â °ÍÀÌÁö¸¸ °³¹ß»ç¿¡¼ Á¦°øÇÏ´Â ¸Å´º¾óÀ» Á¤µ¶Ç϶ó´Â ¸»À» ÇÏ°ï ÇÕ´Ï´Ù.
³ª¸§ ÇÁ·Î¿¡ CTO ·Î i9 9880H(8ÄÚ¾î 16¾²·¹µå)¿©¼ ¼¹öÁ¦Ç°Àº ¾Æ´Ï´õ¶óµµ ºñºº¼±îÇߴµ¥ ¹ú½á Å͹̳Π¸í·É¾îµµ ¿ìºÐÅõ¶û È¥µ¿µÇ±â ½ÃÀÛÇÕ´Ï´Ù..
±×·¡¼ ¿ìºÐÅõ¸¦ ºÎƮķÇÁ Çұ °í¹ÎÇߴµ¥ ÅÍÄ¡ÆÐµå ¹× ¸î°¡Áö µå¶óÀ̺ê ȣȯ À̽´°¡ ÀÖ´Ù°í Çؼ..
±×·¸´Ù°í µðºñ¿Í ½ºÅ丮Áö »ç´Âµ¥ µ·µµ Á» µé¾î¼..
(¿ÍÀÌÇÁÇÑÅ× 500Á¤µµ ¾´´Ù°í Çß´õ´Ï.. ´çȲ½º·´´Ù ´ç½ÅÀ̶ó´Â ºÐÀ§±â...)
¿ì¼±Àº Àִ°ɷΠ¾²ÀÚ¿´½À´Ï´Ù ¤¾¤¾
±Ùµ¥ ¶Ç ³ª¸§ À¥ ÄÚµå µð·ºÅ丮 ÆÄÀÏÀÌ ¾ÆÀÌŬ¶ó¿ìµå¿¡ ¹é¾÷½ÃÅ°¸é¼ À̰͵µ ±¦ÂúÀºµ¥? È¥ÀÚ »ý°¢Çϴµ¥
Á¶¸¸°£ ºÎƮķÇÁ ÇÒ°Í °°½À´Ï´Ù ¤¾¤¾
¿ª½Ã ¸Å´º¾óÀ̱º¿ä.. °¡À̵å Àß µû¶ó º¸°Ú½À´Ï´Ù ¼±¹è´Ô
°¨»çÇÕ´Ï´Ù
Ç×»ó ÇÏ´Â ¾Ö±âÁö¸¸ ¸Æ ¾È ±ò²¨¸é ÀÎÅÚ ¸Æ Çϵå¿þ¾î Ãßõ ¾È ÇÕ´Ï´Ù (°¡¼ººñ °í·Á½Ã ±×³É ÆȾƹö¸®°í ´Ù¸¥°Å »ç´Â°Ô À̵æ)
Mysql ¼¹öÀÇ Å¬¶óÀ̾ðÆ®¶ó´Â °ÍÀº ¾ø°í¿ä.. (À§¿¡¼´Â Web server¸¦ Ŭ¶óÀ̾ðÆ® ¶ó°í º¸¸é µË´Ï´Ù.)
±×³É Web server¿¡¼ Äõ¸®·Î Á¢±Ù ÇÏ¸é µË´Ï´Ù.
Workbench ´Â Mysql DB¸¦ Æí¸®ÇÏ°Ô °ü¸® Çϱâ À§ÇÑ °ü¸® ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
¾îµð¿¡ ¼³Ä¡ÇÏ´Â »ó°ü¾ø°í.. ÁÖ·Î ÇÁ·Î±×·¡¸ÓÀÇ °³¹ßPC¿¡ ¼³Ä¡ Çؼ ±× DB¸¦ °ü¸®ÇÕ´Ï´Ù.
Web Server ¿Í DB ¼¹ö´Â ºÐ¸® ÇÒ ÇÊ¿ä´Â ¾ø°í ÇϳªÀÇ Server¿¡ µÎ¸é ÆíÇÏ°í ÀϹÝÀûÀÔ´Ï´Ù.
Apache (or NginX)
PHP
MariaDB
Jave + tomcat
ÇϳªÀÇ ¼¹ö¿¡ µÎ¼¼¿ä..
ÀÌ°É Æ÷¿ëÇÏ´Â µå¶óÀÌºê º¼·ýÀº Raid·Î ±¸¼ºÇÏ¿© µå¶óÀ̺ê Àå¾Ö¿¡ ´ëÀÀÇÑ´Ù.
µ¥ÀÌÅͺ£À̽º°¡ Àֱ⠶§¹®¿¡ ºü¸¥ Æ®·»Á§¼ÇÀÌ ÇÊ¿äÇÔ.
±×·¡¼ Raid 10 ÀÌ ÀûÇÕÇÔ. Raid 10+1 / Raid 10+2 ÀÌ·±½ÄÀ¸·Î.. µå¶óÀ̺긦 ±¸¼º
³ëÆ®ºÏÀ» Web Server ·Î ¾²¸é.. ³ëÆ®ºÏÀÌ ÀÏÂï Á×½À´Ï´Ù. ³ëÆ®ºÏÀº ¼¹ö·Î ¾²¶ó°í Çϵå¿þ¾î ¼³°èµÈ °ÍÀÌ ¾Æ´Õ´Ï´Ù.
PCµµ Àû´çÇÏÁö ¾Ê±¸¿ä.. °¡±ÞÀû ¼¹ö·Î ¾²¼¼¿ä.... Ãßõ¼¹ö ==> HP DL380 Gen9 or Dell R730 ==> ¼¼°è¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëÁß...
±×¸®°í DB ¼¹ö´Â EthernetÀ¸·Î ÇÏ´Â°Ô ¾Æ´Ï¶ó FC Hba ·Î ¿¬°áÇϼ¼¿ä.. ±¤ÀÌ Ethernet º¸´Ù ´ë·« 100¹è Á¤µµ ºü¸¥ Latency ¸¦ °®½À´Ï´Ù.
¾öû ¸¹Àº ¼ø°£ Transaction À» ¶ä¶äÀÌ EthernetÀ¸·Î ÇÏ¸é ¾ÊµÇ°ÚÁÒ.
°ü¸®°¡ ±ÍÂúÀº°Í»ÓÀÌÁÒ
º¸¾È °í·ÁÇϸé È¥ÇÕÇÏ´Â°Ô ¾ÈÀüÇÕ´Ï´Ù
´Ù¸¸ À¥¼¹ö ±¸Ãà½Ã ¾îÁö°£Çϸé Windows´Â ³ÖÁö¸¶¼¼¿ä (¼º´É»ó ºñÃß)
2. Ŭ¶ó ²À ÇÊ¿äÇÑ°¡¿ä?
3. ¹®Á¦µÉ °¡´É¼º ÀÖ½À´Ï´Ù
4. Veam? (mysqlÀÚü dump±â´ÉÀ¸·Îµµ ¹é¾÷¿¡ ¾Æ¹« ÁöÀå ¾ø´Â°Ô Çö½ÇÀÌÁö¸¸, ¿ë·®ÀÌ ³Ñ Ä¿Áö¸é ºÎ´ã½º·´±äÇÔ)
5. Æнº
¼º´É ã°í½ÍÀ¸½Ã¸é Maria·Î °¡½Ã´Â°Ç ¾î¶°½ÅÁö? (¼º´É Á» ´õ ³ª¿É´Ï´Ù)