brunch

매거진 kakao cloud

You can make anything
by writing

C.S.Lewis

by Master Seo Feb 23. 2024

카카오 클라우드 5탄-5. mysql

<1> Mysql 인스턴스 생성

<2> 로드 밸런서

<3> 참고 사이트




<1> Mysql 인스턴스 생성



https://kakaocloud.com/



1

VM서버 공인IP로 접속하자.


1번서버 웹사이트 확인





2

데이터 베이스 생성

database





3

엔트포인트 확인.

mysql 이름이다.


az-a.database.2016b0738fe1ada6.mysql.managed-service.kr-central-2.kakaocloud.com




4

백업과  모니터링 가능하다.




5

엔드포인트 복사

az-a.database.2016b0738fe1ada6.mysql.managed-service.kr-central-2.kakaocloud.com




6

웹서버에서 디비 접속해 데이터를 넣어보자.


mysql --user=admin --password=ad34 --host={엔드포인트URL} <<EOF

CREATE DATABASE IF NOT EXISTS myweb;

USE myweb;

CREATE TABLE IF NOT EXISTS users (

  id INT AUTO_INCREMENT PRIMARY KEY,

  username VARCHAR(255) NOT NULL

);

INSERT INTO users (username) VALUES ('kakao');

CALL mysql.mnms_grant_right_user('admin', '%', 'all', '*', '*');

ALTER USER 'admin'@'%' IDENTIFIED WITH mysql_native_password BY 'admin1234';

EOF




7

웹서버에 연결 정보 입력해서 디비로 조회 되는지 보자






<2> 로드 밸런서



클라이언트 ip를 확인해야 할때는 DSRNLB 사용한다.





<3> 참고 사이트



1

https://github.com/kakaocloud-edu/tutorial/blob/main/EssentialBasicCourse/PracticalTextbook/Lab05.md




2

다음

https://brunch.co.kr/@topasvga/3692



3

https://brunch.co.kr/@topasvga/3703


감사합니다.

매거진의 이전글 카카오 클라우드 5탄-4.베스천,vm만들기
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari