كيف يمكننا مساعدتك؟

ابحث في أدلتنا ودروسنا، أو تصفح الفئات أدناه.

كيف أنشر تطبيق MERN الخاص بي؟

التطبيقات 133 مشاهدة Markdown
  1. في اللوحة افتح خوادمي ثم انقر خادمك.
  2. في تبويب نظرة عامة، انتظر حتى يذكر صف التطبيق «MERN جاهز». تتحدّث الصفحة من تلقاء نفسها.
  3. افتح الرابط في صف عنوان الموقع. إذا ظهر في الصفحة التجريبية MongoDB: OK فهذا يعني أن التطبيق يصل إلى قاعدة البيانات.

المجلدات

  • /home/app/uygulama/sunucu: تطبيق Express (server.js). وسلسلة الاتصال في الملف .env المجاور له.
  • /home/app/uygulama/istemci: مصدر React. يكتب البناء ناتجه في المجلد sunucu/public.

تغيير الشيفرة

اتصل عبر SSH ونفّذ:

su - app

cd ~/uygulama

بعد نسخ شيفرتك، أعد تشغيل التطبيق:

pm2 restart uygulama

ينبغي أن يستمع التطبيق إلى المنفذ 3000.

MongoDB

لا يمكن الوصول إلى MongoDB إلا من داخل الخادم. صفّا اسم الدخول وكلمة المرور في اللوحة هما حساب المسؤول. للاتصال من حاسوبك استخدم نفق SSH.

نطاقك الخاص

  1. وجّه سجل A لنطاقك إلى عنوان IP لخادمك.
  2. بصفة root، استبدل الاسم القديم في كل مكان: sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile. وOLD_NAME هو الجزء الذي بعد https:// في العنوان الظاهر في اللوحة.
  3. نفّذ systemctl reload caddy.

يحصل Caddy على الشهادة ويجدّدها من تلقاء نفسه.

المنافذ 80 و443 و22 لـ SSH فقط مفتوحة للخارج.

ليس لديك خادم بعد؟ اطلب خادمًا مثبتًا عليه MERN: تختار الحجم وتدفع مقابل ما اخترته فقط.

هل كان هذا مفيدًا؟

شكرًا على ملاحظاتك!

هل ما زلت بحاجة إلى مساعدة؟

إذا لم تجد ما تحتاجه، تواصل معنا.