با میزبانی Firebase شروع کنید

میزبانی Firebase راهی سریع، ایمن و قابل اعتماد برای میزبانی دارایی‌های ثابت برنامه (HTML، CSS، جاوا اسکریپت، فایل‌های رسانه‌ای و غیره) و همچنین ارائه محتوای پویا و میکروسرویس‌های میزبان را در اختیار شما قرار می‌دهد.

میزبانی درجه تولید ما توسط یک شبکه جهانی تحویل محتوا (CDN) پشتیبانی می شود. میزبانی به طور پیش‌فرض محتوای شما را از طریق SSL ارائه می‌کند و می‌تواند با دامنه سفارشی خود یا در زیر دامنه‌های پروژه‌تان بدون هیچ هزینه‌ای در web.app و firebaseapp.com استفاده شود.

قبل از اینکه شروع کنی

قبل از اینکه بتوانید میزبانی Firebase را راه اندازی کنید، باید یک پروژه Firebase ایجاد کنید .

مرحله 1 : Firebase CLI را نصب کنید

برای آشنایی با نحوه نصب CLI یا به روز رسانی به آخرین نسخه آن، از اسناد Firebase CLI دیدن کنید.

مرحله 2 : پروژه خود را اولیه کنید

برای اتصال فایل های پروژه محلی خود به پروژه Firebase، دستور زیر را از ریشه دایرکتوری پروژه محلی خود اجرا کنید:

firebase init hosting

در طول اولیه سازی پروژه، از Firebase CLI درخواست می کند:

  1. یک پروژه Firebase را برای اتصال به فهرست پروژه محلی خود انتخاب کنید.

    پروژه Firebase انتخاب شده پروژه Firebase "پیش فرض" شما برای فهرست پروژه محلی شما است. برای اتصال پروژه های Firebase اضافی به فهرست پروژه محلی خود، نام مستعار پروژه را تنظیم کنید.

  2. دایرکتوری را برای استفاده به عنوان دایرکتوری ریشه عمومی خود مشخص کنید.

    این دایرکتوری شامل تمام فایل‌های استاتیک ارائه شده عمومی شما، از جمله فایل index.html و هر دارایی دیگری است که می‌خواهید در میزبانی Firebase مستقر کنید.

    • پیش فرض دایرکتوری ریشه عمومی public نامیده می شود.

      • اکنون می توانید دایرکتوری ریشه عمومی خود را مشخص کنید یا می توانید آن را بعداً در فایل پیکربندی firebase.json خود مشخص کنید.

      • اگر پیش فرض را انتخاب کنید و از قبل دایرکتوری به نام public ندارید، Firebase آن را برای شما ایجاد می کند.

    • اگر قبلاً یک فایل index.html یا فایل 404.html معتبر در فهرست اصلی ریشه عمومی خود ندارید، Firebase آنها را برای شما ایجاد می کند.

  3. یک پیکربندی برای سایت خود انتخاب کنید.

    اگر انتخاب کنید که یک برنامه یک صفحه ای بسازید، Firebase به طور خودکار تنظیمات بازنویسی را برای شما اضافه می کند.

در پایان مقداردهی اولیه، Firebase به طور خودکار دو فایل را به ریشه دایرکتوری برنامه محلی شما ایجاد و اضافه می کند:

مرحله 3 : در سایت خود مستقر شوید

برای استقرار در سایت خود، دستور زیر را از ریشه دایرکتوری پروژه محلی خود اجرا کنید:

firebase deploy --only hosting

این دستور محتوای میزبانی و پیکربندی شما را در زیر دامنه های ارائه شده توسط Firebase زیر مستقر می کند:

  • PROJECT_ID .web.app
  • PROJECT_ID .firebaseapp.com

درباره استقرار و حتی آزمایش محلی سایت خود بیشتر بیاموزید.

مراحل بعدی

اکنون سایت شما آماده اشتراک گذاری با جهان است!