ইঞ্জিন কম্পিউট করতে ASP.NET ফ্রেমওয়ার্ক সহ উইন্ডোজ সার্ভার স্থাপন করুন

1. ওভারভিউ

গুগল কম্পিউট ইঞ্জিন আপনাকে উইন্ডোজ সার্ভার সহ বিভিন্ন অপারেটিং সিস্টেম চালাতে, গুগল অবকাঠামোতে ভার্চুয়াল মেশিন তৈরি এবং চালাতে দেয়!

উইন্ডোজ সার্ভার এবং ASP.NET ফ্রেমওয়ার্ক ইনস্টল করে একটি ভার্চুয়াল মেশিন কীভাবে তৈরি করা যায় সে সম্পর্কে জানতে এই ল্যাবের সাথে অনুসরণ করুন। আমরা একটি উইন্ডোজ ব্যবহারকারী এবং পাসওয়ার্ডও তৈরি করব এবং উইন্ডোজ সার্ভারে কীভাবে দূরবর্তী ডেস্কটপ করতে হয় তা শিখব।

আপনি কি শিখবেন

  • গুগল কম্পিউট ইঞ্জিন
  • গুগল ক্লাউড মার্কেটপ্লেস
  • উইন্ডোজ সার্ভার এবং ASP.NET ফ্রেমওয়ার্ক ইনস্টল সহ একটি ভার্চুয়াল মেশিন তৈরি করতে কীভাবে Google ক্লাউড মা ব্যবহার করবেন
  • কিভাবে উইন্ডোজ ব্যবহারকারী এবং পাসওয়ার্ড তৈরি করবেন
  • উইন্ডোজ সার্ভারে কিভাবে দূরবর্তী ডেস্কটপ

আপনি কি প্রয়োজন হবে

আপনি কিভাবে এই টিউটোরিয়াল ব্যবহার করবেন?

শুধুমাত্র মাধ্যমে এটি পড়ুন এটি পড়ুন এবং ব্যায়াম সম্পূর্ণ করুন

Google ক্লাউড প্ল্যাটফর্মের সাথে আপনার অভিজ্ঞতাকে কীভাবে মূল্যায়ন করবে?

নবজাতক মধ্যবর্তী দক্ষ

2. সেটআপ এবং প্রয়োজনীয়তা

স্ব-গতিসম্পন্ন পরিবেশ সেটআপ

আপনার যদি ইতিমধ্যে একটি Google অ্যাকাউন্ট না থাকে (Gmail বা Google Apps), তাহলে আপনাকে অবশ্যই একটি তৈরি করতে হবে। Google ক্লাউড প্ল্যাটফর্ম কনসোলে সাইন-ইন করুন ( console.cloud.google.com ) এবং একটি নতুন প্রকল্প তৈরি করুন:

aa2b71cbc7c28c59.png

60b154eb0fd9569a.png

প্রোজেক্ট আইডি মনে রাখবেন, সমস্ত Google ক্লাউড প্ল্যাটফর্ম প্রোজেক্ট জুড়ে একটি অনন্য নাম। এটি পরে এই কোডল্যাবে PROJECT_ID হিসাবে উল্লেখ করা হবে।

এর পরে, ক্লাউড ডেটাস্টোর এবং ক্লাউড স্টোরেজের মতো Google ক্লাউড প্ল্যাটফর্ম সংস্থানগুলি ব্যবহার করার জন্য আপনাকে Google ক্লাউড কনসোলে বিলিং সক্ষম করতে হবে৷

Google ক্লাউড প্ল্যাটফর্মের নতুন ব্যবহারকারীরা $300 বিনামূল্যের ট্রায়ালের জন্য যোগ্য৷ এই কোডল্যাবের মাধ্যমে চালানোর জন্য আপনাকে কয়েক ডলারের বেশি খরচ করতে হবে না, তবে আপনি যদি আরও সংস্থান ব্যবহার করার সিদ্ধান্ত নেন বা আপনি সেগুলিকে চলমান রেখে দেন তবে এটি আরও বেশি হতে পারে (এই নথির শেষে "পরিষ্কার" বিভাগটি দেখুন)।

3. Google ক্লাউড মার্কেটপ্লেস বোঝা

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

Google ক্লাউড মার্কেটপ্লেসে ASP.NET ফ্রেমওয়ার্ক সলিউশন রয়েছে যা আমরা পরে উইন্ডোজ সার্ভার, IIS, SQL Express, এবং ASP.NET ইনস্টল করার জন্য একক ক্লিকে ব্যবহার করব।

dfc38093c315cfcd.png

4. ASP.NET ফ্রেমওয়ার্ক সহ উইন্ডোজ সার্ভার স্থাপন করুন

এই বিভাগে, আমরা শিখব কিভাবে Google ক্লাউড কনসোল থেকে ক্লাউড মার্কেটপ্লেস ব্যবহার করে ইনস্টল করা Windows সার্ভার এবং ASP.NET ফ্রেমওয়ার্কের সাথে একটি নতুন Google Compute Engine ভার্চুয়াল মেশিন ইনস্ট্যান্স তৈরি করা যায়।

গুগল ক্লাউড কনসোলে লগ ইন করুন

অন্য ব্রাউজার ট্যাব বা উইন্ডো থেকে https: //console.cloud.google.com- এ Google ক্লাউড কনসোলে নেভিগেট করুন। আপনি Google ক্লাউড প্ল্যাটফর্মের জন্য সাইন আপ করার সময় বা ল্যাব প্রক্টর আপনাকে দেওয়া লগইন শংসাপত্রগুলি ব্যবহার করুন৷

f6cb1591046097da.png

Google ক্লাউড কনসোলে, স্ক্রিনের উপরের বাম দিকে পণ্য ও পরিষেবাগুলির জন্য মেনু আইকনে ক্লিক করুন:

32152624d878d9f8.png

তারপর ক্লাউড মার্কেটপ্লেসে নেভিগেট করুন

6c08c9a31e3a9c6c.png

ASP.NET ফ্রেমওয়ার্ক অনুসন্ধান করুন

ASP.NET ফ্রেমওয়ার্ক অনুসন্ধান করতে ASP.NET টাইপ করুন এবং তারপরে নীচের ফলাফল বাক্সে ক্লিক করুন।

d64d04962212c3c1.png

কম্পিউট ইঞ্জিন চালু করুন

পরবর্তী স্ক্রিনে, কম্পিউট ইঞ্জিনে লঞ্চ এ ক্লিক করুন।

একটি নতুন উদাহরণ তৈরি করার সময় আপনি কনফিগার করতে পারেন এমন অনেকগুলি পরামিতি রয়েছে৷ চলুন নিম্নলিখিত ব্যবহার করা যাক:

নাম

gcelab

স্থাপনার নাম

windows-aspnet-instance

জোন

europe-west1-d অঞ্চল এবং অঞ্চল ডকুমেন্টেশনে অঞ্চল সম্পর্কে আরও জানুন।

মেশিনের ধরন

1 vCPU (n1-standard-1) 1 কোর এবং 3.75GiB RAM সহ আমাদের ASP.NET ওয়েবসাইটের জন্য n1-স্ট্যান্ডার্ড-1 যথেষ্ট। যাইহোক, আপনি 32-কোর / 208GiB RAM পর্যন্ত ছোট বা বড় মেশিন নির্বাচন করতে পারেন। মেশিন টাইপ ডকুমেন্টেশনে এই এবং কাস্টম মেশিনের ধরন সম্পর্কে আরও জানুন। দ্রষ্টব্য : একটি নতুন প্রকল্পের একটি ডিফল্ট সম্পদ কোটা আছে, যা CPU কোরের সংখ্যা সীমিত করতে পারে। আপনি আপনার প্রকল্পের জন্য আরো অনুরোধ করতে পারেন.

উইন্ডোজ সার্ভার ওএস সংস্করণ

2016

বুট ডিস্কের ধরন

Standard persistent disk নোট: আপনি ঐচ্ছিকভাবে আরও কার্যকরী, সলিড স্টেট ডিস্ক ড্রাইভ (SSD) বেছে নিতে পারেন। স্টোরেজ অপশন দেখুন।

GB তে ডিস্কের আকার

100আমরা 100GB এর ডিফল্ট ব্যবহার করছি, তবে আপনি আপনার প্রয়োজনের উপর নির্ভর করে এটি কম বা বেশি সামঞ্জস্য করতে পারেন।

ফায়ারওয়াল

Allow HTTP traffic
Allow HTTPS traffic
Allow WebDeploy traffic
Allow RDP traffic ডিফল্টগুলি রাখুন যা HTTP, HTTPS ট্র্যাফিকের সাথে WebDeploy এবং RDF ট্র্যাফিকের অনুমতি দেওয়ার জন্য ফায়ারওয়াল নিয়ম তৈরি করবে।

উইন্ডোজ সার্ভার এবং ASP.NET ফ্রেমওয়ার্কের সাথে নতুন ভার্চুয়াল মেশিন ইনস্ট্যান্স তৈরি করতে Deploy- এ ক্লিক করুন! এটি আপনাকে একটি নতুন পৃষ্ঠায় নিয়ে যাবে যেখানে আপনি অগ্রগতি দেখতে পাবেন।

3276c6d3647fd36.png

একবার শেষ হলে, বাম দিকের মেনু থেকে Compute Engine- এ যান এবং তারপর VM দৃষ্টান্ত নির্বাচন করুন। আপনার ভিএম ইনস্ট্যান্স তালিকায় নতুন ভার্চুয়াল মেশিন দেখতে হবে।

fc50b1cfd8b1f4b3.png

আপনি যদি এক্সটার্নাল আইপি- তে ক্লিক করেন, তাহলে আপনি ইনস্ট্যান্স থেকে ডিফল্ট IIS ওয়েবসাইটটিও দেখতে পাবেন।

iis.PNG

মনে রাখবেন যে আপনি মেশিনে রিমোট ডেস্কটপ (RDP)ও করতে পারেন তবে আমাদের প্রথমে একটি উইন্ডোজ ব্যবহারকারী এবং পাসওয়ার্ড তৈরি করতে হবে।

5. একটি উইন্ডোজ ব্যবহারকারী এবং পাসওয়ার্ড তৈরি করুন

একটি উইন্ডোজ ব্যবহারকারী এবং পাসওয়ার্ড তৈরি করতে, উইন্ডোজ পাসওয়ার্ড তৈরি করুন বা পুনরায় সেট করুন নির্বাচন করুন।

cf9b67269c4fa290.png

এটি একটি নতুন উইন্ডো খুলবে যেখানে আপনি একটি ব্যবহারকারী তৈরি করতে পারেন। ডিফল্ট রাখুন এবং সেট নির্বাচন করুন। কয়েক সেকেন্ড পরে, আপনার নতুন তৈরি পাসওয়ার্ড সহ একটি নতুন উইন্ডোজ পাসওয়ার্ড ডায়ালগ থাকা উচিত। পাসওয়ার্ডের একটি নোট তৈরি করুন, কারণ পরবর্তী বিভাগে আপনার এটির প্রয়োজন হবে।

6. উইন্ডোজ সার্ভারে রিমোট ডেস্কটপ (RDP)

উইন্ডোজ সার্ভারে আরডিপি করার সময় এসেছে। আপনি উইন্ডোজে আছেন কি না তার উপর নির্ভর করে আপনার দুটি ভিন্ন উপায় আছে। চলুন তাদের উভয় মাধ্যমে যান.

আপনি যদি উইন্ডোজে না থাকেন তবে ক্রোম ব্যবহার করেন, আপনি Google ক্লাউড প্ল্যাটফর্ম এক্সটেনশনের জন্য Chrome RDP ব্যবহার করে ব্রাউজার থেকে সরাসরি RDP করতে পারেন। RDP এ ক্লিক করুন।

a233afc39e2271c3.png

এটি আপনাকে Chrome RDP এক্সটেনশন ইনস্টল করার জন্য অনুরোধ করবে। এটি ইনস্টল হয়ে গেলে, এটি একটি লগইন পৃষ্ঠা খুলবে যেখানে আপনি লগ ইন করতে আপনার উইন্ডোজ ব্যবহারকারী এবং পাসওয়ার্ড ব্যবহার করতে পারেন।

Capture.PNG

বিকল্পভাবে, আপনি যদি একটি উইন্ডোজ মেশিনে থাকেন, তাহলে আপনি RDP মেনু থেকে এটি নির্বাচন করে RDP ফাইলটি ডাউনলোড করতে পারেন।

b1993f64b971abec.png

উইন্ডোজে, আপনি আরডিপি ফাইলে ডাবল ক্লিক করতে পারেন এবং উইন্ডোজ ব্যবহারকারী এবং পাসওয়ার্ড ব্যবহার করে লগইন করতে পারেন।

একবার লগ ইন করলে, আপনি ডেস্কটপে Google Cloud SDK শেল শর্টকাটের সাথে ডিফল্ট উইন্ডোজ ডেস্কটপ দেখতে পাবেন!

2379b6e38ea618ef.png

7. পরিষ্কার করুন (ঐচ্ছিক)

আপনি যদি অন্য কোডল্যাবে VM দৃষ্টান্ত ব্যবহার করতে না চান, তাহলে খরচ বাঁচাতে এবং সামগ্রিকভাবে ভালো ক্লাউড নাগরিক হতে আপনি VM দৃষ্টান্ত বন্ধ করতে পারেন। আপনি হয় দৃষ্টান্তগুলি মুছে ফেলার সিদ্ধান্ত নিতে পারেন বা কেবল সেগুলি বন্ধ করতে পারেন, যদিও মনে রাখবেন যে থামানো দৃষ্টান্তগুলি এখনও স্টোরেজ সম্পর্কিত খরচ বহন করতে পারে।

e72e174548f33487.png

8. অভিনন্দন!

Google কম্পিউট ইঞ্জিন হল Google ক্লাউড প্ল্যাটফর্মের পরিকাঠামো-এ-সার্ভিসের ভিত্তি৷ আপনি যেমন দেখেছেন, ক্লাউড মার্কেটপ্লেস ASP.NET ফ্রেমওয়ার্ক সহ একটি উইন্ডোজ সার্ভার পাওয়া বেশ সহজ করে তোলে।

আমরা কভার করেছি কি

  • গুগল কম্পিউট ইঞ্জিন
  • গুগল ক্লাউড মার্কেটপ্লেস
  • উইন্ডোজ সার্ভার এবং ASP.NET ফ্রেমওয়ার্ক ইনস্টল সহ একটি ভার্চুয়াল মেশিন তৈরি করতে কীভাবে Google ক্লাউড মার্কেটপ্লেস ব্যবহার করবেন
  • কিভাবে উইন্ডোজ ব্যবহারকারী এবং পাসওয়ার্ড তৈরি করবেন
  • উইন্ডোজ সার্ভারে কিভাবে দূরবর্তী ডেস্কটপ

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