https://github.com/nodejs/node-gyp
>>> ssh "자신의 aws 퍼블릭 키를 입력하세요"
>>> sudo apt-get update //
>>> curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
//다른 버전으로 하고싶으면 14.x에서 12.x 10.x 같이 바꾸면된다
>>> sudo apt-get install nodejs -y
>>> sudo apt-get install build-essential -y
build-essential 이란
build-essential
흠..
같은 로컬에서 win에서 개발하고 cmd로 서버열시 잘 작동
같은 로컬 wsl2 ubuntu로 서버열시 오류
0|index | Error: /mnt/c/Users/user/Desktop/project/mongoDB-node/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node: invalid ELF header
0|index | at Object.Module._extensions..node (internal/modules/cjs/loader.js:1122:18)
0|index | at Module.load (internal/modules/cjs/loader.js:928:32)
0|index | at Function.Module._load (internal/modules/cjs/loader.js:769:14)
0|index | at Module.require (internal/modules/cjs/loader.js:952:19)
0|index | at Module.Hook._require.Module.require (/mnt/c/Users/user/AppData/Roaming/npm/node_modules/pm2/node_modules/require-in-the-middle/index.js:80:39)
0|index | at require (internal/modules/cjs/helpers.js:88:18)
0|index | at Object.<anonymous> (/mnt/c/Users/ehgks0083/Desktop/project/mongoDB-node/node_modules/bcrypt/bcrypt.js:6:16)
0|index | at Module._compile (internal/modules/cjs/loader.js:1063:30)
0|index | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
0|index | at Module.load (internal/modules/cjs/loader.js:928:32)
0|index | at Function.Module._load (internal/modules/cjs/loader.js:769:14)
0|index | at Module.require (internal/modules/cjs/loader.js:952:19)
0|index | at Module.Hook._require.Module.require (/mnt/c/Users/user/AppData/Roaming/npm/node_modules/pm2/node_modules/require-in-the-middle/index.js:80:39)
0|index | at require (internal/modules/cjs/helpers.js:88:18)
0|index | at Object.<anonymous> (/mnt/c/Users/ehgks0083/Desktop/project/mongoDB-node/models/Users.js:2:16)
0|index | at Module._compile (internal/modules/cjs/loader.js:1063:30)
>>> npm i -g claudia
freenom에서 무료 도메인 할당받기 - AWS Route 53 호스팅 영역 생성 -
무료 도메인 적기 - aws의 네임서버를 freenom에 등록 - aws 레코드 셋 설정 - 백엔드 ip 넣기, 이름은 "api.주소" 형식으로