다재다능 개발자 성장기 🚀
항해99 👩💻86일차 TIL 본문
EC2 초기 설정
Node.js 설치 명령어
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
설치 확인
node -v
npm -v
MongoDB 설치 명령어
wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list
sudo apt-get update
sudo apt-get install -y mongodb-org
설치 확인
아무 반응이 없다면 성공!
sudo service mongod start
포트포워딩
iptables 규칙 변경 명령어 (80 → 3000 전달 규칙)
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3000
PM2 설치
1) 관리자 계정으로 변환
sudo -s
2) npm으로 설치
npm install -g pm2
3) pm2로 app.js 실행
pm2 start app.js
'항해99_6기_TIL' 카테고리의 다른 글
항해99 👩💻88일차 TIL (0) | 2022.06.02 |
---|---|
항해99 👩💻87일차 TIL (0) | 2022.06.01 |
항해99 👩💻85일차 TIL (0) | 2022.05.30 |
항해99 👩💻84일차 TIL/WIL (0) | 2022.05.30 |
항해99 👩💻83일차 TIL (0) | 2022.05.28 |