티스토리 뷰
오늘은 AWS로 만든 서버에
MySQL 서버 구축과 외부 접속을 허용해보도록 하겠습니다.
[ AWS EC2 인스턴스 생성 방법은 http://luji.tistory.com/6를 참조하세요. ]
순서
1. MySQL 설치
2. 방화벽 설정
3. 외부접속 허용 설정
4. 접속 확인
1. MySQL 설치
- 터미널에 접속했다는 전재하에 진행합니다.
- 리눅스 명령어로 진행됩니다.
▶ sudo su
▶ apt-get update
▶ apt-get install mysql-server
[ Y 입력 ]
[ ROOT 계정 비밀번호 입력 ]
[ 비밀번호 재입력 ]
▶ mysql -u root p
▶ (비밀번호)
[ 설치완료 및 접속 화면 ]
2. 방화벽 설정
- 자신의 인스턴스에 적용된 보안그룹을 확인합니다.
[ 보안 그룹 이동 ]
[ 적용된 그룹 선택 후 편집 버튼 클릭 ]
사용자 지정 tcp 선택
3306 포트
위치 무관 선택 후 저장
3. 외부접속 허용 설정
- 터미널에 접속했다는 전재하에 진행합니다.
- 리눅스 명령어로 진행됩니다.
▶ sudo su
▶ cd /etc/mysql/mysql.conf.d
▶ vi mysqld.cnf
bind-address 값을 0.0.0.0 으로 수정
vi 에디터 수정 하는 방법
i 키 누르면 수정
ctrl + c 로 명령행
:wq로 저장후 vi 종료
▶ service mysql restart
▶ mysql -u root -p
▶grant all privileges on *.* to root@'%' identified by '루트계정 비밀번호';
4. 접속 확인
- mysql workbench 이용
- 끝 -
'AWS > AWS' 카테고리의 다른 글
[EC2] AWS EC2 JIRA 서버 설치하기 (작성중) (1) | 2018.04.29 |
---|---|
[RDS] AWS RDS Orange 7.0으로 Oracle Database 접속하기 [2/2] (1) | 2018.04.21 |
[RDS] AWS RDS Oracle Database 생성하기 [1/2] (0) | 2018.04.21 |
[EC2] AWS EC2 FTP를 사용해보자! (프리티어, 파일질라) (2) | 2018.01.07 |
[EC2] AWS EC2 서버를 만들어서 접속해보자! (프리티어) (0) | 2018.01.04 |
- Total
- Today
- Yesterday
- vite.js
- HTTPie
- 다클 코드
- 폴더선택다이얼로그
- 대항해시대 로그인
- 빈파일
- React.js
- JNI INVOKE
- 대항해시대 넷마블 런처
- OSI 7Layer
- 다클 빈
- 구글 클라우드 플랫폼
- EACCES: permission denied
- 대항해시대 런처
- 합격 후기
- 대항해시대 다음 런처
- Linux
- JNI SIGNITURE
- 위대한 쇼맨 ost
- 정처기 실기
- 정보처리기사 2018 2회
- JNI
- JNI 시그니처
- 대항해시대 다클
- lxd
- 위대한 쇼맨 후기
- 데스큐어
- 정보처리기사 실기 후기
- 대항해시대
- 위대한 쇼맨
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |