일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로젝트
- 자취
- jdk11
- 팀프로젝트
- 공유DB
- JDK
- MariaDB
- 취준생
- 디자인패턴
- JPA
- javascript
- Java
- AWS
- 스프링
- ps
- spring boot
- React
- 코테
- IntelliJ
- Controller
- spring
- SpringBoot
- Project
- 코딩테스트
- 백준
- 자바
- gradle
- 입출력
- MVC
- coding test
- Today
- Total
Tech Collection
[AWS] 공유 DB 연결 본문
인스턴스 생성, 고정 IP 설정은 아래 링크를 참조하세요.
https://jinny-1st.tistory.com/2
[AWS] EC2 인스턴스 생성
1. aws.amazon.com 방문 http://aws.amazon.com 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 브라우저 기반 셸, 더 안전하고 손쉬운 카오스 엔지니어링, 기존 도구와 서비스의 향상된 기능 발.
jinny-1st.tistory.com
1. PuttyGen, Putty 다운로드
2. PuttyGen 실행 후 ppk 추출하기

인스턴스 생성 시 받은 pem 파일 가져오기

Save private key 눌러서 ppk 파일 다운로드

3. putty 로 db 접속

Host Name에 탄력적 IP 주소 넣기

제일 밑의 Browse를 통해 ppk파일 불러오기, Open!!!
4. ssh 접속

예 선택
5. 로그인

ec2-user 를 사용해 로그인
$ sudo yum update : yum 패키지 업데이트
$ sudo su : root계정 (관리자 계정)으로 접속
# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm : mariadb가 기본 db이기때문에 mysql 따로 설치 하기
# rpm -ivh mysql-community-release-el7-5.noarch.rpm : mysql 설치위해 입력
# yum -y install mysql-server : mysql 설치
# mysql --version : mysql이 설치 되었는지 확인

# service mysql start : mysql 실행
# mysql -u root -p : 초기 비밀번호 없음, 엔터치고 들어가기

mysql> insert into mysql.user(host, user, authentication_string, ssl_cipher, x509_issuer, x509_subject)
values('%', '사용자이름', password('비밀번호'), '', '', ''); : 팀프로젝트에서 접근할 수 있는 유저 만들기
mysql> flush privileges; : 변경사항 적용
mysql> create databases 데이터베이스; : 사용할 데이터베이스 만들기
mysql> grant all privileges on '데이터베이스 이름'.* to '사용자이름'@'%' identified by '비밀번호' with grant option;
mysql> flush privileges; : 변경사항 적용
MySQL Workbench


한글설명 맞춰서 입력, Test Connection 누르기
비밀번호 입력
'Build > AWS 배포' 카테고리의 다른 글
[AWS] 서버에 프로젝트 배포하기 - 무중단 배포 3 (0) | 2021.03.10 |
---|---|
[AWS RDS] 데이터베이스 환경 만들기 - 무중단 배포 2 (0) | 2021.03.10 |
[AWS EC2] 서버 환경 만들기 - 무중단 배포 1 (0) | 2021.03.10 |
[AWS RDS] 공유DB 설정하기 (0) | 2021.01.21 |
[AWS] EC2 인스턴스 생성 (0) | 2020.12.22 |