Node.js

オープンソースのクロスプラットフォームJavaScriptランタイム環境。

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の使用を検討してください。

申請内容