ব্যক্তিগত ক্লাউডের জন্য প্রান্ত v. 4.17.01
আপনি একটি ডেমো বা ধারণা ইনস্টলেশনের প্রমাণ হিসাবে একটি একক হোস্ট মেশিনে ব্যক্তিগত ক্লাউডের জন্য এজ ইনস্টল করতে পারেন। এই ধরনের ইনস্টলেশনকে এজ "অল-ইন-ওয়ান" ইনস্টলেশন হিসাবে উল্লেখ করা হয়। হোস্ট মেশিনটি একটি স্বতন্ত্র মেশিন বা একটি VM হতে পারে যা নীচে তালিকাভুক্ত সিস্টেমের পূর্বশর্তগুলি পূরণ করে৷
আপনি হোস্ট মেশিনে ব্যক্তিগত ক্লাউডের জন্য এজ ইনস্টল করার পরে, আপনি ঐচ্ছিকভাবে ইনস্টল করতে পারেন:
- নিজস্ব হোস্ট মেশিনে ডেভেলপার সার্ভিসেস পোর্টাল
- API BaaS নিজস্ব হোস্ট মেশিনে
লাইসেন্সিং
Edge-এর প্রতিটি ইনস্টলেশনের জন্য একটি অনন্য লাইসেন্স ফাইল প্রয়োজন যা আপনি Apigee থেকে পাবেন। আপনার যদি এখনও লাইসেন্স না থাকে, তাহলে এখানে বিক্রয়ের সাথে যোগাযোগ করুন।
এজের জন্য সিস্টেমের প্রয়োজনীয়তা
নিম্নলিখিত টেবিলটি একটি একক হোস্ট মেশিনে এজ ইনস্টল করার জন্য সিস্টেমের প্রয়োজনীয়তাগুলি তালিকাভুক্ত করে:
প্রয়োজনীয়তা | বর্ণনা | পরীক্ষা |
---|---|---|
Apigee RPM রেপোতে অ্যাক্সেস | https: //software.apigee.com- এ অ্যাক্সেস নিশ্চিত করুন নিশ্চিত করুন যে আপনি রেপোর জন্য Apigee থেকে একটি ব্যবহারকারীর নাম/পাসওয়ার্ড পেয়েছেন:
| curl -v https://software.apigee.com HTTP 200 প্রদান করে |
আপনার ব্যাকএন্ড পরিষেবাগুলিতে অ্যাক্সেস | আপনার ব্যাকএন্ড পরিষেবাগুলিতে অ্যাক্সেস নিশ্চিত করুন | আপনার ব্যাকএন্ড পরিষেবাগুলিতে অ্যাক্সেস পরীক্ষা করতে curl -v http:// ব্যাকএন্ড |
লাইসেন্স কী | Apigee থেকে লাইসেন্স কী সংযুক্ত একটি ইমেল চেক করুন | হোস্ট মেশিনে লাইসেন্স কী স্থাপন করা নিশ্চিত করুন |
ওএস সংস্করণ | সমর্থিত সফ্টওয়্যার এবং সমর্থিত সংস্করণে তালিকাভুক্ত সমর্থিত OS সংস্করণ। | cat /etc/redhat-release OS সংস্করণ প্রদান করে |
জাভা সংস্করণ | সমর্থিত জাভা সংস্করণ:
| java -version ইনস্টল করা জাভা সংস্করণ প্রদান করে প্রয়োজনে জাভা সংস্করণ পাওয়া না গেলে, এজ ইনস্টলার এটি ডাউনলোড করে ইনস্টল করে। |
CPU কোর | 2 নূন্যতম | lscpu CPU এর সংখ্যা প্রদান করে cat/proc/cpuinfo CPU তথ্য প্রদান করে |
র্যাম | সর্বনিম্ন 8 জিবি | cat/proc/meminfo মেমরি তথ্য প্রদান করে |
ডিস্ক স্পেস | সর্বনিম্ন 100 জিবি | df -h ডিস্কের স্থান ফেরত দেয়। df -h /opt /opt , এজ ইনস্টল ডিরেক্টরির জন্য ডিস্কের স্থান প্রদান করে |
হোস্টনাম | হোস্টের নাম হোস্টের আইপি ঠিকানায় সেট করা হয়েছে | hostname -i হোস্টের আইপি ঠিকানা প্রদান করে |
অন্তর্জাল | বাহ্যিক ইন্টারনেট অ্যাক্সেস প্রয়োজন। RedHat OS-এর জন্য, RHEL yum সংগ্রহস্থলে অ্যাক্সেস করুন। | yum রিপোলিস্ট উপলব্ধ রিপোজ প্রদান করে। RedHat-এর জন্য, /etc/yum.repos.d/redhat-rhui.repo থেকে রেপোর উপলব্ধতা পরীক্ষা করুন |
পোর্ট, iptables, ফায়ারওয়ালড | নিশ্চিত করুন যে পোর্ট 8080, 9000, 9001, এবং 9002 ইনকামিং প্যাকেট গ্রহণ করতে পারে। | এই প্রয়োজনীয়তা আপনার OS এবং OS কনফিগারেশনের উপর নির্ভরশীল। বর্তমান সেটিংস দেখতে আপনি ব্যবহার করতে পারেন এমন বেশ কয়েকটি কমান্ড রয়েছে: iptables -nvL Linux 6.x : সার্ভিস iptables অবস্থা Linux 7.x : sysctl ফায়ারওয়ালড স্ট্যাটাস প্রয়োজনে, আপনি iptables বা ফায়ারওয়ালড বন্ধ করতে পারেন |
SELinux | SELinux নিষ্ক্রিয় করুন, অথবা ইনস্টল করার সময় এটিকে অনুমতিমূলক মোডে সেট করুন। প্রয়োজনে ইনস্টল করার পরে পুনরায় সক্রিয় করুন | সাময়িকভাবে অনুমতিমূলক মোডে SELinux সেট করুন: একটি Linux 6.x অপারেটিং সিস্টেমে: echo 0 > /selinux/enforce এজ ইনস্টল করার পরে পুনরায় সক্ষম করতে: echo 1 > /selinux/enforce একটি Linux 7.x অপারেটিং সিস্টেমে: সেটেনফোর্স 0 এজ ইনস্টল করার পরে পুনরায় সক্ষম করতে: সেটেনফোর্স 1 SELinux স্থায়ীভাবে নিষ্ক্রিয় করতে, এজ অ্যাপিজি-সেটআপ ইউটিলিটি ইনস্টল করুন দেখুন। |
সিস্টেম ব্যবহারকারী অ্যাক্সেস | ব্যবহারকারীর সঞ্চালন ইনস্টল প্রয়োজন:
| sudo whoami রুট ফিরে আসা উচিত |
SMTP সার্ভার | নতুন এজ ব্যবহারকারীদের ইমেল পাঠাতে SMTP সার্ভারে অ্যাক্সেস। |
বিকাশকারী পরিষেবা পোর্টালের জন্য সিস্টেমের প্রয়োজনীয়তা
আপনি এজ ইন্সটল করার জন্য যে মেশিনটি ব্যবহার করেছেন তার থেকে ভিন্ন একটি মেশিনে আপনি এজ ডেভেলপার সার্ভিসেস পোর্টাল ইনস্টল করতে পারেন। পোর্টাল ইনস্টল করার আগে আপনি নিম্নলিখিত প্রয়োজনীয়তাগুলি সন্তুষ্ট করেছেন তা নিশ্চিত করুন:
প্রয়োজনীয়তা | বর্ণনা | পরীক্ষা |
---|---|---|
Apigee RPM রেপোতে অ্যাক্সেস | https: //software.apigee.com- এ অ্যাক্সেস নিশ্চিত করুন আপনি রেপোর জন্য Apigee থেকে একটি ব্যবহারকারীর নাম/পাসওয়ার্ড পেয়েছেন তা নিশ্চিত করুন। | curl -v https://software.apigee.com HTTP 200 প্রদান করে |
এজ হোস্টে ইনস্টল করা হয়েছে | নিশ্চিত করুন যে আপনি ইতিমধ্যে হোস্ট মেশিনে এজ ইনস্টল করেছেন | উপরের এজের জন্য সিস্টেমের প্রয়োজনীয়তা দেখুন। |
বন্দর | নিশ্চিত করুন পোর্ট 80 উপলব্ধ এবং অ্যাক্সেসযোগ্য | netstat -nlptu | grep 80 |
API BaaS এর জন্য সিস্টেমের প্রয়োজনীয়তা
আপনি একক হোস্ট মেশিনে API BaaS ইনস্টল করতে পারেন, যা আপনি এজ ইনস্টল করতে ব্যবহার করেছিলেন তার থেকে আলাদা। হোস্টে API BaaS ইনস্টল করার আগে আপনি নিম্নলিখিত প্রয়োজনীয়তাগুলি সন্তুষ্ট করেছেন তা নিশ্চিত করুন:
প্রয়োজনীয়তা | বর্ণনা | পরীক্ষা |
---|---|---|
Apigee RPM রেপোতে অ্যাক্সেস | https: //software.apigee.com- এ অ্যাক্সেস নিশ্চিত করুন আপনি রেপোর জন্য Apigee থেকে একটি ব্যবহারকারীর নাম/পাসওয়ার্ড পেয়েছেন তা নিশ্চিত করুন। | curl -v https://software.apigee.com HTTP 200 প্রদান করে |
সমস্ত প্রান্ত প্রয়োজনীয়তা | হোস্ট মেশিন এজ এর জন্য উপরে তালিকাভুক্ত সমস্ত প্রয়োজনীয়তা পূরণ করে তা নিশ্চিত করুন | উপরের এজের জন্য সিস্টেমের প্রয়োজনীয়তা দেখুন। |
পোর্ট, iptables, ফায়ারওয়ালড | নিশ্চিত করুন যে পোর্ট 2551, 8080, 9000, 9200-9400 ইনকামিং প্যাকেটগুলি গ্রহণ করতে পারে৷ | এই ধাপটি আপনার OS এবং OS কনফিগারেশনের উপর নির্ভরশীল। বর্তমান সেটিংস দেখতে আপনি ব্যবহার করতে পারেন এমন বেশ কয়েকটি কমান্ড রয়েছে: iptables -nvL Linux 6.x : সার্ভিস iptables অবস্থা Linux 7.x : sysctl ফায়ারওয়ালড স্ট্যাটাস প্রয়োজনে, আপনি iptables বা ফায়ারওয়ালড বন্ধ করতে পারেন |