CentOS 8 এ সুরকার কীভাবে ইনস্টল করবেন


সুরকার পিএইচপি-র জন্য সর্বাধিক জনপ্রিয় প্যাকেজ ম্যানেজমেন্ট প্রোগ্রাম, যা আপনার প্রকল্পের উপর নির্ভরশীল পিএইচপি অ্যাপ্লিকেশনগুলির নির্ভরতা এবং প্রয়োজনীয় লাইব্রেরি পরিচালনার জন্য একটি স্ট্যান্ডার্ড ফর্ম সরবরাহ করে এবং এটি আপনার জন্য সহজেই এগুলি ইনস্টল (ইনস্টল/আপডেট) করবে।

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

সুরকার হ'ল বিকাশকারীদের যখন তারা প্রয়োজন হয় এবং তাদের পিএইচপি প্রকল্পের জন্য প্যাকেজগুলি পরিচালনা ও অন্তর্ভুক্ত করতে চান তখন তাদের জন্য একটি সহায়ক সহায়ক সরঞ্জাম। এটি সময়ের গতি বাড়িয়ে তোলে এবং বেশিরভাগ ওয়েব প্রকল্পে কোনও গুরুত্বপূর্ণ সমস্যা সমাধান করার পরামর্শ দেওয়া হয়।

এই টিউটোরিয়ালে, আমরা আপনাকে সেন্টোস 8 লিনাক্সে সুরকার ইনস্টল করার পদ্ধতিটি দেখাব।

  • শেল অ্যাক্সেস সহ একটি রুট অ্যাকাউন্ট বা সুডো সুবিধাযুক্ত অ্যাকাউন্ট
  • প্রয়োজনীয় এক্সটেনশান এবং সেটিংস সহ পিএইচপি 5.3.2+

CentOS 8 এ সুরকার ইনস্টল করা

সুরকার ইনস্টল করতে, আপনাকে নিম্নলিখিত ডিএনএফ কমান্ডটি ব্যবহার করে প্রয়োজনীয় পিএইচপি এক্সটেনশন সহ সিস্টেমে পিএইচপি ইনস্টল করতে হবে।

# dnf install php php-cli php-zip php-json

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

আপনার বর্তমান ডিরেক্টরিতে স্থানীয়ভাবে সুরকার ইনস্টল করতে, আপনার টার্মিনালে নিম্নলিখিত স্ক্রিপ্টটি কার্যকর করুন।

# php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
# php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
# php composer-setup.php
# php -r "unlink('composer-setup.php');"

উপরের ইনস্টলারটি কিছু php.ini সেটিংস পরীক্ষা করে এবং সেগুলি ভুলভাবে সেট করা থাকলে আপনাকে সতর্ক করবে। তারপরে ইনস্টলারটি বর্তমান কার্যকারী ডিরেক্টরিতে সর্বশেষতম কমপোজারফার ডাউনলোড করবে।

উপরের 4 টি লাইনগুলি ক্রমে হবে:

  • ইনস্টলারটিকে বর্তমান ডিরেক্টরিতে ডাউনলোড করুন
  • ইনস্টলার স্বাক্ষরটি যাচাই করুন (SHA-384)
  • ইনস্টলারটি চালান
  • ইনস্টলারটি সরান।

অবশেষে, সুরকার চালানোর জন্য পিএইচপি সুরকার চালান।

# php composer.phar

বিশ্বব্যাপী সিস্টেম-ব্যাপী সুরকারকে ইনস্টল ও অ্যাক্সেস করতে আপনার সিস্টেম PATH তে সুরকার PHAR স্থাপন করা দরকার, যাতে আপনি পিএইচপি ইন্টারপ্রেটার ব্যবহার না করেই এটি সম্পাদন করতে পারেন।

সমস্ত ব্যবহারকারীর জন্য বিশ্বব্যাপী সুরকার ইনস্টল করতে, নিম্নলিখিত কমান্ডগুলি ব্যবহার করে ইনস্টলারটি চালান।

# php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
# php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
# php composer-setup.php
# php -r "unlink('composer-setup.php');"
# mv composer.phar /usr/local/bin/composer
# chmod +x /usr/local/bin/composer
# composer -V

এখন আপনি আপনার সেন্টস 8 সিস্টেমে সফলভাবে সুরকার ইনস্টল করেছেন। পিএইচপি সুরকার সম্পর্কে আরও শিখতে এবং কীভাবে আপনি এটি আপনার প্রকল্পগুলিতে ব্যবহার করতে পারেন সরকারী ডকুমেন্টেশন দেখুন।