1. SSH naar je server:
ssh root@<your-server-ip>
2. Inloggegevens opzoeken:
Standaardgebruiker: nodejs
Password stored in: /root/.cloudzy-creds
Het is sterk aanbevolen om het wachtwoord te wijzigen: passwd nodejs
3. Wissel naar de app-gebruiker:
su - nodejs
4. Je app deployen:
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. Je app openen:
Je app is bereikbaar via http://<your-server-ip> (geserveerd via NGINX)
6. Poort of domein wijzigen?
Edit:
/etc/nginx/sites-available/default
Then run:
sudo nginx -t sudo systemctl restart nginx
7. HTTPS inschakelen (optioneel):
Gebruik Certbot voor HTTPS in productie.