مستندات

راهنمای سرور مجازی

از اولین اتصال SSH تا وصل کردن دامنه و SSL؛ قدم به قدم.

شروع سریع

  1. ثبت‌نام کنید و یکی از پلن‌ها را بخرید.
  2. سرور شما ظرف ۱ تا ۳ دقیقه ساخته می‌شود و رمز root فقط یک بار در صفحه سرور نمایش داده می‌شود؛ ذخیره‌اش کنید.
  3. با دستوری که در صفحه سرور است وصل شوید و هر چه می‌خواهید نصب کنید.
  4. وب‌سرور خود را روی پورت ۸۰ راه بیندازید و از پنل دامنه وصل کنید.

اتصال SSH و SFTP

هر سرور یک پورت SSH اختصاصی روی آی‌پی ما دارد (در صفحه سرور نوشته شده):

# ویندوز (PowerShell)، مک و لینوکس
ssh -p 30010 root@37.148.5.174
  • انتقال فایل: در FileZilla یا WinSCP پروتکل SFTP، میزبان 37.148.5.174، همان پورت و کاربر root.
  • ورود با کلید: بعد از اولین ورود، کلید عمومی خود را در /root/.ssh/authorized_keys بگذارید.
  • اولین کار پیشنهادی: apt update && apt upgrade

راه‌اندازی سایت

ترافیک وب همه دامنه‌های سرور شما (و آدرس رایگان vpsNN.funcloud.ir) به پورت ۸۰ سرورتان می‌رسد. هر وب‌سروری نصب کنید که روی ۸۰ گوش بدهد:

apt install -y nginx            # یا apache2، caddy، داکر و...
systemctl enable --now nginx
# فایل‌ها در /var/www/html

برای جنگو، Node.js یا PHP همان کاری را بکنید که روی هر سرور لینوکسی می‌کنید (gunicorn/pm2/php-fpm پشت nginx). آی‌پی واقعی بازدیدکننده در هدر X-Forwarded-For و پروتکل در X-Forwarded-Proto می‌رسد.

دامنه، نیم‌سرور و DNS

در صفحه سرور روی «افزودن دامنه / DNS» بزنید. سه روش اتصال دارید:

  • نیم‌سرور: نیم‌سرورهای دامنه را در ثبت‌کننده (برای .ir در nic.ir) روی ns1.funcloud.ir و ns2.funcloud.ir بگذارید و رکوردها را در پنل مدیریت کنید. نیم‌سرور هم‌نام دامنه خودتان (مثل ns1.mybrand.ir) هم از صفحه سرور قابل فعال‌سازی است.
  • ابرآروان / CDN با حساب خودتان: رکورد A دامنه را با پروکسی روشن به 37.148.5.174 بزنید.
  • فقط رکورد A: اگر DNS دامنه جای دیگری است، رکوردهای @ و www را به 37.148.5.174 بزنید.

SSL و HTTPS

آدرس رایگان همیشه HTTPS دارد. برای دامنه خودتان، بعد از اتصال دامنه از بخش SSL همان صفحه گواهی رایگان Let's Encrypt بگیرید؛ HTTPS روی سرور اصلی انجام می‌شود و سرور شما همچنان روی پورت ۸۰ می‌ماند. اگر از ابرآروان استفاده می‌کنید، SSL را در خود آروان فعال کنید.

پورت‌ها

هر سرور یک بلوک ۱۰تایی پورت عمومی دارد: اولی برای SSH و بقیه را می‌توانید از صفحه سرور به هر پورتی داخل سرورتان باز کنید (مثلاً پنل ربات، API یا بازی). برای وب نیازی به این کار نیست.

روشن/خاموش، رمز، نصب از نو

  • ری‌استارت / خاموش / روشن: از صفحه سرور؛ «قطع برق» فقط وقتی سرور جواب نمی‌دهد.
  • رمز جدید root: اگر رمز را گم کردید، از صفحه سرور رمز جدید بسازید. اگر داخل سرور qemu-guest-agent نصب نباشد، سرور یک بار ری‌استارت می‌شود و کلیدهای میزبان SSH عوض می‌شوند (پیام هشدار ssh طبیعی است).
  • نصب از نو: همه اطلاعات سرور پاک و دبیان ۱۳ تمیز با رمز جدید نصب می‌شود.

محدودیت‌ها

  • ارسال ایمیل از پورت‌های ۲۵/۴۶۵/۵۸۷ برای جلوگیری از اسپم بسته است.
  • سرورها به شبکه داخلی و سرورهای دیگر دسترسی ندارند.
  • ماینینگ، حمله به دیگران و محتوای غیرقانونی ممنوع است.
  • پس از پایان اعتبار 3 روز مهلت تمدید دارید و سرور روشن می‌ماند؛ سپس سرور و همه اطلاعات داخل آن کاملاً حذف می‌شود. پیش از آن از اطلاعات خود نسخه پشتیبان بگیرید.