উবুন্টু সার্ভারের জন্য পিএইচপি ইনস্টলেশন গাইড

ওয়েব অ্যাপ্লিকেশন ডেভেলপারদের উবুন্টু সার্ভারে পিএইচপি স্ক্রিপ্টিং ভাষা ইনস্টল করতে অসুবিধা হতে পারে। এই কারণে অনেক কারণ। কিন্তু এই গাইড ব্যবহার করে, সবাই ইনস্টলেশনের সময় ভুল এড়াতে পারেন।

উবুন্টু সার্ভারে পিএইচপি ইনস্টল করুন

উবুন্টু সার্ভারে পিএইচপি ভাষা ইনস্টল করার পদ্ধতি বিভিন্ন উপায়ে করা যেতে পারে - এটি সমস্ত তার সংস্করণ এবং অপারেটিং সিস্টেমের সংস্করণের উপর নির্ভর করে। এবং প্রধান পার্থক্য দলগুলোর নিজেদের মধ্যে রয়েছে, যা সম্পাদন করতে হবে।

এটিও মূল্যবান যে পিএইচপি প্যাকেজটি বিভিন্ন উপাদান অন্তর্ভুক্ত করে, যা ইচ্ছা করলে একে অপরের থেকে আলাদাভাবে ইনস্টল করা যায়।

পদ্ধতি 1: স্ট্যান্ডার্ড ইনস্টলেশন

স্ট্যান্ডার্ড ইনস্টলেশন প্যাকেজের সর্বশেষ সংস্করণ ব্যবহার করে। প্রতিটি অপারেটিং সিস্টেম উবুন্টু সার্ভার এটি ভিন্ন:

  • 12.04 এলটিএস (নির্দিষ্ট) - 5.3;
  • 14.04 এলটিএস (বিশ্বস্ত) - 5.5;
  • অক্টোবর 15 (Wily) - 5.6;
  • 16.04 এলটিএস (জেনেियल) - 7.0।

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

sudo apt-php ইনস্টল করুন

এবং পূর্ববর্তী সংস্করণগুলির জন্য:

sudo apt-php5 ইনস্টল করুন

যদি আপনার সিস্টেমে পিএইচপি প্যাকেজের সমস্ত উপাদান দরকার না হয় তবে আপনি সেগুলি আলাদাভাবে ইনস্টল করতে পারবেন। কিভাবে এবং এই সঞ্চালন করার প্রয়োজনের জন্য কি কমান্ড, নীচের বর্ণনা করা হবে।

Apache HTTP সার্ভার মডিউল

উবুন্টু সার্ভার 16.04 এ আপাচের জন্য পিএইচপি মডিউল ইনস্টল করার জন্য আপনাকে নিম্নলিখিত কমান্ডটি চালাতে হবে:

sudo apt-get libapache2-mod-php ইনস্টল করুন

ওএস এর আগের সংস্করণগুলিতে:

sudo apt-get libapache2-mod-php5 ইনস্টল করুন

ইনস্টলেশনের জন্য আপনাকে অবশ্যই অনুমতি দেওয়ার পরে আপনাকে একটি পাসওয়ার্ড চাওয়া হবে। এটা করতে, চিঠি লিখুন "ডি" অথবা থাকা "Y" (উবুন্টু সার্ভারের স্থানীয়করণের উপর নির্ভর করে) এবং ক্লিক করুন প্রবেশ করান.

এটি শুধুমাত্র ডাউনলোড এবং ইনস্টলেশনের প্যাকেজ সম্পন্ন করার জন্য অপেক্ষা করতে থাকে।

FPM

অপারেটিং সিস্টেম সংস্করণ 16.04 এ FPM মডিউল ইনস্টল করতে, নিম্নলিখিতগুলি করুন:

sudo apt-php-fpm ইনস্টল করুন

পূর্ববর্তী সংস্করণে:

sudo apt-php5-fpm ইনস্টল করুন

এই ক্ষেত্রে, সুপারিশকারী পাসওয়ার্ড প্রবেশ করার পরে অবিলম্বে ইনস্টলেশন শুরু হবে।

CLI

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

sudo apt-php-cli ইনস্টল করুন

পূর্ববর্তী সংস্করণে:

sudo apt-php5-cli ইনস্টল করুন

পিএইচপি এক্সটেনশন

পিএইচপি এর সমস্ত সম্ভাব্য ফাংশন বাস্তবায়নের জন্য, ব্যবহৃত প্রোগ্রামগুলির জন্য অনেকগুলি এক্সটেনশান ইনস্টল করা প্রয়োজন। এখন যেমন একটি ইনস্টলেশন সঞ্চালনের জন্য সবচেয়ে জনপ্রিয় কমান্ড উপস্থাপন করা হবে।

দ্রষ্টব্য: নিচের দুটি কমান্ডের সাথে প্রতিটি এক্সটেনশনটির জন্য নিম্নলিখিতগুলি সরবরাহ করা হবে, যেখানে প্রথম উবুন্টু সার্ভার 16.04 এবং দ্বিতীয়টি OS এর আগের সংস্করণগুলির জন্য।

  1. জিডি জন্য এক্সটেনশান:

    sudo apt-php-gd ইনস্টল করুন
    sudo apt-php5-gd ইনস্টল করুন

  2. ম্যাক্রিপ্টের জন্য এক্সটেনশান:

    sudo apt-php-mcrypt ইনস্টল করুন
    sudo apt-php5-mcrypt ইনস্টল করুন

  3. MySQL এক্সটেনশন:

    sudo apt-php-mysql ইনস্টল করুন
    sudo apt-php5-mysql ইনস্টল করুন

আরও দেখুন: উবুন্টুর জন্য মাইএসকিউএল ইনস্টলেশন গাইড

পদ্ধতি 2: অন্যান্য সংস্করণ ইনস্টল করুন

উবুন্টু সার্ভারের প্রতিটি সংস্করণে সংশ্লিষ্ট পিএইচপি প্যাকেজ ইনস্টল করা হবে। কিন্তু এটি একটি পূর্ববর্তী ইনস্টলেশনের সম্ভাবনা বা বিপরীতভাবে, প্রোগ্রামিং ভাষার পরবর্তী সংস্করণটিকে অস্বীকার করে না।

  1. প্রথমে আপনি সিস্টেমে ইনস্টল করা সমস্ত পিএইচপি উপাদান অপসারণ করতে হবে। উবুন্টুতে এটি করার জন্য 16.04 দুটি কমান্ড চালান:

    sudo apt-get libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql মুছে ফেলুন
    sudo apt-autoremove পেতে

    ওএস এর আগের সংস্করণগুলিতে:

    sudo apt-get libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql মুছে ফেলুন
    sudo apt-autoremove পেতে

  2. এখন আপনাকে পিপিএ যোগ করতে হবে রিপোজিটরির তালিকা, যা পিএইচপি এর সব সংস্করণের প্যাকেজ ধারণ করে:

    sudo অ্যাড-এপিটি-রিপোজিটরি পিপিএ: অনড্রেজ / পিএইচপি
    sudo apt- আপডেট পেতে

  3. এই মুহুর্তে, আপনি সম্পূর্ণ পিএইচপি প্যাকেজ ইনস্টল করতে পারেন। এটি করার জন্য, দলের মধ্যে, তার সংস্করণটি নির্দিষ্ট করুন, উদাহরণস্বরূপ, "5.6":

    sudo apt-php5.6 ইনস্টল করুন

যদি আপনার সম্পূর্ণ প্যাকেজ দরকার না হয় তবে প্রয়োজনীয় কমান্ড নির্বাচন করে আপনি পৃথকভাবে মডিউল ইনস্টল করতে পারেন:

sudo apt-get libapache2-mod-php5.6 ইনস্টল করুন
sudo apt-php5.6-fpm ইনস্টল করুন
sudo apt-php5.6-cli ইনস্টল করুন
sudo apt-php-gd ইনস্টল করুন
sudo apt-php5.6-mbstring ইনস্টল করুন
sudo apt-get php5.6-mcrypt ইনস্টল করুন
sudo apt-php5.6-mysql ইনস্টল করুন
sudo apt-get php5.6-xml ইনস্টল করুন

উপসংহার

উপসংহারে, আমরা বলতে পারি যে, কম্পিউটারে কাজ করার মৌলিক জ্ঞান থাকা সত্ত্বেও ব্যবহারকারী সহজেই প্রধান পিএইচপি প্যাকেজ এবং তার সমস্ত অতিরিক্ত উপাদানগুলি ইনস্টল করতে পারেন। উবুন্টু সার্ভারে চালানোর জন্য প্রয়োজনীয় কমান্ডগুলি জানতে হবে।

ভিডিও দেখুন: কভব সটআপ এযপচ, মইএসকউএল এব উবনট লনকস পএইচপ (মে 2024).