본문 바로가기
반응형

AWS6

Flutter + Node.js +RDS+EC2 데이터 통신 (3) 지난글에서 MySQL Workbench에 테이블을 생성하는 것 까지 했다. 이제 테이블에 Node js를 통해 플러터에서 무언가를 쏴줘야 할것이다. 그렇다면 Node.js로 회원가입을 하는 코드를 짜봅시다 VScode를 키고 const mysql = require('mysql'); const mysqlConnection = mysql.createConnection({ host: 'rds 엔드포인트', user: 'mysql 유저이름', database: 'db이름', password: '비밀번호' }); mysqlConnection.connect(function (error){ if(error){ console.log(error); return; }else{ console.log('Database is .. 2021. 9. 11.
Flutter + Node.js +RDS+EC2 데이터 통신 (2) 지난 글에서 파일질라까지 다운을 받았을것이다. 좌측 파일의 사이트 관리자를 누르신다음 이런식으로 설정을 하시면된다. 그리고 연결하면 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 이게 최신버전이니 순서대로 .. 2021. 9. 11.
Flutter + Node.js +MySQL 플러터로 MySQL과 데이터 통신 (1) 필자는 EC2 + AWS RDS(MySQL)을 사용하였음을 알립니다. 인스턴스 주소등 개인적인 내용이 많아서 사진보다 글로 자세하게 남깁니다. (사진 편집하기 너무귀찮..) 1. EC2 인스턴스 생성 그냥 만들어줍니다. 프리티어로 이용할것이므로 굳이 설정해줄 것이 없어요. pem키 발급 받으시고 잃어버리지않게 잘 보관합니다. 보안규칙에 포트 하나는 열어줍니다. (Node.js와 소통할떄 필요한 포트) 2. AWS RDS도 인스턴스 생성을 해줍니다. RDS 보안규칙에서 3306포트는 열어주셔야합니다. 3. VScode를 깔고 Node.js를 쓸 준비를 해줍니다. 4. Putty, PuttyGen깔고 puttyGen 킨다음 요기서 Load누르고 All file로 변경한다음 아까 쟁여뒀던 pem파일을 올리고 .. 2021. 9. 11.
Flutter에서 Amplify Cognito를 적용해보자 (3) 2편에 이어 amplify auth add를 터미널에서 입력하면 This utility allows you to set up Amazon Cognito User Pools and Identity Pools for your application. Amazon Cognito User Pool makes it easy for developers to add sign-up and sign-in functionality to web and mobile applications. It serves as your own identity provider to maintain a user directory. It supports user registration and s ign-in, as well as provision.. 2021. 9. 4.
반응형