AWS 시작하기

두별·2022년 4월 9일
0

TIL

목록 보기
14/46
post-thumbnail

1. 회원가입

  • https://aws.amazon.com/ko/?nc2=h_lg
  • 해외 결제할 수 있는 카드 정보가 준비 되어있어야함
    ( 롯데카드에서 100원 해외결제 된거 본인이 한건지 확인 전화옴 .. 주말인데 열일하신다 ㄷㄷ )

2. 인스턴스 시작

  • EC2에서 인스턴스 시작

  • 프리티어 사용 가능한 리눅스 서버 선택

  • 검토 및 시작

  • 여차저차 키 파일이 생성 될 것임 이거 분실하면 절대 안됨 ㅎ

3. 키 생성

  • load에서 아까 그 키파일 선택하고 Generate ~

4. PuTTy 셋팅

  • Host Name에 DNS IP 입력하고 앞에 upuntu@ 붙혀줌
    DNS IP는 인스턴스 세부정보> 인스턴스 요약 에있음

  • Connection > SSH > Auth에 아까 생성한 키 파일 등록

5. MySQL 설치, 데이터 베이스 생성

  • mysql 설치
$ sudo apt-get install mysql-server mysql-client
  • 설치후 /etc/mysql/my.cnf에서 bind-address 부분을 주석처리
    (안하면 나중에 DB 붙을 때 connection refused: connect 에러남)
# bind-address = 127.0.0.1
  • 데이터 베이스 생성
$ mysqladmin -u root create 데이터베이스명 -p
  • 데이터 베이스 접속
$ sudo mysql -u root -p
  • 권한 추가
$ mysql> GRANT ALL PRIVILEGES ON 데이터베이스명.* TO 권한아이디명@localhost IDENTIFIED BY '비밀번호' WITH GRANT OPTION;
  • mysql 데이터베이스 사용
$ mysql> use mysql;
  • mysql 종료
$ quit
$ sudo systemctl stop mysql // 서버정지
$ sudo systemctl start mysql // 서버시작

6. DB Tool Connection

  • Server Host에는 DNS IP 입력

나의 DB 서버가 생겼따!!!! ╰(°▽°)╯

느낀점

아마존 웹서버는 엄청난 장벽이 느껴져서 사실 엄두가 안났었는데 .. 스승님이 잘 가르쳐주신 덕분에 DB서버 구축까지 해보았다! 리눅스 연습 많이 해보라고 하셔서 오랜만에 리눅스 용어 포스트를 꺼내보았다. ( https://velog.io/@doobyeol/리눅스-기초-명령어 )
다시 보면서 쫌쫌따리 연습해봐야지 !

0개의 댓글