আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
Edge Microgateway v. 2.4.x
দর্শক
Edge Microgateway ইনস্টল বা আনইনস্টল করার প্রয়োজন হলে এই নির্দেশিকা ব্যবহার করুন।
পূর্বশর্ত
- আপনার সিস্টেমে Node.js ভার্সন 4.5 LTS বা তার পরবর্তী যেকোনও ভার্সন ইনস্টল করা থাকতে হবে। নিচে Node.js সংক্রান্ত অতিরিক্ত নির্দেশাবলী দেখুন।
- Windows-এ OpenSSL ইনস্টল করতে হবে এবং PATH-এ যোগ করতে হবে।
- আপনি Edge Microgateway-এর সাথে কনফিগার করার জন্য Apigee Edge Private Cloud ব্যবহার করলে, আপনাকে অবশ্যই 4.16.01 বা তার পরবর্তী যেকোনও Private Cloud ভার্সন রান করাতে হবে।
Node.js ইনস্টল করা
আপনার সিস্টেমে Node.js ভার্সন 4.5 বা তার পরবর্তী যেকোনও ভার্সন ইনস্টল করা থাকতে হবে। আপনি এটি চেক করতে পারেন:
node -v
Node.js পাওয়ার বা আপডেট করার অনেক উপায় আছে। যেমন, আপনি HomeBrew, yum ব্যবহার করতে পারেন অথবা
Node.js সাইট থেকে সরাসরি ডাউনলোড করতে পারেন: https://nodejs.org/download.
আপনার ইন্টারনেট কানেকশন থাকলে Edge Microgateway ইনস্টল করা
এই বিভাগে Edge Microgateway কীভাবে ইনস্টল করতে হয় এবং কীভাবে ডিফল্ট কনফিগারেশন শুরু করতে হয় তা ব্যাখ্যা করা হয়েছে।
- নিম্নলিখিত কমান্ড ব্যবহার করে
npm-এর সাথে Edge Microgateway-এর লেটেস্ট ভার্সন ইনস্টল করুন। এই কমান্ডটি সফ্টওয়্যার ইনস্টল করে এবং আপনার পাথেedgemicroএক্সিকিউটেবল রাখে। এছাড়াও Edge Microgateway কোথায় ইনস্টল করা হয়? দেখুন।npm install edgemicro -g
Edge Microgateway-এর নির্দিষ্ট কোনও ভার্সন ইনস্টল করতে, ইনস্টলেশন কমান্ডে আপনাকে ভার্সন নম্বর উল্লেখ করতে হবে। আপনি ভার্সন নম্বর উল্লেখ না করলে, লেটেস্ট ভার্সন ইনস্টল করা হবে। যেমন, 2.3.1 ভার্সন ইনস্টল করতে, নিম্নলিখিত কমান্ড ব্যবহার করুন।
npm install edgemicro@2.3.1 -g
- ভার্সন নম্বর চেক করুন। যেমন, আপনি যদি ২.৩.৫ ভার্সন ইনস্টল করে থাকেন:
edgemicro --version current nodejs version is v6.1.0 current edgemicro version is 2.3.5
- আপনার হোম ডিরেক্টরিতে ডিফল্ট কনফিগারেশন ফাইল তৈরি করতে এই কমান্ডটি চালান।
edgemicro init
- (ঐচ্ছিক)
default.yamlনামের একটি কনফিগারেশন ফাইল আপনার হোম ডিরেক্টরিতে.edgemicroনামের একটি সাবডিরেক্টরিতে রাখা হয়েছে। এই ফাইলটি আছে কিনা তা নিশ্চিত হতে এখনই চেক করুন:ls ~/.edgemicro default.yaml
মনে রাখবেন: Edge Microgateway ডকুমেন্টেশনে, আমরা টিল্ড (
~) চিহ্ন সহ হোম ডিরেক্টরি রেফার করি, এটি একটি UNIX শর্টকাট। আপনি Windows ব্যবহার করলে এবং এমন শেল চালালে যা টিল্ড চিহ্নের সাথে কাজ করে না, তাহলে আপনাকে হোম ডিরেক্টরিকে রেফার করে এমন কমান্ডে টিল্ড চিহ্নের পরিবর্তে উপযুক্ত এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করতে হবে। যেমন:%USERPROFILE%/.edgemicro. - Edge Microgateway সেট-আপ ও কনফিগার করা বিভাগে দেওয়া ধাপগুলি অনুসরণ করুন।
Windows-এ Edge Microgateway-কে পরিষেবা হিসেবে চালানো
আপনি Windows-এ পরিষেবা হিসেবে Edge Microgateway অপারেট করতে পারবেন। বিস্তারিত জানতে, Apigee কমিউনিটিতে Windows-এ Microgateway (edgemicro)-এর অপারেশনাল ম্যানেজমেন্টের জন্য পেশাদার পদ্ধতি দেখুন।
ইন্টারনেট কানেকশন না থাকলে, আমি কি Edge Microgateway ইনস্টল করতে পারব?
যেসব সাইটে রেডি ইন্টারনেট অ্যাক্সেস নেই, সেখানে কোনও অ্যাডমিনিস্ট্রেটর আপনার ইন্টার্নাল নেটওয়ার্কে
প্রাইভেট npm
রেজিস্ট্রি ইনস্টল ও রক্ষণাবেক্ষণ করতে পারবেন। এই গাইড থেকে
প্রাইভেট npm রেজিস্ট্রি সেট-আপ করার নির্দেশাবলী পাওয়া যাবে না; তবে, আপনি
সহায়ক নির্দেশাবলী সার্চ করে খুঁজে নিতে পারবেন। ইনস্টল করা প্রাইভেট npm রেজিস্ট্রি
থাকলে, উপরে দেওয়া ইনস্টলেশন সংক্রান্ত নির্দেশাবলী অনুসরণ করতে পারবেন।
শুরু করা
আপনি Edge Microgateway-তে নতুন হলে, ইনস্টলেশন সম্পূর্ণ করার পরে Edge Microgateway সেট-আপ ও কনফিগার করা হল শুরু করার জন্য সবচেয়ে ভাল জায়গা। Edge Microgateway-এর কোনও ইনস্ট্যান্স ইনস্টল, কনফিগার, চালু ও ব্যবহার করার জন্য আপনাকে যেসব ধাপ অনুসরণ করতে হবে, সেগুলি সেট-আপ ও কনফিগারেশন নির্দেশিকায় উল্লেখ করা আছে।
Edge Microgateway কোথায় ইনস্টল করা হয়?
আপনি গ্লোবাল বিকল্পের (npm install -g
edgemicro) সাথে npm ব্যবহার করলে, সফ্টওয়্যারটি [prefix]/lib/node_modules/edgemicro-এ ইনস্টল করা হয়।
আপনি এই কমান্ডের মাধ্যমে [prefix]-এর
মান খুঁজে পেতে পারেন:
npm config get prefix
[prefix]-এর ভ্যালু কনফিগার করা যায়। আরও তথ্যের জন্য npm-folders দেখুন।
Edge Microgateway আনইনস্টল করা
Edge Microgateway সরাতে হলে:
- ইনস্টলেশন
ডিরেক্টরি
[prefix]/lib/node_modules/edgemicroমুছে দিন বা আর্কাইভ করুন, যেখানে [prefix] হল Edge Microgateway কোথায় ইনস্টল করা আছে? লিঙ্কে ব্যাখ্যা করা npm প্রিফিক্স। - লগ ফাইল মুছে দিন বা আর্কাইভ করুন। ডিফল্ট হিসেবে,
edgemicro-*.logফাইলগুলি/var/tmp/-এ থাকে, কিন্তু এই লোকেশন কনফিগার করা যায়। সন্দেহ হলে, "লগ ফাইল ম্যানেজ করা" নিবন্ধে ব্যাখ্যা করা কনফিগারেশন ফাইল চেক করুন। - রানটাইম কনফিগারেশন ও ক্যাশে কনফিগারেশন ফাইল মুছে দিন বা আর্কাইভ করুন:
~/.edgemicro/*.yaml