Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

ফায়ারবেস হোস্টিং দিয়ে শুরু করুন

ফায়ারবেস হোস্টিং আপনাকে আপনার অ্যাপ্লিকেশনটির স্থিতিশীল সম্পদ (এইচটিএমএল, সিএসএস, জাভাস্ক্রিপ্ট, মিডিয়া ফাইল ইত্যাদি) হোস্ট করার পাশাপাশি গতিশীল বিষয়বস্তু এবং হোস্ট মাইক্রো সার্ভিসেস সরবরাহ করার জন্য একটি দ্রুত, সুরক্ষিত এবং নির্ভরযোগ্য উপায় দেয় gives

আমাদের উত্পাদন-গ্রেড হোস্টিং একটি গ্লোবাল কন্টেন্ট বিতরণ নেটওয়ার্ক (সিডিএন) দ্বারা সমর্থিত। হোস্টিং ডিফল্টরূপে আপনার সামগ্রীকে web.app মাধ্যমে web.app এবং আপনার নিজস্ব কাস্টম ডোমেনের সাথে বা web.app এবং firebaseapp.com আপনার প্রকল্পের ফ্রি সাবডোমেনগুলিতে ব্যবহার করা যেতে পারে।

তুমি শুরু করার আগে

আপনি ফায়ারবেস হোস্টিং সেট আপ করার আগে আপনাকে ফায়ারবেস প্রকল্প তৈরি করতে হবে।

পদক্ষেপ 1 : ফায়ারবেস সিএলআই ইনস্টল করুন

কীভাবে সিএমএল ইনস্টল করবেন বা তার সর্বশেষ সংস্করণে আপডেট করবেন তা শিখতে ফায়ারবেস সিএলআই ডকুমেন্টেশন দেখুন।

পদক্ষেপ 2 : আপনার প্রকল্পের সূচনা করুন

আপনার ফায়ারবেস প্রকল্পে আপনার স্থানীয় প্রকল্পের ফাইলগুলি সংযোগ করতে, আপনার স্থানীয় প্রকল্প ডিরেক্টরিটির মূল থেকে নিম্নলিখিত কমান্ডটি চালান:

firebase init hosting

প্রকল্প সূচনা করার সময়, ফায়ারবেস সিএলআই থেকে অনুরোধ জানানো হয়:

  1. আপনার স্থানীয় প্রকল্প ডিরেক্টরিতে সংযোগ করতে একটি ফায়ারবেস প্রকল্প নির্বাচন করুন।

    নির্বাচিত ফায়ারবেস প্রকল্পটি আপনার স্থানীয় প্রকল্প ডিরেক্টরিতে আপনার "ডিফল্ট" ফায়ারবেস প্রকল্প। অতিরিক্ত স্থানীয় ফায়ারবেস প্রকল্পগুলি আপনার স্থানীয় প্রকল্প ডিরেক্টরিতে সংযুক্ত করতে, প্রকল্পের এলিয়াস সেট আপ করুন।

  2. আপনার সর্বজনীন রুট ডিরেক্টরি হিসাবে ব্যবহার করতে একটি ডিরেক্টরি নির্দিষ্ট করুন।

    এই ডিরেক্টরিতে আপনার index.html এইচটিএমএল ফাইল এবং অন্য যে কোনও সম্পদ যা আপনি ফায়ারবেস হোস্টিংয়ে স্থাপন করতে চান সেগুলি সহ আপনার সমস্ত প্রকাশ্যে পরিবেশন করা স্ট্যাটিক ফাইল রয়েছে।

    • প্রকাশ্য রুট ডিরেক্টরিটি জন্য ডিফল্ট বলা হয় public

      • আপনি এখনই আপনার সর্বজনীন রুট ডিরেক্টরিটি নির্দিষ্ট করতে পারেন বা আপনার firebase.json কনফিগারেশন ফাইলে এটি পরে নির্দিষ্ট করতে পারেন।

      • আপনি যদি ডিফল্টটি নির্বাচন করেন এবং ইতিমধ্যে public নামে পরিচিত একটি ডিরেক্টরি না থাকলে ফায়ারবেস এটি আপনার জন্য তৈরি করে।

    • আপনি ইতিমধ্যে একটি বৈধ না থাকে তাহলে index.html ফাইল বা 404.html আপনার সর্বজনীন রুট ডিরেক্টরি মধ্যে ফাইল, Firebase তাদের কাছে আপনার জন্য তৈরি করে।

  3. আপনার সাইটের জন্য একটি কনফিগারেশন চয়ন করুন।

    আপনি যদি একটি পৃষ্ঠার অ্যাপ্লিকেশন তৈরি করতে চান, তবে ফায়ারবেস স্বয়ংক্রিয়ভাবে আপনার জন্য পুনর্লিখনের কনফিগারেশন যুক্ত করে

আরম্ভের শেষে, ফায়ারবেস স্বয়ংক্রিয়ভাবে আপনার স্থানীয় অ্যাপ্লিকেশন ডিরেক্টরিতে দুটি ফাইল তৈরি করে এবং যুক্ত করে:

  • একটি firebase.json কনফিগারেশন ফাইল যা আপনার প্রকল্পের কনফিগারেশনকে তালিকাবদ্ধ করে। হোস্টিং আচরণ পৃষ্ঠাতে কনফিগার করে এই ফাইলটি সম্পর্কে আরও জানুন।

  • একটি .firebaserc ফাইল যা আপনার প্রকল্পের .firebaserc সংরক্ষণ করে।

পদক্ষেপ 3 : আপনার সাইটে মোতায়েন করুন

আপনার সাইটে স্থাপন করতে, আপনার স্থানীয় প্রকল্প ডিরেক্টরিটির মূল থেকে নিম্নলিখিত কমান্ডটি চালান:

firebase deploy --only hosting

এই কমান্ডটি আপনার হোস্টিং সামগ্রী এবং নিম্নলিখিত ফায়ারবেস-বিধানযুক্ত সাবডোমেনগুলিতে কনফিগার স্থাপন করে:

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

আপনার সাইট মোতায়েন করা এবং স্থানীয়ভাবে পরীক্ষা করা সম্পর্কে আরও জানুন।

পরবর্তী পদক্ষেপ

এখন আপনার সাইটটি বিশ্বের সাথে ভাগ করে নেওয়ার জন্য প্রস্তুত!