본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

가상화/AWS

AWS Lightsnail git clone 후 서버실행하기

앞서 인스턴스를 생성하고

https://standout.tistory.com/530

 

AWS Lightsnail instance IP주소로 브라우저띄우기

작업전 AWS회원가입은 필수이며, 카드등록도 마친 뒤에 시작하자. 무료계정이용 1년, instance는 각 3개월씩 무료로 사용할 수 있다. https://aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션|

standout.tistory.com

 

mysql 설치후 진행하도록 한다.

https://standout.tistory.com/531

 

AWS Lightsnail nodejs mysql 연결하기

앞서 instance를 생성한 이후 연결하자. https://standout.tistory.com/530 AWS Lightsnail instance IP주소로 브라우저띄우기 작업전 AWS회원가입은 필수이며, 카드등록도 마친 뒤에 시작하자. 무료계정이용 1년, ins

standout.tistory.com

 

 

 

원하는 git https 코드 복붙해오기

https://github.com/StandOut-0/SNS-Project

 

GitHub - StandOut-0/SNS-Project: node.js와 intelliJ로 SNS만들기

node.js와 intelliJ로 SNS만들기. Contribute to StandOut-0/SNS-Project development by creating an account on GitHub.

github.com

 

 

 

git clone 명령어를 사용해 깃허브에 올렸던 소스 코드를 내려받기

*.git을 생략해도, 붙여도 상관없다.

git clone https://github.com/StandOut-0/SNS-Project

 

 

 

Lightsail에서는 기본적으로 비트나미 아파치(Bitnami apache) 서버가 켜져 있다.
노드서버와 아파치 서버를 함께할 수 없음으로
아파치 서버를 종료

cd /opt/bitnami
sudo ./ctlscript.sh stop apache

 

 

 

'해당 폴더로 이동해' npm 패키지를 설치후 서버실행 - 확인

cd ~/SNS-Project
npm ci
npx sequelize db:create --env production
sudo npm i -g pm2
sudo NODE_ENV=production PORT=80 pm2 start app.js -i 0

 

https://standout.tistory.com/533

 

script alreay launched, add -f option to force re-execution

https://standout.tistory.com/532 AWS Lightsnail git clone 후 서버실행하기 앞서 인스턴스를 생성하고 https://standout.tistory.com/530 AWS Lightsnail instance IP주소로 브라우저띄우기 작업전 AWS회원가입은 필수이며, 카

standout.tistory.com