PHP ইনস্টলেশন এবং কনফিগারেশন

PHP এবং MySQL এর জন্য পরিবেশ সেটআপ - পিএইচপি মাইএসকিউএল আই (PHP MySQL) - Database Tutorials

263

PHP এবং MySQL একত্রে ব্যবহার করার জন্য প্রথমে আপনার সিস্টেমে PHP এবং MySQL সার্ভার ইনস্টল করা প্রয়োজন। এখানে PHP ইনস্টলেশন এবং কনফিগারেশন প্রক্রিয়া ধাপে ধাপে বর্ণনা করা হয়েছে।


PHP ইনস্টলেশন

1. Windows-এ PHP ইনস্টলেশন

Windows-এ PHP ইনস্টল করতে নিচের ধাপগুলো অনুসরণ করুন:

  1. PHP ডাউনলোড করুন:
    • PHP অফিসিয়াল ওয়েবসাইট থেকে আপনার সিস্টেমের জন্য উপযুক্ত PHP ভার্সন ডাউনলোড করুন।
    • Windows এর জন্য Thread Safe ভার্সন ডাউনলোড করুন।
  2. PHP এক্সট্র্যাক্ট করুন:
    • ডাউনলোড করা ZIP ফাইলটি এক্সট্র্যাক্ট করে একটি ফোল্ডারে রাখুন, যেমন C:\php
  3. পথ সেটিং (Path Setting):
    • Environment Variables-এ গিয়ে Path ভ্যারিয়েবলে C:\php যোগ করুন। এটি PHP কমান্ড লাইনে সরাসরি ব্যবহার করতে সহায়ক হবে।
    • Windows 10-এ:
      • Start মেনুতে Environment Variables লিখে খুঁজুন।
      • System Properties > Environment Variables > System Variables > Path > Edit > New > C:\php পাথটি যোগ করুন।
  4. php.ini কনফিগারেশন:
    • php.ini-development ফাইলটি php.ini নামে রিনেম করুন।
    • ফাইলটি ওপেন করে extension_dir পাথটি সঠিকভাবে কনফিগার করুন। উদাহরণ:

      extension_dir = "ext"
      
    • প্রয়োজনীয় PHP এক্সটেনশন সক্রিয় করতে ফাইলটির মধ্যে extension=xxx লাইনগুলো আনকমেন্ট (যেমন extension=mysqli) করুন।
  5. PHP ইনস্টলেশন চেক করুন:
    • কমান্ড প্রম্পট বা PowerShell খুলে টাইপ করুন:

      php -v
      
    • এটি PHP এর ভার্সন দেখাবে, যার মাধ্যমে আপনি নিশ্চিত হতে পারবেন যে PHP সঠিকভাবে ইনস্টল হয়েছে।

2. Linux (Ubuntu/Debian) এ PHP ইনস্টলেশন

  1. PHP প্যাকেজ ইনস্টল করুন:
    • টার্মিনাল খুলে নিম্নলিখিত কমান্ড রান করুন:

      sudo apt update
      sudo apt install php libapache2-mod-php php-mysql
      
  2. PHP ইনস্টলেশন চেক করুন:
    • PHP ইনস্টল হওয়ার পর, PHP ভার্সন চেক করতে কমান্ড দিন:

      php -v
      
  3. Apache কনফিগারেশন:
    • Apache সাপোর্টের জন্য libapache2-mod-php প্যাকেজটি ইনস্টল করা প্রয়োজন। Apache সার্ভার রিস্টার্ট করতে কমান্ড দিন:

      sudo systemctl restart apache2
      

3. macOS-এ PHP ইনস্টলেশন

macOS এ PHP ইনস্টল করতে Homebrew ব্যবহার করা যেতে পারে:

  1. Homebrew ইনস্টল করুন (যদি না থাকে):
    • Homebrew ইনস্টল করতে টার্মিনালে এই কমান্ডটি দিন:

      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
      
  2. PHP ইনস্টল করুন:
    • PHP ইনস্টল করতে এই কমান্ডটি দিন:

      brew install php
      
  3. PHP ইনস্টলেশন চেক করুন:
    • PHP ভার্সন চেক করতে:

      php -v
      

MySQL ইনস্টলেশন

1. Windows-এ MySQL ইনস্টলেশন

  1. MySQL Installer ডাউনলোড করুন:
  2. MySQL ইনস্টল করুন:
    • MySQL Installer রান করুন এবং ইনস্টলেশন উইজার্ড অনুসরণ করুন। সাধারণত Developer Default ইনস্টলেশন নির্বাচন করা হয়।
    • MySQL সার্ভার ইনস্টল হওয়ার পর, একটি পাসওয়ার্ড সেট করুন।
  3. MySQL সার্ভার চালু করুন:
    • MySQL সার্ভার চালু করতে MySQL Workbench ব্যবহার করতে পারেন অথবা কমান্ড প্রম্পট থেকে:

      mysql -u root -p
      

2. Linux (Ubuntu/Debian) এ MySQL ইনস্টলেশন

  1. MySQL প্যাকেজ ইনস্টল করুন:
    • টার্মিনালে নিচের কমান্ডটি দিন:

      sudo apt update
      sudo apt install mysql-server
      
  2. MySQL সার্ভার নিরাপত্তা কনফিগারেশন:
    • ইনস্টলেশন শেষে MySQL নিরাপত্তা কনফিগারেশন স্ক্রিপ্ট চালান:

      sudo mysql_secure_installation
      
  3. MySQL সার্ভার চালু করুন:
    • MySQL সার্ভার চালু করতে:

      sudo systemctl start mysql
      sudo systemctl enable mysql
      

3. macOS-এ MySQL ইনস্টলেশন

  1. Homebrew দিয়ে MySQL ইনস্টল করুন:
    • টার্মিনালে নিচের কমান্ডটি দিন:

      brew install mysql
      
  2. MySQL সার্ভার চালু করুন:
    • MySQL চালু করতে:

      brew services start mysql
      
  3. MySQL ইনস্টলেশন চেক করুন:
    • MySQL চালু হলে, এটি চেক করতে:

      mysql -u root -p
      

PHP এবং MySQL এর সংযোগ

PHP এবং MySQL এর মধ্যে সংযোগ স্থাপন করার জন্য mysqli বা PDO ব্যবহার করা হয়। নিচে দুটি পদ্ধতির উদাহরণ দেয়া হলো:

1. mysqli ব্যবহার করে PHP এবং MySQL সংযোগ

<?php
$servername = "localhost";
$username = "root";
$password = "yourpassword";
$dbname = "yourdatabase";

// MySQL সংযোগ
$conn = new mysqli($servername, $username, $password, $dbname);

// সংযোগ চেক
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>

2. PDO ব্যবহার করে PHP এবং MySQL সংযোগ

<?php
$servername = "localhost";
$username = "root";
$password = "yourpassword";
$dbname = "yourdatabase";

try {
    $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
    // সেট প্রপার্টি: এরর মুড EXCEPTION তে সেট করুন
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "Connected successfully";
}
catch(PDOException $e) {
    echo "Connection failed: " . $e->getMessage();
}
?>

সারাংশ

PHP এবং MySQL ইনস্টলেশন এবং কনফিগারেশন প্রক্রিয়া বেশ সোজা এবং এটি বিভিন্ন অপারেটিং সিস্টেমে করা যায়। Windows, Linux, এবং macOS-এ PHP এবং MySQL ইনস্টলেশন করতে হবে, তারপর সেগুলির মধ্যে সংযোগ স্থাপন করতে হবে। PHP এর মাধ্যমে MySQL ডাটাবেসে ডাটা পরিচালনা করা সম্ভব, এবং এটি সহজে ডাইনামিক ওয়েব অ্যাপ্লিকেশন তৈরি করতে সাহায্য করে।

Content added By
Promotion

Are you sure to start over?

Loading...