هل تريد نشر تطبيق Node.js الخاص بك على AWS؟ في هذا الدليل، سأشرح لك العملية كاملة من البداية إلى النهاية. سنبدأ بإنشاء instance على EC2، ثم تثبيت البرامج اللازمة، وأخيراً نشر التطبيق والتأكد من أنه يعمل بشكل صحيح.
الخطوات الأساسية:
أولاً، قم بتسجيل الدخول إلى لوحة تحكم AWS وانتقل إلى خدمة EC2. انقر على "Launch Instance" واختر نظام التشغيل المناسب (Ubuntu هو خيار موصى به). اختر حجم instance مناسب لاحتياجاتك، وقم بتكوين مجموعة الأمان (Security Group) للسماح بالوصول عبر المنافذ 22 (SSH) و 80 (HTTP) و 3000 (أو المنفذ الذي يستخدمه تطبيقك).
بعد إنشاء الـ instance، قم بالاتصال عبر SSH باستخدام ملف المفتاح الخاص بك. ثم قم بتحديث نظام التشغيل: sudo apt update && sudo apt upgrade. بعد ذلك، ثبت Node.js و npm باستخدام: curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - && sudo apt install -y nodejs. انسخ ملفات تطبيقك إلى الـ instance، وقم بتثبيت المكتبات المطلوبة باستخدام npm install.
أخيراً، قم بتشغيل التطبيق باستخدام npm start أو استخدم PM2 لإدارة العملية بشكل أفضل. تأكد من أن التطبيق يستمع على المنفذ الصحيح وأن جميع متغيرات البيئة مضبوطة بشكل صحيح.
هل لديك تجربة سابقة في نشر التطبيقات على AWS؟ شارك معنا التحديات التي واجهتها والحلول التي استخدمتها!
ℹ️ This content was generated by AI and may contain inaccuracies.