پرش به محتوای اصلی
همه چیز در حال کار است
آغاز محتوای اصلی
سرویس فعال — نصب یک‌کلیک

Nginx — وب‌سرور سریع جهانی

نصب یک‌کلیکی Nginx آخرین نسخه روی Debian 12، صفحه پیش‌فرض آماده، HTTP+HTTPS باز. مناسب رورس پروکسی، لود-بالانس، استاتیک هاستینگ.

reverse-proxySSLکش
آمادهٔ استفاده در چند دقیقه

وب‌سرور Nginx، آماده در یک کلیک

یک نمونهٔ Nginx از پیش کانفیگ‌شده روی سرور اختصاصی شما — برای میزبانی استاتیک، reverse-proxy و لود-بالانس، بدون نصب دستی.

وب‌سرور پرسرعت

معماری رویدادمحور با مصرف حافظهٔ کم؛ آمادهٔ ترافیک بالا و هم‌زمانی زیاد.

HTTPS یک‌کلیک

پورت ۸۰ و ۴۴۳ آماده؛ گواهی SSL را از داشبورد با یک کلیک فعال و خودکار تمدید کنید.

reverse-proxy و WebSocket

ترافیک را به اپ‌های Node، پایتون یا هر بک‌اند با پشتیبانی کامل WebSocket هدایت کنید.

لود-بالانس

بار را میان چند بک‌اند با روش‌های least-conn، round-robin یا ip-hash پخش کنید.

میزبانی استاتیک

سایت استاتیک خود را در چند ثانیه منتشر کنید؛ کافی است فایل‌ها را قرار دهید.

کنترل نرخ و کارایی

rate-limiting، HTTP/2 و فشرده‌سازی برای پاسخ‌دهی سریع و پایدار.

برای چه کارهایی؟

میزبانی وب‌سایت استاتیک

سایت، لندینگ یا خروجی build مدرن را سریع و سبک سرو کنید.

reverse-proxy جلوی اپ

یک ورودی امن با SSL جلوی اپلیکیشن‌های شما قرار دهید.

لود-بالانسر چند بک‌اند

ترافیک را میان چند نمونه برای پایداری و مقیاس توزیع کنید.

پس از نصب، در تب «اپلیکیشن» سرور خود همهٔ آدرس‌ها و اطلاعات دسترسی را خواهید دید.

آماده شروع؟

یک کلیک تا یک وب‌سرور Nginx آماده روی زیرساخت اختصاصی شما.

شروع کن

روش نصب گام‌به‌گام

  1. 1

    سفارش سرور

    برای reverse-proxy + static sites، پلن ۱ گیگ RAM کافی است. حداکثر ۲۰هزار req/sec روی پلن mini تست شده.

  2. 2

    انتخاب Nginx

    در مرحلهٔ سفارش Nginx را انتخاب کنید — nginx-extras (با Lua + HTTP/2 + WebSocket support) + systemd unit خودکار نصب می‌شوند.

  3. 3

    اولین vhost

    یک فایل /etc/nginx/sites-available/mysite بسازید، ln -s به sites-enabled، nginx -t برای تست، سپس systemctl reload nginx.

  4. 4

    اتصال دامنه + SSL

    از تب DNS رکورد A به IP عمومی VM اضافه کنید، از تب SSL یک‌کلیکی Let's Encrypt را فعال کنید — certbot خودکار کار می‌کند.

سؤالات متداول

Nginx یا Apache؟

Nginx برای high-concurrency بهترین (event-driven، مصرف حافظهٔ کم). Apache برای سازگاری با .htaccess و ماژول‌های legacy. برای ۹۰٪ موارد جدید Nginx انتخاب بهتری است.

آیا nginx-extras با ngx_pagespeed نصب می‌شود؟

nginx-extras استاندارد ubuntu شامل brotli + Lua + HTTP/2 + WebSocket است. ngx_pagespeed جداگانه باید کامپایل شود (Google official package).

rate-limiting چطور تنظیم کنم؟

limit_req_zone $binary_remote_addr zone=mylimit:10m rate=10r/s; در http {} و limit_req zone=mylimit burst=20 nodelay; در location {}. تست با ab یا wrk.

reverse-proxy به Node.js/Python app؟

location / { proxy_pass http://127.0.0.1:3000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_http_version 1.1; proxy_set_header Connection upgrade; } — استاندارد برای SPA + WebSocket.

مدیریت SSL خودکار؟

بله — Edge Proxy ایران‌کلاد از تب SSL داشبورد یک‌کلیکی certificate صادر می‌کند (renew خودکار هر 60 روز). اگر می‌خواهید مستقیم، certbot --nginx -d yourdomain.com روی سرور.

load-balancing بین چند backend؟

upstream myapp { least_conn; server 10.0.0.1:8000; server 10.0.0.2:8000; server 10.0.0.3:8000; } سپس proxy_pass http://myapp; — least-conn یا round-robin یا ip-hash برای sticky-session.