AWS

Flutter + Node.js +RDS+EC2 데이터 통신 (2)

Kim JK 2021. 9. 11. 21:37
반응형

지난 글에서 파일질라까지 다운을 받았을것이다.

 

좌측 파일의 사이트 관리자를 누르신다음 이런식으로 설정을 하시면된다.

그리고 연결하면 ec2와 연결된다.

 

이제 다시 Putty로 켜둔 EC2로 돌아와서

 

npm을 실행하기위한 준비를 한다.

 

2021년 9월 기준으로

 

wget https://nodejs.org/dist/v14.17.6/node-v14.17.6-linux-x64.tar.xz
tar xvf node-v14.17.6-linux-x64.tar.xz
mv node-v14.17.6-linux-x64 nodejs
mkdir bin
cp nodejs/bin/node bin
cd bin
ln -s ../nodejs/lib/node_modules/npm/bin/npm-cli.js npm

 

이게 최신버전이니 순서대로 치시면 된다.

 

node를 다깔았으면

 

npm install express --save

npm install body-parser --save

npm install mysql

 

해서 ec2에 다깔아주자

 

그리고 mysql workbench를 깔자. 구글에 검색하면 깔수있다

 

워크벤치를 키고

 

Hostname엔 RDS 엔드포인트, username엔 말그대로 설정한 유저네임 connection name은 아무렇게나 적으시고 ok눌러서 접속하시면된다.

 

그럼 워크벤치가 켜진다.

 

SQL을 이용해 Database를 생성해주고 use 해두자.

 

생성은 Create database db이름;

use db이름;

 

이런식으로 하시면되고

 

테이블도 생성하자. 필자는 예시로 User 테이블을 활용할 생각이다. 본인 상황에 맞게 커스텀하시면 된다.

반응형