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

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

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

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

আগে আপনি হোস্টিং Firebase সেট আপ করতে পারেন, আপনার প্রয়োজন একটি Firebase প্রকল্প তৈরি

ধাপ 1: Firebase CLI ইনস্টল করুন

করা শিখতে Firebase CLI ডকুমেন্টেশন যান CLI ইনস্টল বা তার সাম্প্রতিক সংস্করণে আপডেট করুন

পদক্ষেপ 2: আপনার প্রকল্প আরম্ভ

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

firebase init hosting

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

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

    নির্বাচিত ফায়ারবেস প্রকল্পটি আপনার স্থানীয় প্রকল্প ডিরেক্টরিতে আপনার "ডিফল্ট" ফায়ারবেস প্রকল্প। আপনার স্থানীয় প্রকল্প নির্দেশিকাতে অতিরিক্ত Firebase প্রকল্প সংযোগ স্থাপন করতে, সেট আপ প্রকল্পের alias লেখা

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

    এই ডিরেক্টরিটি আপনার মত আপনার সমস্ত প্রকাশ্যে পরিবেশিত স্ট্যাটিক ফাইল, ধারণ করে index.html ফাইল এবং অন্য কোন সম্পদ যে আপনার Firebase হোস্টিং স্থাপন করতে চাই।

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

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

      • আপনাকে ডিফল্ট নির্বাচন করুন ও ইতিমধ্যে একটি ডিরেক্টরি নামক না থাকে তাহলে public , Firebase এটা আপনার জন্য তৈরি করে।

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

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

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

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

ধাপ 3: স্থাপন আপনার সাইটে

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

firebase deploy --only hosting

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

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

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

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

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