티스토리 뷰

한화시스템 BEYOND SW 캠프 9기 13일차
2024.07.05_금

아니 벌써 금요일이라니!! 시간이 정말 빨리가네...가지마 ㅠㅠㅠ

나 뭐 한것도 없는데 가버리냐 ㅠㅠㅠ

 

리눅스 마지막 배우는 날 + 리눅스에 데이터베이스 서버를 올려보자!

 

리눅스에 master 계정, slave 계정을 각각 만들고 mariadb도 설치(mariadb-server, mariadb-client)하고

 

보안관련 작업(외부에서 root 계정으로 들어오지 못하게) 하고

 

## secure 설정하기
$ sudo mysql_secure_installation

 

외부에서 들어올 수 있게 bind-address도 0.0.0.0으로 설정하면서 

 

DB구축 완료!!!!

 

이제 Replication 시작!

내용 공부하자!!

 

1. DB 서버의 부하 분산

(Slave는 select 위주로 하기 위해 / Master는 insert, delete, update 하기 위해)

2. 데이터 백업

 

위의 그림 메커니즘처럼 하면

 

master에서 무언가를 하면 slave에서도 저절로 바뀌고 신기했다!!

 

이런 방식으로 이번 데이터베이스 프로젝트를 적용시켜야 한다.

 

연동확인

 

slave read-only

이런 식으로 만들었다!!

 

전체적으로 프로젝트 마무리가 되어가는 것 같다!!

 

조금 더 힘내고 공부 더 열심히 하자!!

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함