1. Sambungkan ke server Anda melalui SSH:
ssh root@<your-server-ip>
2. Temukan kredensial login:
Pengguna default: nodejs
Kata sandi disimpan di: /root/.cloudzy-creds
Sangat disarankan untuk mengganti kata sandi: passwd nodejs
3. Beralih ke pengguna aplikasi:
su - Node.js
4. Deploy aplikasi Anda:
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. Akses aplikasi Anda:
Your app is available at http://<your-server-ip> (served via NGINX)
6. Ubah port atau domain?
Edit:
/etc/nginx/sites-available/default
Kemudian jalankan:
sudo nginx -t sudo systemctl restart nginx
7. Aktifkan HTTPS (opsional):
Pertimbangkan untuk menggunakan Certbot untuk HTTPS dalam lingkungan produksi.