Node.js

بيئة تشغيل JavaScript مفتوحة المصدر ومتعددة المنصات.

1. SSH إلى الخادم الخاص بك:

ssh root@<your-server-ip>

2. ابحث عن بيانات تسجيل الدخول:

المستخدم الافتراضي: nodejs

كلمة المرور مخزنة في: /root/.cloudzy-creds

يوصى بشدة بتغيير كلمة المرور: passwd nodejs

3. التبديل إلى مستخدم التطبيق:

su - nodejs

4. قم بنشر تطبيقك:

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. الوصول إلى تطبيقك:

Your app is available at  http://<your-server-ip> (served via NGINX)

6. تغيير المنفذ أو المجال؟

تحرير:

/etc/nginx/sites-available/default

ثم قم بتشغيل:

sudo nginx -t
sudo systemctl restart nginx

7. تمكين HTTPS (اختياري):

فكر في استخدام Certbot لـ HTTPS في الإنتاج.

تفاصيل الطلب