DevOps و وبسرور
Nginx
SSL، load balance و کش
در یک نگاه
سیستمعامل
Ubuntu / Debian
حداقل RAM
۵۱۲ MB
IP
IPv4 + IPv6
مجوز
BSD-like
میزبانی Nginx روی لانچر
انجیناکس وبسرور و reverse proxy پرسرعت است. روی لانچر برای استاتیک، پروکسی اپها، SSL و کش استفاده میشود.
- دسترسی root کامل
- منابع اختصاصی CPU/RAM
- IP ثابت
- بکآپ در سطح سرور
- پشتیبانی فارسی زیرساخت
کاربردهای رایج
- هاست استاتیک
- Reverse proxy
- ترمینیت SSL
- کش و فشردهسازی
پیشنیازها
- ۵۱۲ MB RAM اغلب کافی است
- پورت ۸۰/۴۴۳
استک پیشنهادی
NginxCertbotUpstream apps اختیاری
راهنمای نصب
پس از ساخت سرور، مراحل زیر را برای راهاندازی این اپ دنبال کنید.
- 1در پنل لانچر سرور لینوکس مناسب انتخاب و ایجاد کنید و IP عمومی را ذخیره کنید.
- 2با SSH به سرور متصل شوید و بستههای سیستم را بهروز کنید.
- 3بسته nginx را نصب، سایت را در sites-available تعریف و با Certbot SSL بگیرید.
- 4سرویس را برای استارت خودکار (systemd) پیکربندی کنید و وضعیت آن را بررسی کنید.
- 5فایروال را طوری باز کنید که فقط پورتهای لازم در دسترس باشند.
- 6در صورت نیاز Nginx را بهعنوان reverse proxy یا وبسرور جلوی سرویس قرار دهید.
- 7دامنه را به IP سرور متصل و گواهی SSL را با Certbot فعال کنید.
- 8بکآپ، مانیتورینگ لاگ و بهروزرسانی امنیتی را زمانبندی کنید.
نکات حرفهای
- gzip/brotli را فعال کنید.
- محدودیت اندازه آپلود را تنظیم کنید.
- از هدرهای امنیتی استفاده کنید.
- کانفیگ را با `nginx -t` تست کنید.
سؤالات متداول
بهجای Apache؟+
برای پروکسی و استاتیک معمولاً سبکتر است.
Load balance؟+
با upstream چند سرور ممکن است.
HTTP/3؟+
بسته به بیلد Nginx؛ در صورت نیاز فعال میشود.
اپهای مرتبط
همین حالا Nginx را deploy کنید
سرور مجازی لینوکس یا ویندوز با راهاندازی سریع و قیمت شفاف.
ساخت سرور