일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 다이나믹 프로그래밍
- 피노나치 수열
- 분할정복
- 최소신장트리
- pythonanywhere
- 코드그라운드
- 이분매칭
- 축사 배정
- 피보나치수열
- 최소스패닝트리
- Ubuntu64bit
- 네이버 지도 api
- VituralBox
- 알고스팟
- 이친수
- 쉬운 계단 수
- SpringBoot
- Flpyd-Warshall
- 동적계획법
- Floyd-Warshall
- 세그먼트 트리
- 알고리즘
- 이분탐색
- 백트래킹
- 이분 매칭
- Mysql5.7
- 나무자르기
- tensorflow
- 백준
- 연속합
- Today
- Total
초보개발자
AWS EC2: ubuntu mysql 설치 본문
학교에서 졸업프로젝트를 하고 있어서 아마존 웹서비스를 사용할 일이 생겼다. 처음에는 RDS를 이용했으나 문제가 생겨 우분투 인스턴스를 이용하여 우분투에 MYSQL을 설치해 사용하기로 했다.
우선 AWS에서 우분투 인스턴스를 생성하고 SSH key인 pem 파일을 다운로드했다.
이 키를 ppk 파일로 바꿔야하는데 이는 puttygen을 이용하여 변환한다.
putty와 puttygen 실행 파일은 아래 사이트에서 다운로드할 수 있다.
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
puttygen을 먼저 실행하면 다음과 같은 화면이 나온다.
load를 눌러 해당 pem파일을 선택하고 하단의 key의 타입을 SSH-1로 선택한다. 그 후 save private key를 클릭하면 ppk파일을 만들 이름을 정하라고 나오고 ppk 파일이 생성된다.
ppk 파일이 생성되면 이번에는 putty 파일을 실행한다.
맨 처음 화면에 우분투 인스턴스를 생성했을 때 받은 IP 주소 혹은 DNS를 입력하고 좌측 메뉴에서 SSH 부분을 클릭한다.
그럼 다음과 같이 Aut 부분이 나오는데 이 것을 클릭하고 아까 받은 ppk 파일을 로드한다. 그리고 확인버튼을 누른다.
그럼 어떤 팝업창을 켜지는데 이는 상관없으므로 예를 누른다.
login as에 ubuntu라고 입력하면 다음과 같이 나온다.
이후 차례대로
sudo apt-get update
sudo apt-get install mysql-server-5.6
를 입력했더니 비밀번호를 입력하라는 창이 떴다. 비밀번호를 입력하고
mysql -u root -p
를 입력하면 아까 설정한 비밀번호로 해당 mysql에 접근할 수 있다.
만약 connection 문제가 뜬다면 우분투 인스턴스에 inbound에 msyql/aurora 를 추가 안 해서 생기는 문제일 수도 있다.
'WEB Server > AWS_EC2' 카테고리의 다른 글
AWS_EC2: filezilla 파일 전송 오류 (0) | 2017.05.17 |
---|---|
AWS_EC2: instances DNS로 접속(apache2/php5 설치) (0) | 2017.05.17 |
AWS EC2: mysql workbench에 연결 (0) | 2017.05.16 |