1. SSH a szerveredre:
ssh root@<your-server-ip>
2. Bejelentkezési adatok megkeresése:
Alapértelmezett felhasználó: nodejs
Password stored in: /root/.cloudzy-creds
Erősen ajánlott megváltoztatni a jelszót: passwd nodejs
3. Váltson az alkalmazás felhasználójára:
su - nodejs
4. Telepítsd az alkalmazást:
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. Az alkalmazás elérése:
Az alkalmazásod elérhető a http://<your-server-ip> címen (NGINX-n keresztül)
6. Módosítsd a portot vagy a domaint?
Edit:
/etc/nginx/sites-available/default
Then run:
sudo nginx -t sudo systemctl restart nginx
7. HTTPS engedélyezése (opcionális):
Éles környezetben érdemes Certbot-ot használni HTTPS-hez.