목록AWS (4)
바르고 뜨겁게
[AWS] Mysql DB UploadAWS 서버에 DB를 업로드하는 과정입니다. 워크 벤치에서 DB 백업 FTP 로 AWS로 전송. AWS 에서 백업 파일이 있는 폴더로 이동 후 아래 커맨드로 복구 mysql -u root -p DB명 < 파일명.sql ERRORUnknown collation: 'utf8mb4_0900_ai_ci'sed -i [ DB명 ].sql -e 's/utf8mb4_0900_ai_ci/utf8mb4_unicode_ci/g'
AWS Lightsail - Nodejs + mySql 배포1. cross-env 설치동적으로 process.env 변경 (개발 환경과 로컬 환경 분리) npm i -g cress-env && npm i cross-envpackage.json "scripts":{ "start": "cross-env NODE_ENV=production PORT=80 node ./bin/www", "dev": "node ./bin/www" } // start 에선 process.env.NODE_ENV 를 production 으로 변경하고 있음 // 변경하는 env 값은 app.js 에서 사용중 // 포트도 80 으로 변경 npm start // 배포환경 npm run dev // 개발 환경2. pm2 설치에러로 서버가 ..
초보 코더의 풀스택 개발환경 입니다. * 디자인 : Photoshop* Server : AWS Lightsail (Linux)* DB : MySQL* Back-end : nodeJS ( IDE - Visual Studio Code )* 플랫폼 : Android ( IDE - Android Studio 3.2.1 )
윈도우에서 리눅스서버로 FTP 파일 전송 ( GUI 보기 방식 )AmazonLightsail 계정 페이지에서 SSH 키 > 키페어 다운로드PuTTYgen 프로그램을 이용하여 .pem 을 .ppk로 변환 (file/load private key => save private key)FTP 전송 프로그램 WinSCP 다운로드WindSCP파일프로토콜 : SFTP호스트이름 : AmazonLightsail 퍼블릭 IP사용자이름 : AmazonLightsail 사용자이름고급 > SSH > 인증 > 개인키파일 : 변환한 ppk 업로드끗