728x90
![[AWS] ec2에 mysql 설치하기 [AWS] ec2에 mysql 설치하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
1. EC2에서 MySQL 설치
1) 설치
# 설치 sudo apt install mysql-server # root계정 접속 sudo mysql -u root -p
2) 계정 생성 및 권한 부여
CREATE USER '아이디'@'%' IDENTIFIED BY '비밀번호'; FLUSH PRIVILEGES; show grants for '아이디'@'%'; grant all privileges on *.* to '아이디'@'%';
3) 외부접속 허용
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf # bind-address=0.0.0.0로 변경한다.
# 포트 허용 sudo ufw allow out 3306/tcp sudo ufw allow in 3306/tcp # mysql 재시작 sudo service mysql restart
2. Workbench 연결
새 connection을 설정한다. Connection Name은 마음대로, Username은 위에서 설정한 아이디를 입력한다. Store in Vault를 클릭해서 비밀번호도 입력한다.
Hostname에는 도메인 주소를 입력한다.http나 https없이 입력하면 된다.
![[AWS] ec2에 mysql 설치하기 - 2. Workbench 연결 [AWS] ec2에 mysql 설치하기 - 2. Workbench 연결](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
HostName에 도메인, Username과 Password에는 위에서 설정한 아이디와 비밀번호를 입력한다.
Test Connection에서 이 창이 떴다면 잘 연결된 것이다.
![[AWS] ec2에 mysql 설치하기 - 2. Workbench 연결 [AWS] ec2에 mysql 설치하기 - 2. Workbench 연결](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
'기록 > CI&CD' 카테고리의 다른 글
[AWS] 같은 브랜치에 있는 프론트엔드, 백엔드 자동배포하기 (2) Docker, Docker Compose 설치 (0) | 2022.08.11 |
---|---|
[AWS] 같은 브랜치에 있는 프론트엔드, 백엔드 자동배포하기 (1) 초기설정 (0) | 2022.08.10 |
[AWS] ec2에 openVidu on premises 설치하기 (0) | 2022.08.09 |
CI(Continuous Integration) (0) | 2022.08.01 |
Docker + Jenkins + Vue (0) | 2022.06.18 |
댓글