1. 서버에 SSH로 접속하세요:
ssh root@<your-server-ip>
2. 로그인 자격 증명 찾기:
기본 사용자: nodejs
비밀번호 저장 위치: /root/.cloudzy-creds
비밀번호 변경을 강력히 권장합니다: passwd nodejs
3. 앱 사용자로 전환:
su - nodejs
4. 앱 배포:
mkdir /home/nodejs/your-app git clone your_repo.git /home/nodejs/your-app cd /home/nodejs/your-app npm install --omit=dev pm2 start app.js --name your-app-name pm2 save
5. 앱에 접속하세요:
Your app is available at http://<your-server-ip> (served via NGINX)
6. 포트 또는 도메인 변경?
수정:
/etc/nginx/sites-available/default
그런 다음 실행하세요:
sudo nginx -t sudo systemctl restart nginx
7. HTTPS 활성화 (선택 사항):
프로덕션 환경에서 HTTPS를 위해 Certbot 사용을 고려하십시오.