এজ এপিজি-সেটআপ ইউটিলিটি ইনস্টল করুন

ব্যক্তিগত ক্লাউডের জন্য প্রান্ত v. 4.16.09

একটি নোডে এজ ইনস্টল করতে, আপনি প্রথমে এজ অ্যাপিজি-সেটআপ ইউটিলিটি ইনস্টল করুন। আপনি যদি এমন পরিবেশে থাকেন যেখানে আপনার নোডগুলির একটি বাহ্যিক ইন্টারনেট সংযোগ নেই, তাহলে আপনাকে অবশ্যই Apigee রেপোর একটি স্থানীয় অনুলিপি ইনস্টল করতে হবে।

/opt/apigee থেকে একটি সিমলিঙ্ক তৈরি করা হচ্ছে

এজ /opt/apigee ডিরেক্টরিতে সমস্ত ফাইল ইনস্টল করে। আপনি এই ডিরেক্টরি পরিবর্তন করতে পারবেন না. যাইহোক, যদি ইচ্ছা হয়, আপনি অন্য অবস্থানে /opt/apigee ম্যাপ করার জন্য একটি সিমলিঙ্ক তৈরি করতে পারেন।

আপনি সিমলিংক তৈরি করার আগে, আপনাকে প্রথমে "apigee" নামে একটি ব্যবহারকারী এবং গ্রুপ তৈরি করতে হবে। এটি এজ ইনস্টলার দ্বারা তৈরি একই গ্রুপ এবং ব্যবহারকারী।

সিমলিংক তৈরি করতে, bootstrap_4.16.09.sh ফাইলটি ডাউনলোড করার আগে এই পদক্ষেপগুলি সম্পাদন করুন। আপনাকে অবশ্যই রুট হিসাবে এই সমস্ত পদক্ষেপগুলি সম্পাদন করতে হবে:

  1. "apigee" ব্যবহারকারী এবং গোষ্ঠী তৈরি করুন:
    > groupadd -r apigee
    > useradd -r -g apigee -d /opt/apigee -s /sbin/nologin -c "Apigee প্ল্যাটফর্ম ব্যবহারকারী" apigee
  2. /opt/apigee থেকে আপনার পছন্দসই ইনস্টল রুটে একটি সিমলিঙ্ক তৈরি করুন:
    > ln -Ts /srv/myInstallDir /opt/apigee
    যেখানে /srv/myInstallDir হল এজ ফাইলগুলির পছন্দসই অবস্থান।
  3. "apigee" ব্যবহারকারীর কাছে ইনস্টল রুট এবং সিমলিংকের মালিকানা পরিবর্তন করুন:
    > chown -h apigee:apigee /srv/myInstallDir /opt/apigee

পূর্বশর্ত: SELinux নিষ্ক্রিয় করুন

এজ অ্যাপিজি-সেটআপ ইউটিলিটি বা যেকোন এজ উপাদান ইনস্টল করার আগে আপনাকে অবশ্যই SELinux নিষ্ক্রিয় করতে হবে, অথবা এটিকে অনুমতিমূলক মোডে সেট করতে হবে। প্রয়োজনে, এজ ইনস্টল করার পরে, আপনি SELinux পুনরায় সক্রিয় করতে পারেন।

  • SELinux-কে সাময়িকভাবে অনুমতিমূলক মোডে সেট করতে, নিম্নলিখিত কমান্ডটি চালান:
    1. একটি Linux 6.x অপারেটিং সিস্টেমে :
      echo 0 > /selinux/enforce

      এজ ইনস্টল করার পরে SELinux পুনরায় সক্ষম করতে:
      echo 1 > /selinux/enforce
    2. একটি Linux 7.x অপারেটিং সিস্টেমে :
      সেটেনফোর্স 0

      এজ ইনস্টল করার পরে SELinux পুনরায় সক্ষম করতে:
      সেটেনফোর্স 1
  • স্থায়ীভাবে SELinux নিষ্ক্রিয় করতে বা অনুমতিমূলক মোডে সেট করতে:
    1. একটি সম্পাদকে /etc/sysconfig/selinux খুলুন।
    2. SELINUX=অক্ষম বা SELINUX=অনুমোদিত সেট করুন
    3. আপনার সম্পাদনা সংরক্ষণ করুন.
    4. নোড পুনরায় চালু করুন।
    5. প্রয়োজনে, SELINUX=enabled সেট করতে এই পদ্ধতিটি পুনরাবৃত্তি করে এজ ইনস্টলেশনের পরে SELinux পুনরায় সক্রিয় করুন।

একটি বাহ্যিক ইন্টারনেট সংযোগ সহ একটি নোডে এজ এপিজি-সেটআপ ইউটিলিটি ইনস্টল করুন

একটি বাহ্যিক ইন্টারনেট সংযোগ সহ একটি নোডে এজ ইনস্টল করতে:

  1. Apigee থেকে ব্যবহারকারীর নাম এবং পাসওয়ার্ড পান যা আপনি Apigee সংগ্রহস্থল অ্যাক্সেস করতে ব্যবহার করেন। আপনার যদি Apigee ftp সাইটের জন্য একটি বিদ্যমান username:password থাকে, আপনি সেই শংসাপত্রগুলি ব্যবহার করতে পারেন।
  2. এজ আরপিএম ইনস্টল করতে রুট হিসেবে আপনার নোডে লগ ইন করুন
    দ্রষ্টব্য : যদিও RPM ইনস্টলেশনের জন্য রুট অ্যাক্সেসের প্রয়োজন, আপনি রুট অ্যাক্সেস ছাড়াই এজ কনফিগারেশন করতে পারেন।
  3. উপরে বর্ণিত হিসাবে SELinux নিষ্ক্রিয় করুন।
  4. Edge bootstrap_4.16.09.sh ফাইলটি /tmp/bootstrap_4.16.09.sh এ ডাউনলোড করুন:
    > কার্ল https://software.apigee.com/bootstrap_4.16.09.sh -o /tmp/bootstrap_4.16.09.sh
  5. এজ এপিজি-সার্ভিস ইউটিলিটি এবং নির্ভরতা ইনস্টল করুন:
    > sudo bash /tmp/bootstrap_4.16.09.sh apigeeuser=uName apigeepassword=pWord

    যেখানে uName:pWord হল ব্যবহারকারীর নাম এবং পাসওয়ার্ড যা আপনি Apigee থেকে পেয়েছেন। আপনি pWord বাদ দিলে, আপনাকে এটি লিখতে বলা হবে।

    ডিফল্টরূপে, ইনস্টলার আপনার জাভা 1.8 ইনস্টল করা আছে কিনা তা পরীক্ষা করে। যদি আপনি না করেন তবে এটি আপনার জন্য এটি ইনস্টল করে। জাভা ইনস্টলেশন কীভাবে পরিচালনা করবেন তা নির্দিষ্ট করতে JAVA_FIX বিকল্পটি ব্যবহার করুন। JAVA_FIX নিম্নলিখিত মানগুলি নেয়:

    I = OpenJDK 1.8 ইনস্টল করুন (ডিফল্ট)
    C = জাভা ইন্সটল না করেই চালিয়ে যান
    প্রশ্ন = প্রস্থান করুন। এই বিকল্পের জন্য, আপনাকে জাভা ইনস্টল করতে হবে।

    apigee-সার্ভিস ইউটিলিটি ইনস্টল করার ফলে /etc/yum.repos.d/apigee.repo ফাইল তৈরি হয় যা Apigee সংগ্রহস্থলকে সংজ্ঞায়িত করে। সংজ্ঞা ফাইলটি দেখতে, কমান্ডটি ব্যবহার করুন:
    > cat /etc/yum.repos.d/apigee.repo

    রেপো বিষয়বস্তু দেখতে, কমান্ড ব্যবহার করুন:
    > sudo yum -v repolist 'apigee*'
  6. অ্যাপিজি-সেটআপ ইউটিলিটি ইনস্টল করতে apigee-service ব্যবহার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-সেটআপ ইনস্টল
  7. নোডে এজ উপাদানগুলি ইনস্টল এবং কনফিগার করতে apigee-setup ব্যবহার করুন। আরো জন্য একটি নোডে এজ উপাদান ইনস্টল দেখুন.

কোনো বাহ্যিক ইন্টারনেট সংযোগ ছাড়াই একটি নোডে এজ অ্যাপিজি-সেটআপ ইউটিলিটি ইনস্টল করুন

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

দ্রষ্টব্য : Apigee আমাদের পাবলিক রিপোজিটরিতে সমস্ত তৃতীয় পক্ষের নির্ভরতা হোস্ট করে না। আপনাকে অবশ্যই সর্বজনীনভাবে অ্যাক্সেসযোগ্য সংগ্রহস্থল থেকে এই নির্ভরতাগুলি ডাউনলোড এবং ইনস্টল করতে হবে।

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

একটি স্থানীয় Apigee সংগ্রহস্থল তৈরি করুন

একটি স্থানীয় Apigee রেপো তৈরি করতে:

  1. Apigee থেকে ব্যবহারকারীর নাম এবং পাসওয়ার্ড পান যা আপনি Apigee সংগ্রহস্থল অ্যাক্সেস করতে ব্যবহার করেন। আপনার যদি Apigee ftp সাইটের জন্য একটি বিদ্যমান username:password থাকে, আপনি সেই শংসাপত্রগুলি ব্যবহার করতে পারেন।
  2. এজ আরপিএম ইনস্টল করতে আপনার RedHat বা CentOS নোডে রুট হিসেবে লগ ইন করুন।
    দ্রষ্টব্য : যদিও RPM ইনস্টলেশনের জন্য রুট অ্যাক্সেসের প্রয়োজন, আপনি রুট অ্যাক্সেস ছাড়াই এজ কনফিগারেশন করতে পারেন।
  3. নিশ্চিত করুন যে আপনার কাছে yum-utils এর সর্বশেষ সংস্করণ আছে:
    > sudo yum আপডেট yum-utils
  4. উপরে বর্ণিত হিসাবে SELinux নিষ্ক্রিয় করুন।
  5. Edge bootstrap_4.16.09.sh ফাইলটি /tmp/bootstrap_4.16.09.sh এ ডাউনলোড করুন:
    > কার্ল https://software.apigee.com/bootstrap_4.16.09.sh -o /tmp/bootstrap_4.16.09.sh
  6. এজ এপিজি-সার্ভিস ইউটিলিটি এবং নির্ভরতা ইনস্টল করুন:
    > sudo bash /tmp/bootstrap_4.16.09.sh apigeeuser= uName apigeepassword= pWord

    যেখানে uName:pWord হল ব্যবহারকারীর নাম এবং পাসওয়ার্ড যা আপনি Apigee থেকে পেয়েছেন। আপনি pWord বাদ দিলে, আপনাকে এটি লিখতে বলা হবে।
  7. নোডে অ্যাপিজি-মিরর ইউটিলিটি ইনস্টল করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর ইনস্টল

    দ্রষ্টব্য : আপনি যদি একটি বিদ্যমান রেপো 4.16.09-এ আপডেট করেন তবে আপনাকে শুধুমাত্র apigee-mirror আপডেট করতে হবে:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর আপডেট
  8. /opt/apigee/data/apigee-mirror/repos/ ডিরেক্টরিতে Apigee রেপো সিঙ্ক করতে apigee-মিরর ইউটিলিটি ব্যবহার করুন।

    রেপোর আকার ছোট করতে, শুধুমাত্র সর্বশেষ RPM ডাউনলোড করতে --only-new-rpms অন্তর্ভুক্ত করুন। ডাউনলোডের জন্য আপনার প্রায় 1.6 GB ডিস্ক স্পেস প্রয়োজন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর সিঙ্ক --only-new-rpms

    আপনি পুরানো RPM সহ সম্পূর্ণ রেপো ডাউনলোড করতে চাইলে --only-new-rpms বাদ দিন। সম্পূর্ণ ডাউনলোডের জন্য আপনার প্রায় 6 গিগাবাইট ডিস্ক স্পেস প্রয়োজন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর সিঙ্ক

    আপনার কাছে এখন Apigee রেপোর একটি স্থানীয় অনুলিপি রয়েছে। পরবর্তী বিভাগে স্থানীয় রেপো থেকে এজ অ্যাপিজি-সেটআপ ইউটিলিটি কীভাবে ইনস্টল করবেন তা বর্ণনা করা হয়েছে।
  9. (ঐচ্ছিক) আপনি যদি স্থানীয় রেপো থেকে স্থানীয় রেপো হোস্ট করে এমন একই নোডে এজ ইনস্টল করতে চান, তাহলে আপনাকে প্রথমে নিম্নলিখিত কমান্ডগুলি চালাতে হবে:
    1. এপিজি-সার্ভিস ইউটিলিটি ইনস্টল করতে স্থানীয় রেপো থেকে bootstrap_4.16.09.sh চালান:
      > sudo bash /opt/apigee/data/apigee-mirror/repos/bootstrap_4.16.09.sh apigeeprotocol="file://" apigeerepobasepath=/opt/apigee/data/apigee-mirror/repos
    2. অ্যাপিজি-সেটআপ ইউটিলিটি ইনস্টল করতে apigee-service ব্যবহার করুন:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-সেটআপ ইনস্টল
    3. নোডে এজ উপাদানগুলি ইনস্টল এবং কনফিগার করতে apigee-setup ব্যবহার করুন। আরো জন্য একটি নোডে এজ উপাদান ইনস্টল দেখুন.

স্থানীয় রেপো থেকে দূরবর্তী নোডে অ্যাপিজি-সেটআপ ইনস্টল করুন

স্থানীয় রেপো থেকে এজ ইনস্টল করার জন্য আপনার কাছে দুটি বিকল্প রয়েছে। আপনি হয় করতে পারেন:

  • রেপোর একটি .tar ফাইল তৈরি করুন, .tar ফাইলটিকে একটি নোডে অনুলিপি করুন এবং তারপর .tar ফাইল থেকে এজ ইনস্টল করুন।
  • স্থানীয় রেপো সহ নোডে একটি ওয়েব সার্ভার ইনস্টল করুন যাতে অন্যান্য নোডগুলি এটি অ্যাক্সেস করতে পারে। Apigee আপনার ব্যবহারের জন্য Nginx ওয়েব সার্ভার প্রদান করে, অথবা আপনি আপনার নিজস্ব ওয়েব সার্ভার ব্যবহার করতে পারেন।

.tar ফাইল থেকে ইনস্টল করুন:

  1. স্থানীয় রেপো সহ নোডে, /opt/apigee/data/apigee-mirror/apigee-4.16.09.tar.gz নামে একটি একক .tar ফাইলে স্থানীয় রেপো প্যাকেজ করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন :

    > /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর প্যাকেজ
  2. .tar ফাইলটি নোডে কপি করুন যেখানে আপনি এজ ইনস্টল করতে চান। উদাহরণস্বরূপ, নতুন নোডের /tmp ডিরেক্টরিতে এটি অনুলিপি করুন।
  3. নতুন নোডে, উপরে বর্ণিত হিসাবে SELinux নিষ্ক্রিয় করুন।
  4. নতুন নোডে, ফাইলটিকে /tmp ডিরেক্টরিতে আনটান করুন:
    > tar -xzf apigee-4.16.09.tar.gz

    এই কমান্ডটি .tar ফাইল ধারণকারী ডিরেক্টরিতে একটি নতুন ডিরেক্টরি তৈরি করে, যার নাম repos। উদাহরণস্বরূপ /tmp/repos.
  5. এজ এপিজি-সার্ভিস ইউটিলিটি এবং /tmp/repos থেকে নির্ভরতা ইনস্টল করুন:
    > sudo bash /tmp/repos/bootstrap_4.16.09.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos

    লক্ষ্য করুন যে আপনি এই কমান্ডে repos ডিরেক্টরির পাথ অন্তর্ভুক্ত করেছেন।
  6. অ্যাপিজি-সেটআপ ইউটিলিটি ইনস্টল করতে apigee-service ব্যবহার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-সেটআপ ইনস্টল
  7. নোডে এজ উপাদানগুলি ইনস্টল এবং কনফিগার করতে apigee-setup ব্যবহার করুন। আরো জন্য একটি নোডে এজ উপাদান ইনস্টল দেখুন.

Nginx ওয়েব সার্ভার ব্যবহার করে রেপো থেকে ইনস্টল করুন:

  1. রেপো নোডে Nginx ওয়েব সার্ভার ইনস্টল করুন:
    > opt/apigee/apigee-service/bin/apigee-service apigee-মিরর nginxconfig
  2. ডিফল্টরূপে, Nginx সার্ভারের নাম এবং পোর্ট 3939 হিসাবে লোকালহোস্ট ব্যবহার করার জন্য কনফিগার করা হয়েছে। এই মানগুলি পরিবর্তন করতে
    1. একটি সম্পাদকে /opt/apigee/customer/application/mirror.properties খুলুন। এটি বিদ্যমান না থাকলে ফাইলটি তৈরি করুন।
    2. প্রয়োজনীয় হিসাবে নিম্নলিখিত মান সেট করুন:
      conf_apigee_mirror_listen_port=3939
      conf_apigee_mirror_server_name=localhost
    3. Nginx পুনরায় চালু করুন:
      > /opt/nginx/scripts/apigee-nginx পুনরায় চালু করুন
  3. ডিফল্টরূপে, রেপোর একটি ব্যবহারকারীর নাম: প্রশাসনের পাসওয়ার্ড:অ্যাডমিন প্রয়োজন। এই শংসাপত্রগুলি পরিবর্তন করতে, নিম্নলিখিত পরিবেশ ভেরিয়েবলগুলি সেট করুন:
    MIRROR_USERNAME=uName
    MIRROR_PASSWORD=pWord
  4. নতুন নোডে, উপরে বর্ণিত হিসাবে SELinux নিষ্ক্রিয় করুন।
  5. দূরবর্তী নোডে, এজ bootstrap_4.16.09.sh ফাইলটি /tmp/bootstrap_4.16.09.sh এ ডাউনলোড করুন:
    > /usr/bin/curl http:// uName: pWord @ remoteRepo :3939/bootstrap_4.16.09.sh -o /tmp/bootstrap_4.16.09.sh

    যেখানে uName:pWord হল ব্যবহারকারীর নাম এবং পাসওয়ার্ড যা আপনি রেপোর জন্য উপরে সেট করেছেন এবং remoteRepo হল রেপো নোডের IP ঠিকানা বা DNS নাম।
  6. রিমোট নোডে, এজ এপিজি-সার্ভিস ইউটিলিটি এবং নির্ভরতা ইনস্টল করুন:
    > sudo bash /tmp/bootstrap_4.16.09.sh apigeerepohost= remoteRepo :3939 apigeeuser= uName apigeepassword= pWord apigeeprotocol=http://

    যেখানে u Name :pWord হল রেপো ইউজারনেম এবং পাসওয়ার্ড।
  7. রিমোট নোডে, অ্যাপিজি-সেটআপ ইউটিলিটি ইনস্টল করতে apigee-service ব্যবহার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-সেটআপ ইনস্টল
  8. দূরবর্তী নোডে এজ উপাদানগুলি ইনস্টল এবং কনফিগার করতে apigee-setup ব্যবহার করুন। আরো জন্য একটি নোডে এজ উপাদান ইনস্টল দেখুন.

একটি স্থানীয় Apigee সংগ্রহস্থল আপডেট করুন

রেপো আপডেট করতে, আপনাকে অবশ্যই সর্বশেষ bootstrap_4.16.09.sh ফাইলটি ডাউনলোড করতে হবে, তারপর একটি নতুন সিঙ্ক সঞ্চালন করুন:

  1. Edge bootstrap_4.16.09.sh ফাইলটি /tmp/bootstrap_4.16.09.sh এ ডাউনলোড করুন:
    > কার্ল https://software.apigee.com/bootstrap_4.16.09.sh -o /tmp/bootstrap_4.16.09.sh
  2. Edge bootstrap_4.16.09.sh ফাইলটি চালান:
    > sudo bash /tmp/bootstrap_4.16.09.sh apigeeuser= uName apigeepassword= pWord

    যেখানে uName:pWord হল ব্যবহারকারীর নাম এবং পাসওয়ার্ড যা আপনি Apigee থেকে পেয়েছেন। আপনি pWord বাদ দিলে, আপনাকে এটি লিখতে বলা হবে।
  3. অ্যাপিজি-মিরর আপডেট করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর আপডেট
  4. সিঙ্ক সম্পাদন করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর সিঙ্ক --only-new-rpms
  5. আপনি যদি সম্পূর্ণ রেপো ডাউনলোড করতে চান:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর সিঙ্ক

একটি স্থানীয় Apigee রেপো পরিষ্কার করুন

স্থানীয় রেপো মুছে ফেলা /opt/apigee/data/apigee-মিরর এবং /var/tmp/yum-apigee-* পরিষ্কার করা।

স্থানীয় রেপো পরিষ্কার করতে, ব্যবহার করুন:

> /opt/apigee/apigee-service/bin/apigee-service apigee-mirror clean

একটি 4.16.09 রেপোতে এজ 4.16.01/4.16.05 যুক্ত বা আপডেট করুন

যদি আপনাকে একটি 4.16.09 রেপোতে এজ 4.16.01 এবং 4.16.05 এর জন্য ইনস্টলেশন বজায় রাখতে হয়, আপনি একটি রেপো বজায় রাখতে পারেন যাতে সমস্ত সংস্করণ রয়েছে। সেই রেপো থেকে, আপনি তারপরে এজের যেকোনো সংস্করণ ইনস্টল করতে পারেন।

একটি 4.16.09 রেপোতে 4.16.01/4.16.05 যোগ করতে:

  1. আপনি apigee-মিরর ইউটিলিটির 4.16.09 সংস্করণ ইনস্টল করেছেন তা নিশ্চিত করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর সংস্করণ

    আপনি নীচের ফর্মটিতে একটি ফলাফল দেখতে পাবেন, যেখানে xyz হল বিল্ড নম্বর:
    apigee-মিরর- 4.16.09-0.0। xyz
  2. আপনার রেপোতে এজ 4.16.01 বা 4.16.05 ডাউনলোড করতে apigee-মিরর ইউটিলিটি ব্যবহার করুন। লক্ষ্য করুন কিভাবে আপনি apigeereleasever=4.16.01 বা এর সাথে কমান্ডের উপসর্গ করেন apigeereleasever=4.16.05 :
    > apigeereleasever=4.16.01 /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর সিঙ্ক --only-new-rpms

    পরবর্তীতে 4.16.01/4.16.05 রেপো আপডেট করতে এই একই কমান্ডটি ব্যবহার করুন।
  3. ফাইল গঠন দেখতে /opt/apigee/data/apigee-mirror/repos ডিরেক্টরি পরীক্ষা করুন:
    > ls /opt/apigee/data/apigee-mirror/repos

    আপনি নিম্নলিখিত ফাইল এবং ডিরেক্টরি দেখতে হবে:
    apigee apigee-repo-1.0-6.x86_64.rpm bootstrap_4.16.01.sh bootstrap_4.16.05.sh bootstrap_4.16.09.sh তৃতীয় পক্ষ

    এজ এর সমস্ত সংস্করণের জন্য আপনার কাছে কীভাবে একটি বুটস্ট্র্যাপ ফাইল রয়েছে তা লক্ষ্য করুন। এপিজি ডিরেক্টরিতে এজের প্রতিটি সংস্করণের জন্য পৃথক ডিরেক্টরিও রয়েছে।
  4. একটি .tar ফাইলে রেপো প্যাকেজ করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
    > apigeereleasever=4.16.01 /opt/apigee/apigee-service/bin/apigee-service apigee-মিরর প্যাকেজ

    এই কমান্ডটি একই .tar ফাইলে 4.16.09 এবং 4.16.01 রেপো উভয় প্যাকেজ করে। আপনি রেপোর শুধুমাত্র অংশ প্যাকেজ করতে পারবেন না।

স্থানীয় রেপো বা .tar ফাইল থেকে এজ ইনস্টল করতে, নিম্নলিখিত কমান্ডগুলির মধ্যে একটি ব্যবহার করে সঠিক বুটস্ট্র্যাপ ফাইলটি চালানো নিশ্চিত করুন:

  • .tar ফাইল থেকে ইনস্টল করা হলে, রেপো থেকে সঠিক বুটস্ট্র্যাপ ফাইলটি চালান:
    > sudo bash /tmp/repos/ bootstrap_4.16.0X.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos

    ইনস্টলেশন সম্পূর্ণ করতে, উপরের ".tar ফাইল থেকে ইনস্টল করুন" থেকে অবশিষ্ট ধাপগুলি অনুসরণ করুন।
  • যদি Nginx ওয়েব সার্ভার ব্যবহার করে ইনস্টল করা হয়, ডাউনলোড করুন এবং তারপরে রেপো থেকে সঠিক বুটস্ট্র্যাপ ফাইলটি চালান:
    > /usr/bin/curl http://uName:pWord@remoteRepo:3939/ bootstrap_4.16.0X.sh -o /tmp/ bootstrap_4.16.0X.sh
    > sudo bash /tmp/ bootstrap_4.16.0X.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://


    ইনস্টলেশন সম্পূর্ণ করতে, উপরের "Nginx ওয়েব সার্ভার ব্যবহার করে রেপো থেকে ইনস্টল করুন" থেকে অবশিষ্ট পদক্ষেপগুলি অনুসরণ করুন।