আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
এজ মাইক্রোগেটওয়ে v. 2.4.x
শ্রোতা
আপনি যদি এজ মাইক্রোগেটওয়ে ইনস্টল বা আনইনস্টল করতে চান তবে এই গাইডটি ব্যবহার করুন।
পূর্বশর্ত
- আপনার সিস্টেমে অবশ্যই Node.js সংস্করণ 4.5 LTS বা পরবর্তী ইনস্টল থাকতে হবে। নীচে অতিরিক্ত Node.js নির্দেশাবলী দেখুন।
- Windows-এর প্রয়োজন OpenSSL ইনস্টল করা এবং PATH- এ যোগ করা।
- আপনি যদি এজ মাইক্রোগেটওয়ের সাথে কনফিগার করার জন্য এপিজি এজ প্রাইভেট ক্লাউড ব্যবহার করেন, তাহলে আপনাকে অবশ্যই প্রাইভেট ক্লাউড সংস্করণ 4.16.01 বা তার পরে চালাতে হবে।
Node.js ইনস্টল করা হচ্ছে
আপনার সিস্টেমে অবশ্যই Node.js সংস্করণ 4.5 বা তার পরে ইনস্টল থাকতে হবে। আপনি সম্পাদন করে চেক করতে পারেন:
node -v
Node.js পাওয়ার বা আপডেট করার অনেক উপায় আছে। উদাহরণস্বরূপ, আপনি HomeBrew, yum ব্যবহার করতে পারেন বা Node.js সাইট থেকে সরাসরি ডাউনলোড করতে পারেন: https://nodejs.org/download.
আপনার ইন্টারনেট সংযোগ থাকলে এজ মাইক্রোগেটওয়ে ইনস্টল করা হচ্ছে
এই বিভাগটি ব্যাখ্যা করে কিভাবে এজ মাইক্রোগেটওয়ে ইনস্টল করতে হয় এবং একটি ডিফল্ট কনফিগারেশন শুরু করতে হয়।
- নিম্নলিখিত কমান্ডটি ব্যবহার করে
npmসহ এজ মাইক্রোগেটওয়ের সর্বশেষ সংস্করণটি ইনস্টল করুন। এই কমান্ডটি সফ্টওয়্যারটি ইনস্টল করে এবং আপনার পথেedgemicroএক্সিকিউটেবল রাখে। আরও দেখুন এজ মাইক্রোগেটওয়ে কোথায় ইনস্টল করা আছে? .npm install edgemicro -g
এজ মাইক্রোগেটওয়ের একটি নির্দিষ্ট সংস্করণ ইনস্টল করতে, আপনাকে ইনস্টলেশন কমান্ডে সংস্করণ নম্বর উল্লেখ করতে হবে। আপনি সংস্করণ নম্বর উল্লেখ না করলে, সর্বশেষ সংস্করণ ইনস্টল করা হবে। উদাহরণস্বরূপ, সংস্করণ 2.3.1 ইনস্টল করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন।
npm install edgemicro@2.3.1 -g
- সংস্করণ নম্বর পরীক্ষা করুন. উদাহরণস্বরূপ, যদি আপনি সংস্করণ 2.3.5 ইনস্টল করেন:
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
দ্রষ্টব্য: এজ মাইক্রোগেটওয়ে ডক্সে, আমরা টিল্ড (
~) সহ হোম ডিরেক্টরি উল্লেখ করি, যা একটি UNIX শর্টকাট। আপনি যদি উইন্ডোজে থাকেন, আপনি যদি এমন একটি শেল চালান যা টিল্ডকে সমর্থন করে না, তাহলে আপনাকে হোম ডিরেক্টরিকে উল্লেখ করে এমন কমান্ডগুলিতে টিল্ডের জন্য উপযুক্ত পরিবেশ পরিবর্তনশীল প্রতিস্থাপন করতে হবে। উদাহরণস্বরূপ:%USERPROFILE%/.edgemicro। - এজ মাইক্রোগেটওয়ে সেট আপ এবং কনফিগার করার ধাপগুলি অনুসরণ করুন৷
একটি পরিষেবা হিসাবে উইন্ডোজে এজ মাইক্রোগেটওয়ে অপারেটিং
আপনি একটি পরিষেবা হিসাবে উইন্ডোজে এজ মাইক্রোগেটওয়ে পরিচালনা করতে পারেন। বিস্তারিত জানার জন্য, অ্যাপিজি কমিউনিটিতে উইন্ডোজে মাইক্রোগেটওয়ে (এজমিক্রো) এর অপারেশনাল ম্যানেজমেন্টের জন্য সেরা অনুশীলন দেখুন।
আমি কি ইন্টারনেট সংযোগ ছাড়া এজ মাইক্রোগেটওয়ে ইনস্টল করতে পারি?
যেসব সাইটে রেডি ইন্টারনেট অ্যাক্সেস নেই, সেখানে অ্যাডমিনিস্ট্রেটরের পক্ষে আপনার অভ্যন্তরীণ নেটওয়ার্কে একটি ব্যক্তিগত এনপিএম রেজিস্ট্রি ইনস্টল এবং বজায় রাখা সম্ভব। একটি ব্যক্তিগত npm রেজিস্ট্রি সেট আপ করার জন্য নির্দেশাবলী এই গাইডের সুযোগের বাইরে; যাইহোক, আপনি অনুসন্ধান এবং সহায়ক নির্দেশাবলী পেতে পারেন। একটি ব্যক্তিগত npm রেজিস্ট্রি ইনস্টল করার সাথে, আপনি উপরে দেওয়া ইনস্টলেশন নির্দেশাবলী অনুসরণ করতে পারেন।
শুরু হচ্ছে
আপনি যদি এজ মাইক্রোগেটওয়েতে নতুন হয়ে থাকেন, তাহলে এজ মাইক্রোগেটওয়ে সেট আপ এবং কনফিগার করা হল আপনার ইন্সটল সম্পূর্ণ করার পর শুরু করার সেরা জায়গা। সেটআপ এবং কনফিগারেশন গাইড এজ মাইক্রোগেটওয়ের একটি উদাহরণ ইনস্টল, কনফিগার, শুরু এবং ব্যবহার করার জন্য আপনাকে যে সমস্ত পদক্ষেপগুলি করতে হবে তা কভার করে৷
এজ মাইক্রোগেটওয়ে কোথায় ইনস্টল করা হয়?
আপনি যখন গ্লোবাল বিকল্পের সাথে npm ব্যবহার করেন ( npm install -g edgemicro ), সফ্টওয়্যারটি [prefix]/lib/node_modules/edgemicro এ ইনস্টল করা হয়। আপনি এই কমান্ডের সাথে [prefix] এর মান খুঁজে পেতে পারেন:
npm config get prefix
[prefix] এর মান কনফিগারযোগ্য। আরও তথ্যের জন্য npm-ফোল্ডার দেখুন।
এজ মাইক্রোগেটওয়ে আনইনস্টল করা হচ্ছে
আপনার যদি এজ মাইক্রোগেটওয়ে অপসারণ করতে হয়:
- ইনস্টলেশন ডিরেক্টরি
[prefix]/lib/node_modules/edgemicroমুছুন বা সংরক্ষণ করুন, যেখানে [উপসর্গ] হল npm উপসর্গ যেখানে ব্যাখ্যা করা হয়েছে এজ মাইক্রোগেটওয়ে কোথায় ইনস্টল করা হয়েছে ? - লগ ফাইল মুছুন বা সংরক্ষণাগার. ডিফল্টরূপে,
edgemicro-*.logফাইলগুলি/var/tmp/এ থাকে, কিন্তু এই অবস্থানটি কনফিগারযোগ্য। সন্দেহ থাকলে কনফিগারেশন ফাইল চেক করুন, যেমন ব্যাখ্যা করা হয়েছে " লগ ফাইল ম্যানেজ করা ।" - রানটাইম কনফিগারেশন এবং ক্যাশে কনফিগার ফাইলগুলি মুছুন বা সংরক্ষণ করুন:
~/.edgemicro/*.yaml