관리 메뉴

프로그래밍 삽질 중

ubuntu - mysql - aws 연결 본문

과거 프로그래밍 자료들/DB(MYSQL)

ubuntu - mysql - aws 연결

평부 2022. 8. 11. 23:44

* https://ba-gotocode131.tistory.com/160?category=1066074 

 -> 이후 내용

 

AWS에서 가비아 도메인 받아 연결 - 3 (puffy 코드는 더보기 확인)

* 출처 : https://sesac.seoul.kr/course/active/detail.do 꿈꾸는 개발자 데뷔코스, 새싹 ‘새싹’은 싹을 틔우기 위해 더 높은 곳을 향해 도전하고 한 단계 성장하여 기업과의 연결, 새로움을 추구하는 인재

ba-gotocode131.tistory.com

 

 

* 1) aws에 mysql 연결

 

 

2) ubuntu 연결

sudo su # 관리자 권한
SELECT Host,User,authentication_string FROM mysql.user; # 계정 접속권한 확인

-- mysql 8.x 버전은
CREATE user '아이디'@'%' identified by '비밀번호';

GRANT ALL PRIVILEGES ON *.* TO '아이디'@'%'; # 계정 권한 부여

FLUSH PRIVILEGES; # 설정 변경 저장

exit; #mysql 종료

vi /etc/mysql/mysql.conf.d/mysqld.cnf # mysql 설정파일 수정
bind-address = 0.0.0.0 
# 또는 주석처리 후 재시작
service mysql restart

# ubuntu에 express 설치(npm 설치되어 있다고 가정, 없으면 node -v, npm -v 확인)
sudo npm install -g express

 

 

3) mysql connection 

Hostname = "가비아에서 산 www 링크"

Username = ubuntu에서 설정한 아이디

Password -> Store in Vault에서 ubuntu에서 설정한 비밀번호