پایگاه داده
MongoDB
MongoDB برای دادههای انعطافپذیر
در یک نگاه
سیستمعامل
Ubuntu / Debian
حداقل RAM
۲ GB
IP
IPv4 + IPv6
مجوز
SSPL
میزبانی MongoDB روی لانچر
مونگو دیتابیس سندگرا برای داده انعطافپذیر است. روی لانچر با رم و دیسک کافی برای ایندکسها محیط production بسازید.
- دسترسی root کامل
- منابع اختصاصی CPU/RAM
- IP ثابت
- بکآپ در سطح سرور
- پشتیبانی فارسی زیرساخت
کاربردهای رایج
- APIهای JSON
- لاگ/رویداد
- پروفایل کاربر
- پروتوتایپ سریع
پیشنیازها
- حداقل ۲ GB RAM
- دیسک برای data+journal
- احراز هویت اجباری
استک پیشنهادی
MongoDBsystemdmongodumpفایروال
راهنمای نصب
پس از ساخت سرور، مراحل زیر را برای راهاندازی این اپ دنبال کنید.
- 1در پنل لانچر سرور لینوکس مناسب انتخاب و ایجاد کنید و IP عمومی را ذخیره کنید.
- 2با SSH به سرور متصل شوید و بستههای سیستم را بهروز کنید.
- 3مخزن رسمی MongoDB را اضافه، سرویس را نصب و کاربر ادمین با auth بسازید.
- 4سرویس را برای استارت خودکار (systemd) پیکربندی کنید و وضعیت آن را بررسی کنید.
- 5فایروال را طوری باز کنید که فقط پورتهای لازم در دسترس باشند.
- 6در صورت نیاز Nginx را بهعنوان reverse proxy یا وبسرور جلوی سرویس قرار دهید.
- 7دامنه را به IP سرور متصل و گواهی SSL را با Certbot فعال کنید.
- 8بکآپ، مانیتورینگ لاگ و بهروزرسانی امنیتی را زمانبندی کنید.
نکات حرفهای
- bindIp را محدود کنید.
- ایندکس برای کوئریهای پرتکرار.
- بکآپ mongodump.
- نسخه موتور را با درایور اپ هماهنگ کنید.
سؤالات متداول
بهجای پستگرس؟+
اگر مدل سندگرا دارید بله؛ وگرنه رابطهای را بررسی کنید.
Replica set؟+
برای HA روی چند VPS بله.
لایسنس؟+
SSPL؛ برای استفاده تجاری شرایط را بخوانید.
اپهای مرتبط
همین حالا MongoDB را deploy کنید
سرور مجازی لینوکس یا ویندوز با راهاندازی سریع و قیمت شفاف.
ساخت سرور