আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
Edge Microgateway v. 3.3.x
এই টপিকে এজ মাইক্রোগেটওয়ে কীভাবে ইনস্টল বা আনইনস্টল করতে হয় তা ব্যাখ্যা করা হয়েছে।
ন্যূনতম হার্ডওয়্যার প্রয়োজনীয়তা
Edge Microgateway-এর জন্য নিম্নলিখিত ন্যূনতম হার্ডওয়্যার কনফিগারেশন প্রয়োজন:
- একটি ভার্চুয়াল মেশিনে (VM), Edge Microgateway-এর জন্য ন্যূনতম ১টি কোর এবং কমপক্ষে ২৫৬ মেগাবাইট র্যাম প্রয়োজন। Edge Microgateway প্রসেসটি নিজে ১২৮ মেগাবাইটেরও কম র্যাম ব্যবহার করে।
- একটি কন্টেইনারে, ১০০ মেগাবাইটের কম আকারের ইমেজ দিয়ে মাইক্রোগেটওয়ে ব্যবহার করা যায়।
পূর্বশর্ত
- Apigee উইন্ডোজ, ম্যাকওএস এবং লিনাক্সে Active LTS বা Maintenance LTS রিলিজ সমর্থন করে। আরও তথ্যের জন্য Apigee Edge Microgateway-এর সমর্থিত সফটওয়্যার দেখুন।
- উইন্ডোজে ব্যবহারের জন্য OpenSSL ইনস্টল করে PATH- এ যুক্ত করতে হবে।
- আপনি যদি Edge Microgateway-এর সাথে কনফিগার করার জন্য Apigee Edge Private Cloud ব্যবহার করেন, তাহলে আপনাকে অবশ্যই Private Cloud ভার্সন 4.18.01 বা তার পরবর্তী সংস্করণ ব্যবহার করতে হবে।
ইন্টারনেট সংযোগ থাকলে Edge Microgateway ইনস্টল করা
এই বিভাগে Edge Microgateway কীভাবে ইনস্টল করতে হয় এবং একটি ডিফল্ট কনফিগারেশন কীভাবে শুরু করতে হয় তা ব্যাখ্যা করা হয়েছে। আপনি যদি ইন্টারনেট সংযোগ ছাড়া কাজ করেন, তাহলে ‘আমি কি ইন্টারনেট সংযোগ ছাড়া Edge Microgateway ইনস্টল করতে পারি?’ অংশটি দেখুন।
- নিচের নির্দেশ অনুযায়ী
npmব্যবহার করে Edge Microgateway-এর সর্বশেষ সংস্করণটি ইনস্টল করুন। এই কমান্ডটি সফটওয়্যারটি ইনস্টল করে এবংedgemicroএক্সিকিউটেবল ফাইলটিকে আপনার পাথে (path) যুক্ত করে।npm install edgemicro -g
Edge Microgateway-এর একটি নির্দিষ্ট সংস্করণ ইনস্টল করতে, আপনাকে ইনস্টলেশন কমান্ডে সংস্করণ নম্বরটি উল্লেখ করতে হবে। আপনি যদি সংস্করণ নম্বর উল্লেখ না করেন, তাহলে সর্বশেষ সংস্করণটি ইনস্টল হবে। উদাহরণস্বরূপ, সংস্করণ 3.1.5 ইনস্টল করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন।
npm install edgemicro@3.1.5 -g
- ভার্সন নম্বরটি যাচাই করুন। উদাহরণস্বরূপ, যদি আপনি ভার্সন ৩.১.৫ ইনস্টল করে থাকেন:
edgemicro --version current nodejs version is v12.5.0 current edgemicro version is 3.1.5
- Edge Microgateway সেট আপ এবং কনফিগার করার ধাপগুলো অনুসরণ করুন।
এজ মাইক্রোগেটওয়ে আপগ্রেড করা হচ্ছে
পূর্বে ইনস্টল করা Edge Microgateway-এর সংস্করণ আপগ্রেড করতে, "আপনার ইন্টারনেট সংযোগ থাকলে Edge Microgateway আপগ্রেড করা" দেখুন।
Apigee পরামর্শ দেয় যে, আপনার প্রোডাকশন এনভায়রনমেন্ট আপগ্রেড করার আগে নতুন ভার্সন দিয়ে আপনার বিদ্যমান কনফিগারেশনটি পরীক্ষা করে নিন।
উইন্ডোজে এজ মাইক্রোগেটওয়েকে একটি পরিষেবা হিসাবে পরিচালনা করা
আপনি উইন্ডোজে এজ মাইক্রোগেটওয়ে একটি সার্ভিস হিসেবে পরিচালনা করতে পারেন। বিস্তারিত জানতে, Apigee কমিউনিটিতে “উইন্ডোজে মাইক্রোগেটওয়ে (এজমাইক্রো) এর অপারেশনাল ম্যানেজমেন্টের জন্য সেরা অনুশীলন” দেখুন।
ইন্টারনেট সংযোগ ছাড়া কি এজ মাইক্রোগেটওয়ে ইনস্টল করা যায়?
যেসব সাইটে সহজে ইন্টারনেট সংযোগ নেই, সেখানে একজন প্রশাসকের পক্ষে আপনার অভ্যন্তরীণ নেটওয়ার্কে একটি ব্যক্তিগত এনপিএম রেজিস্ট্রি ইনস্টল ও রক্ষণাবেক্ষণ করা সম্ভব। একটি ব্যক্তিগত npm রেজিস্ট্রি সেট আপ করার নির্দেশাবলী এই গাইডের আওতার বাইরে; তবে, আপনি অনুসন্ধান করে সহায়ক নির্দেশাবলী খুঁজে পেতে পারেন। একটি ব্যক্তিগত npm রেজিস্ট্রি ইনস্টল করা হয়ে গেলে, আপনি উপরে দেওয়া ইনস্টলেশন বা আপগ্রেড নির্দেশাবলী অনুসরণ করতে পারেন।
শুরু করা হচ্ছে
আপনি যদি Edge Microgateway-তে নতুন হন, তাহলে ইনস্টলেশন সম্পন্ন করার পর "Setting up and configuring Edge Microgateway" অংশটি দিয়ে শুরু করাই সবচেয়ে ভালো। এই সেটআপ এবং কনফিগারেশন গাইডে Edge Microgateway-এর একটি ইনস্ট্যান্স ইনস্টল, কনফিগার, চালু এবং ব্যবহার করার জন্য প্রয়োজনীয় সমস্ত ধাপ বর্ণনা করা আছে।
Edge Microgateway কোথায় ইনস্টল করা আছে?
যখন আপনি গ্লোবাল অপশন ( npm install -g edgemicro ) সহ npm ব্যবহার করেন, তখন সফটওয়্যারটি [prefix]/lib/node_modules/edgemicro তে ইনস্টল হয়। আপনি এই কমান্ডটি দিয়ে [prefix] এর মান খুঁজে পেতে পারেন:
npm config get prefix
প্রিফিক্স কনফিগ ডিফল্টভাবে নোড ইনস্টল করার লোকেশন ব্যবহার করে। বেশিরভাগ সিস্টেমে, এটি হলো /usr/local । উইন্ডোজে, এটি হলো %AppData%\npm । [prefix] -এর মান কনফিগার করা যায়। Node.js মডিউলগুলো ডিফল্টভাবে কোথায় ইনস্টল হয় এবং ইনস্টলেশনের লোকেশন কীভাবে কনফিগার করতে হয়, সে সম্পর্কে আরও তথ্যের জন্য npm-folders দেখুন।
Edge Microgateway আনইনস্টল করা হচ্ছে
যদি আপনার Edge Microgateway অপসারণ করার প্রয়োজন হয়:
-
[prefix]/lib/node_modules/edgemicroইনস্টলেশন ডিরেক্টরিটি মুছে ফেলুন বা আর্কাইভ করুন, যেখানে [prefix] হলো npm প্রিফিক্স, যেমনটি "Where is Edge Microgateway installed ?"-এ ব্যাখ্যা করা হয়েছে। - লগ ফাইলগুলি মুছে ফেলুন বা আর্কাইভ করুন । ডিফল্টরূপে,
edgemicro-*.logফাইলগুলি/var/tmp/ফোল্ডারে থাকে, কিন্তু এই অবস্থানটি পরিবর্তনযোগ্য। সন্দেহ হলে Edge Microgateway কনফিগারেশন ফাইলটি পরীক্ষা করুন। - রানটাইম কনফিগ এবং ক্যাশ কনফিগ ফাইলগুলো মুছে ফেলুন বা আর্কাইভ করুন:
~/.edgemicro/*.yaml
কুবারনেটিস সমর্থন
আপনি Kubernetes ক্লাস্টারে চলমান সার্ভিসগুলোর জন্য Apigee API ম্যানেজমেন্ট প্রদান করতে Edge Microgateway ব্যবহার করতে পারেন। “Integrate Edge Microgateway with Kubernetes overview ” দেখুন।
ডকার সমর্থন
আপনি এখন এজ মাইক্রোগেটওয়ের সর্বশেষ রিলিজটি একটি ডকার ইমেজ হিসেবে ডাউনলোড করতে পারেন:
docker pull gcr.io/apigee-microgateway/edgemicro:latest