زبانها و فریمورک
Django
پروژههای Django و admin آماده
در یک نگاه
سیستمعامل
Ubuntu / Debian
حداقل RAM
۱ GB
IP
IPv4 + IPv6
مجوز
رایگان (BSD)
میزبانی Django روی لانچر
جنگو فریمورک کامل پایتون با ORM، ادمین و امنیت پیشفرض است. روی لانچر با Gunicorn، Nginx و دیتابیس اختصاصی، پروژه را برای ترافیک واقعی آماده میکنید.
- دسترسی root کامل
- منابع اختصاصی CPU/RAM
- IP ثابت
- بکآپ در سطح سرور
- پشتیبانی فارسی زیرساخت
کاربردهای رایج
- پرتال و داشبورد
- API با Django REST
- سایت محتوایی
- ابزار داخلی سازمان
پیشنیازها
- حداقل ۱ GB RAM (۲ GB بهتر)
- Python 3.11+
- PostgreSQL توصیهشده
- جمعآوری static با WhiteNoise یا Nginx
استک پیشنهادی
PythonDjangoGunicornNginxPostgreSQLSSL
راهنمای نصب
پس از ساخت سرور، مراحل زیر را برای راهاندازی این اپ دنبال کنید.
- 1در پنل لانچر سرور لینوکس مناسب انتخاب و ایجاد کنید و IP عمومی را ذخیره کنید.
- 2با SSH به سرور متصل شوید و بستههای سیستم را بهروز کنید.
- 3محیط مجازی بسازید، Django و وابستگیها را نصب کنید، migrate بزنید و Gunicorn را راه بیندازید.
- 4سرویس را برای استارت خودکار (systemd) پیکربندی کنید و وضعیت آن را بررسی کنید.
- 5فایروال را طوری باز کنید که فقط پورتهای لازم در دسترس باشند.
- 6در صورت نیاز Nginx را بهعنوان reverse proxy یا وبسرور جلوی سرویس قرار دهید.
- 7دامنه را به IP سرور متصل و گواهی SSL را با Certbot فعال کنید.
- 8بکآپ، مانیتورینگ لاگ و بهروزرسانی امنیتی را زمانبندی کنید.
نکات حرفهای
- DEBUG را خاموش کنید.
- SECRET_KEY را از محیط بخوانید.
- ALLOWED_HOSTS را محدود کنید.
- از HTTPS اجباری پشت Nginx استفاده کنید.
سؤالات متداول
SQLite کافی است؟+
برای تست بله؛ برای production پستگرس توصیه میشود.
Celery؟+
با Redis روی همان سرور قابل راهاندازی است.
استاتیکها؟+
`collectstatic` و سرو با Nginx یا WhiteNoise.
اپهای مرتبط
همین حالا Django را deploy کنید
سرور مجازی لینوکس یا ویندوز با راهاندازی سریع و قیمت شفاف.
ساخت سرور