1. Sunucunuza SSH ile bağlanın:
ssh root@<your-server-ip>
2. Giriş bilgilerini bulun:
Varsayılan kullanıcı: nodejs
Şifre şu konumda saklanıyor: /root/.cloudzy-creds
Şifreyi değiştirmeniz şiddetle tavsiye edilir: passwd nodejs
3. Uygulama kullanıcısına geçin:
su - nodejs
4. Uygulamanızı dağıtın:
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. Uygulamanıza erişin:
Your app is available at http://<your-server-ip> (served via NGINX)
6. Bağlantı noktasını veya etki alanını değiştirmek mi?
Düzenle:
/etc/nginx/sites-available/default
Ardından şunu çalıştırın:
sudo nginx -t sudo systemctl restart nginx
7. HTTPS'yi etkinleştirin (isteğe bağlı):
Üretimde HTTPS için Certbot kullanmayı düşünün.