Linux (Ubuntu/Debian/CentOS) এ MySQLi ইনস্টলেশন

MySQLi ইনস্টলেশন এবং সেটআপ - মাইএসকিউএল আই (MySQLi) - Database Tutorials

328

MySQLi (MySQL Improved) হল একটি PHP এক্সটেনশন যা MySQL ডেটাবেসের সাথে যোগাযোগ করার জন্য ব্যবহৃত হয়। এটি পুরনো mysql এক্সটেনশনের উন্নত সংস্করণ এবং নিরাপদ, কার্যকরী ও আধুনিক ডেটাবেস ইন্টারঅ্যাকশনের সুবিধা প্রদান করে। MySQLi পিএইচপি অ্যাপ্লিকেশনগুলোর জন্য দ্রুত, নিরাপদ এবং প্রোফেশনাল সমাধান সরবরাহ করে।

এখানে, আমরা দেখব কিভাবে Ubuntu, Debian, এবং CentOS এর মতো লিনাক্স ডিস্ট্রিবিউশনে MySQLi ইনস্টল এবং কনফিগার করা যায়।


Ubuntu/Debian এ MySQLi ইনস্টলেশন

  1. PHP এবং MySQLi প্যাকেজ আপডেট করুন: প্রথমে আপনার প্যাকেজ ম্যানেজার আপডেট করুন যাতে সর্বশেষ সংস্করণটি ইনস্টল করা যায়।

    sudo apt update
    sudo apt upgrade
    
  2. PHP এবং MySQLi এক্সটেনশন ইনস্টল করুন: MySQLi এক্সটেনশন ইনস্টল করতে নিচের কমান্ডটি ব্যবহার করুন:

    sudo apt install php-mysqli
    
  3. Apache বা Nginx সার্ভার রিস্টার্ট করুন: ইনস্টলেশনের পর, আপনার ওয়েব সার্ভার (যেমন Apache বা Nginx) রিস্টার্ট করতে হবে যাতে পরিবর্তনগুলো কার্যকরী হয়।

    Apache রিস্টার্ট করতে:

    sudo systemctl restart apache2
    

    অথবা Nginx রিস্টার্ট করতে:

    sudo systemctl restart nginx
    
  4. PHP ইনফো ফাইল চেক করুন: MySQLi সফলভাবে ইনস্টল হয়েছে কিনা তা চেক করতে, একটি PHP ইনফো ফাইল তৈরি করুন এবং আপনার ব্রাউজারে এটি এক্সেস করুন।

    <?php
    phpinfo();
    ?>
    

    এরপর, ব্রাউজারে http://your-server-ip/info.php ঠিকানায় গিয়ে MySQLi ইনস্টলেশন চেক করুন। আপনি "mysqli" সেকশন দেখতে পাবেন, যা নিশ্চিত করবে যে এটি ইনস্টল হয়েছে।


CentOS/RHEL এ MySQLi ইনস্টলেশন

CentOS অথবা RHEL সিস্টেমে MySQLi ইনস্টল করতে নিচের স্টেপগুলো অনুসরণ করুন।

  1. PHP এবং MySQLi প্যাকেজ ইনস্টল করুন: CentOS বা RHEL-এ MySQLi ইনস্টল করার জন্য PHP এবং MySQLi এক্সটেনশন ইনস্টল করতে হবে। সেক্ষেত্রে, php-mysqli প্যাকেজটি ইনস্টল করুন:

    sudo yum install php-mysqli
    
  2. Apache বা Nginx সার্ভার রিস্টার্ট করুন: ইনস্টলেশন শেষে, Apache বা Nginx রিস্টার্ট করুন:

    Apache:

    sudo systemctl restart httpd
    

    অথবা Nginx:

    sudo systemctl restart nginx
    
  3. PHP ইনফো ফাইল চেক করুন: MySQLi ইনস্টল হয়েছে কিনা তা চেক করতে, PHP ইনফো ফাইল তৈরি করে এটি ব্রাউজারে এক্সেস করুন।

    <?php
    phpinfo();
    ?>
    

    ব্রাউজারে http://your-server-ip/info.php এ গিয়ে MySQLi সেকশন চেক করুন।


MySQLi ইনস্টলেশন নিশ্চিতকরণ

  1. PHP কোড দিয়ে MySQLi চেক করুন: PHP স্ক্রিপ্টে নিচের কোডটি দিয়ে নিশ্চিত করতে পারেন যে MySQLi এক্সটেনশন সঠিকভাবে কাজ করছে:

    <?php
    if (function_exists('mysqli_connect')) {
        echo "MySQLi এক্সটেনশন ইনস্টল করা হয়েছে!";
    } else {
        echo "MySQLi এক্সটেনশন ইনস্টল করা হয়নি!";
    }
    ?>
    
  2. লগ ফাইল চেক করুন: ইনস্টলেশনের পর যদি কোনো সমস্যা হয়, তবে Apache বা Nginx এর লগ ফাইল চেক করুন। Apache এর লগ ফাইলের জন্য:

    sudo tail -f /var/log/apache2/error.log
    

    অথবা Nginx এর জন্য:

    sudo tail -f /var/log/nginx/error.log
    

সারাংশ

MySQLi (MySQL Improved) ইনস্টলেশন লিনাক্সে বেশ সহজ। Ubuntu, Debian এবং CentOS/RHEL এ PHP-Mysqli এক্সটেনশন ইনস্টল করার জন্য যথাযথ প্যাকেজ ম্যানেজার কমান্ডগুলি ব্যবহার করা হয়। PHP স্ক্রিপ্ট এবং PHP ইনফো ফাইলের মাধ্যমে আপনি নিশ্চিত করতে পারবেন যে MySQLi এক্সটেনশন সঠিকভাবে ইনস্টল হয়েছে কিনা। phpinfo() ফাংশনটি একটি সহজ উপায় যা আপনাকে ইনস্টলেশনের অবস্থান সম্পর্কে বিস্তারিত তথ্য সরবরাহ করে।

Content added By
Promotion

Are you sure to start over?

Loading...