একটি ওয়েব অ্যাপ্লিকেশন স্থাপনের জন্য গুগলের অ্যাপ ইঞ্জিন ব্যবহার করতে চান? এখানে 8 টি সহজ পদক্ষেপে কীভাবে এটি করা যায়।
08 এর 01অ্যাপ ইঞ্জিনের জন্য আপনার গুগল একাউন্ট সক্রিয় করুন
অ্যাপ ইঞ্জিনটিকে বিশেষভাবে সক্রিয় করা এবং আপনার বিদ্যমান Google অ্যাকাউন্টের সাথে যুক্ত করা প্রয়োজন। এই কাজ ইঞ্জিন ডাউনলোড লিঙ্ক যান এই কাজ। নীচে ডানদিকে সাইন আপ বোতামে ক্লিক করুন। সাইনআপটি আপনার Google অ্যাকাউন্টের জন্য Google ডেভেলপার প্রোগ্রামে যোগ দেওয়ার জন্য অতিরিক্ত নিশ্চিতকরণ পদক্ষেপের প্রয়োজন হতে পারে।
02 এর 02অ্যাডমিন কনসোলের মাধ্যমে একটি অ্যাপ্লিকেশন স্পেস তৈরি করুন
একবার অ্যাপ ইঞ্জিনে সাইন ইন করে, বাম সাইডবারে অ্যাডমিন কনসোলে নেভিগেট করুন। কনসোলের নীচে 'অ্যাপ্লিকেশন তৈরি করুন' বোতামটিতে ক্লিক করুন। আপনার অ্যাপ্লিকেশনটি একটি অনন্য নাম দিন কারণ এটি সেই অবস্থান যা Google আপনার অ্যাপ্লিকেশানটিকে তার মধ্যে বরাদ্দ করবে appspot ডোমেইন.
08 এর 03আপনার ভাষা নির্বাচন করুন এবং উপযুক্ত বিকাশকারী সরঞ্জাম ডাউনলোড করুন
এইগুলি https://developers.google.com/appengine/downloads এ অবস্থিত। অ্যাপ ইঞ্জিন 3 টি ভাষা সমর্থন করে: জাভা, পাইথন এবং গো। অ্যাপ ইঞ্জিন ইনস্টল করার আগে আপনার ডেভেলপমেন্ট মেশিনটি আপনার ভাষার জন্য সেট আপ করা আছে তা নিশ্চিত করুন। এই টিউটোরিয়ালটির বাকিটি পাইথন সংস্করণ ব্যবহার করবে, তবে বেশিরভাগ ফাইলের নাম প্রায় সমান।
04 এর 04Dev সরঞ্জাম ব্যবহার করে স্থানীয়ভাবে একটি নতুন অ্যাপ্লিকেশন তৈরি করুন
আপনি যে অ্যাপ ইঞ্জিন লঞ্চারটি ডাউনলোড করেছেন তা খোলার পরে, "ফাইল"> "নতুন অ্যাপ্লিকেশন" নির্বাচন করুন। আপনি পদক্ষেপ 2 এ আপনি যে নামটি ঠিক করেছিলেন সেই অ্যাপ্লিকেশানটির নামটি নিশ্চিত করুন। এই অ্যাপ্লিকেশন যথাযথ জায়গায় স্থাপন করা হবে তা নিশ্চিত করা হবে। গুগল অ্যাপ ইঞ্জিন লঞ্চার আপনার অ্যাপ্লিকেশনের জন্য একটি কঙ্কাল ডিরেক্টরি এবং ফাইল গঠন তৈরি করবে এবং কিছু সহজ ডিফল্ট মান নিয়ে এটি তৈরি করবে।
08 এর 05যাচাই করুন যে app.yaml ফাইল সঠিকভাবে কনফিগার করা হয়েছে
দ্য app.yaml ফাইলটিতে আপনার ওয়েব অ্যাপ্লিকেশনের জন্য হ্যান্ডলার রাউটিং সহ বিশ্বব্যাপী বৈশিষ্ট্য রয়েছে। ফাইলের শীর্ষে "অ্যাপ্লিকেশন:" বৈশিষ্ট্যটি পরীক্ষা করে দেখুন এবং মানটি যে পদক্ষেপটি আপনি পদক্ষেপ 2 এ নির্ধারিত অ্যাপ্লিকেশন নামের সাথে মিলেছেন তা নিশ্চিত করুন। যদি এটি না হয় তবে আপনি এটি পরিবর্তন করতে পারেন app.yaml .
08 এর 06Main.py ফাইলের অনুরোধ হ্যান্ডলার যুক্ত করুন
দ্য main.py (বা অন্য ভাষার জন্য সমতুল প্রধান ফাইল) ফাইলটিতে সমস্ত অ্যাপ্লিকেশন যুক্তি রয়েছে। ডিফল্টরূপে, ফাইলটি ফিরে আসবে "হ্যালো ওয়ার্ল্ড!" কিন্তু যদি আপনি কোন নির্দিষ্ট রিটার্ন যোগ করতে চান, অধীন দেখুন পেতে (স্ব) হ্যান্ডলার ফাংশন। দ্য self.response.out.write কল সব অন্তর্মুখী অনুরোধগুলিতে প্রতিক্রিয়া পরিচালনা করে এবং আপনি "হ্যালো ওয়ার্ল্ড!" এর পরিবর্তে সরাসরি যে HTML তে HTML যোগ করতে পারেন। আপনি যদি চান.
08 এর 07আপনার অ্যাপ্লিকেশন স্থানীয়ভাবে স্থাপন করে দেখুন
গুগল অ্যাপ ইঞ্জিন লঞ্চারে, আপনার অ্যাপ্লিকেশনটি হাইলাইট করুন এবং তারপরে "কন্ট্রোল"> "চালান" নির্বাচন করুন, বা প্রধান কনসোলের রান বাটনে ক্লিক করুন। একবার অ্যাপ্লিকেশনের স্থিতিটি হ্রাস হয়ে গেলে এটি দেখানো হয় যে, এটি ব্রাউজ বোতামে ক্লিক করুন। আপনার ওয়েব অ্যাপ্লিকেশন থেকে প্রতিক্রিয়া সহ একটি ব্রাউজার উইন্ডো প্রদর্শিত হবে। সবকিছু সঠিকভাবে চলমান নিশ্চিত করুন।
08 এর 08ক্লাউডে আপনার ওয়েব অ্যাপ স্থাপন করুন
একবার আপনি সন্তুষ্ট হবেন যে সবকিছু সঠিকভাবে চলছে, স্থাপনার বোতামটিতে ক্লিক করুন। আপনাকে আপনার Google App Engine অ্যাকাউন্টের অ্যাকাউন্টের বিশদ সরবরাহ করতে হবে। লগগুলি স্থাপনার স্ট্যাটাসটি দেখাবে, যাচাইকরণের জন্য আপনার ওয়েব অ্যাপ্লিকেশানটিকে একাধিকবার লঞ্চার করে লঞ্চারটি অনুসরণ করে সফলতার অবস্থা দেখতে হবে। যদি সবকিছু সফল হয় তবে আপনি আগেই এপসপোস্ট URL এ যেতে সক্ষম হবেন এবং আপনার নিযুক্ত ওয়েব অ্যাপ্লিকেশনটি অ্যাকশন-এ দেখতে পাবেন। অভিনন্দন, আপনি শুধু ওয়েবে একটি অ্যাপ্লিকেশন স্থাপন করেছেন!