١. SSH إلى خادمك:
ssh root@<your-server-ip>
٢. ابحث عن بيانات تسجيل الدخول:
المستخدم الافتراضي: nodejs
كلمة المرور مخزنة في: /root/.cloudzy-creds
يُنصح بشدة بتغيير كلمة المرور: passwd nodejs
٣. انتقل إلى مستخدم التطبيق:
su - nodejs
٤. انشر تطبيقك:
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
٥. ادخل إلى تطبيقك:
تطبيقك متاح على http://<your-server-ip> (يُقدَّم عبر NGINX)
٦. هل تريد تغيير المنفذ أو النطاق؟
عدّل الملف:
/etc/nginx/sites-available/default
ثم شغّل:
sudo nginx -t sudo systemctl restart nginx
٧. تفعيل HTTPS (اختياري):
استخدم Certbot لتفعيل HTTPS في بيئة الإنتاج.