راه‌اندازی نکست‌کلود با سرور ابری

نکست‌کلود (Nextcloud) یک پلتفرم قدرتمند برای ذخیره‌سازی ابری، مدیریت فایل‌ها و ایجاد یک فضای کاری امن و اختصاصی است. با استفاده از سرورهای ابری پارس‌پک، می‌توانید این پلتفرم را با چند کلیک و بدون نیاز به درگیری با پیکربندی‌های پیچیده لینوکس، راه‌اندازی کنید.

استقرار سرور نکست‌کلود

برای ایجاد سرور با ایمیج آماده نکست‌کلود مراحل زیر را طی کنید:

  1. در پنل کاربری پارس‌پک وارد بخش سرور ابری شوید و روی گزینه سرور جدید کلیک کنید.
  2. در بخش «موقعیت سرویس»، دیتاسنتر موردنظر خود را انتخاب کنید؛ پیشنهاد ما برای استفاده از سرویس نکست کلود، انتخاب لوکیشن ایران و «tehran3» است.
  3. در بخش انتخاب نوع سیستم‌عامل، تب اپلیکیشن را انتخاب کرده و روی Nextcloud کلیک کنید.
  4. شما می‌توانید از پلن‌های استاندارد یا پلن سفارشی، منابع سرور خود را تعیین کنید.
    • نکته:

      برای داشتن یک فضای ابری مطمئن و مناسب توصیه می‌کنیم که رم (RAM) را روی حالت ۴ گیگ، فضای ذخیره‌سازی را روی بیشترین حالت یعنی ۱۵۰ گیگ و پردازشگر یا CPU را هم روی ۴ هسته‌ای قرار دهید.

  5. یک نام برای سرور خود انتخاب کرده و فرایند پرداخت را تکمیل کنید. پس از چند دقیقه، سرور شما مستقر و آماده استفاده می‌شود.

ورود به محیط نکست‌کلود

پس از فعال‌سازی، برای ورود به محیط کاربری نرم‌افزار مراحل زیر را انجام دهید:

  1. وارد مسیر داشبورد > سرور ابری > مدیریت سرور > اطلاعات سرویس شوید.
  2. آدرس IP یا لینک پنل درج‌شده در این صفحه را کپی کرده و در مرورگر خود باز کنید.
  3. در صفحه لاگین نکست‌کلود، نام کاربری و رمز عبوری که در پنل پارس‌پک به شما نمایش داده شده است را وارد کرده و روی دکمه Login کلیک کنید.

اتصال نکست‌کلود به دامنه اختصاصی و فعال‌سازی SSL

برای اینکه به جای آی‌پی، با یک آدرس اختصاصی (مثلا drive.yourdomain.com) و به صورت امن (HTTPS) وارد نکست‌کلود شوید، باید مراحل زیر را برای تنظیم DNS و معرفی دامنه به سرور انجام دهید:

گام اول: تنظیم DNS در پنل CDN

  1. وارد پنل کاربری پارس‌پک شوید. از منوی سمت راست، «CDN» را انتخاب نمایید. دامنه خود را وارد کرده و سپس سرویس CDN رایگان یا یکی از پلن‌های غیر رایگان پارس‌پک را تهیه کنید.
  2. در این مرحله، دو نیم‌سرور برای شما ایجاد می‌شود که باید آن‌ها را در بخش نیم‌سرورها در «پنل دامنه» ست کنید. با انجام این مرحله، CDN شما به دامنه متصل می‌شود.
      • نکته: اگر از قبل سرویس CDN پارس‌پک را تهیه کرده باشید، برای دریافت این نیم‌سرورها باید در پنل اصلی CDN، روی دکمه «پیکربندی» کلیک کنید.
  3. سپس وارد مرحله تنظیمات DNS می‌شوید. حالا دکمه «ایجاد DNS جدید» را بزنید. سپس ساب‌دامنه‌ی drive را ایجاد کرده و با کمک A Record آن را به IP نکست‌کلود خود هدایت کنید.

نکته: دقت کنید که در این حالت، دکمه روی وضعیت «فقط DNS» فعال باشد.

گام دوم: معرفی دامنه به هسته نکست‌کلود

اکنون باید وارد محیط سیستم‌عامل سرور شوید تا دامنه را در لیست دامنه‌های مجاز (Trusted Domains) ثبت کنید.

  1. از طریق ترمینال لینوکس یا نرم‌افزارهای کلاینت (مثل PuTTY در ویندوز) به سرور خود متصل شوید (SSH بزنید).
  2. دستور زیر را در سرور اجرا کنید (به جای drive.yourdomain.com، ساب‌دامین اختصاصی خود را وارد کنید):
nextcloud.occ config:system:set trusted_domains 2 --value='drive.yourdomain.com'

گام سوم: فعال‌سازی گواهینامه SSL رایگان (Let’s Encrypt)

برای امن کردن ارتباط و فعال‌سازی HTTPS روی دامنه، دستور زیر را در محیط سرور (SSH) وارد کنید و مراحل را تایید نمایید تا گواهینامه به صورت خودکار نصب شود:

nextcloud.enable-https lets-encrypt

پس از اتمام این مراحل، می‌توانید با آدرس اختصاصی و امن خود به پنل نکست‌کلود دسترسی داشته باشید.