1. サーバーに SSH する:
ssh root@<your-server-ip>
2. ログイン認証情報を確認する:
デフォルトユーザー: nodejs
Password stored in: /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. アプリにアクセスする:
アプリは http://<your-server-ip> から利用できます(NGINX 経由)
6. ポートまたはドメインを変更しますか?
Edit:
/etc/nginx/sites-available/default
Then run:
sudo nginx -t sudo systemctl restart nginx
7. HTTPS を有効にする(任意):
本番環境では、HTTPS に Certbot の使用を推奨します。