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

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

كيف أنشر مشروع Django الخاص بي؟

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

العمل على المشروع

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

su - app

cd ~/proje

set -a; . /etc/seturack-django.env; set +a

يحمّل السطر الأخير إعدادات الإنتاج. بعد ذلك تعمل الأوامر venv/bin/python manage.py migrate وvenv/bin/python manage.py collectstatic. استخدم venv/bin/pip install لإضافة الحزم. عند تغيير شيفرتك نفّذ systemctl restart uygulama بصفة root.

الملفات

  • إعدادات الإنتاج: ~/proje/proje/uretim.py
  • القيم السرية: /etc/seturack-django.env
  • اسم قاعدة البيانات واسم المستخدم كلاهما django، على المضيف 127.0.0.1. PostgreSQL غير مفتوح للخارج.

نطاقك الخاص

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

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

اكتب نطاقك أيضًا في DJANGO_ALAN وDJANGO_ADRES داخل الملف /etc/seturack-django.env. المنافذ 80 و443 و22 لـ SSH فقط مفتوحة للخارج.

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

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

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

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

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