অ্যাডমিনার হল একটি ডাটাবেস ম্যানেজমেন্ট টুল যা PHPMyAdmin থেকে অনেক ভালো কারণ এটির UI অনেক ভালো, নিরাপত্তার দিক থেকে আরো নিরাপদ এবং ভালো পারফরম্যান্স দেয়। PHPMyAdmin-এর একটি অপূর্ণতা রয়েছে যে এটি শুধুমাত্র MySQL ডাটাবেস সিস্টেমকে সমর্থন করে যখন Adminerকে পোস্টগ্রেএসকিউএল, SQLite, MongoDB, Oracle এবং Amazon SimpleDB-এর মতো অন্যান্য ডাটাবেস ম্যানেজমেন্ট সিস্টেমগুলি পরিচালনা করতেও ব্যবহার করা যেতে পারে।
এই নির্দেশিকা লিনাক্স মিন্টে অ্যাডমিনার ডাটাবেস ম্যানেজমেন্ট টুল ইনস্টল করার বিস্তারিত প্রক্রিয়া দেয়।
লিনাক্স মিন্টে অ্যাডমিনার ইনস্টল করার পূর্বশর্ত
অ্যাডমিনার সফলভাবে ইনস্টল করার জন্য কিছু প্রয়োজনীয় উপাদান রয়েছে যা লিনাক্স মিন্টে ইনস্টল করা উচিত এবং এর জন্য পরবর্তী পদক্ষেপগুলি অনুসরণ করুন:
ধাপ 1: লিনাক্স মিন্টে কোনো অ্যাপ্লিকেশন ইনস্টল করার আগে প্যাকেজ তালিকা আপডেট করার পরামর্শ দেওয়া হয়:
$ sudo উপযুক্ত আপডেট
ধাপ ২: এরপরে, ডিফল্ট প্যাকেজ ম্যানেজার ব্যবহার করে লিনাক্স মিন্টে পিএইচপি প্যাকেজ সহ Apache2 এবং MariaDB ইনস্টল করুন:
$ sudo উপযুক্ত ইনস্টল mariadb-সার্ভার php-curl libapache2-mod-php php-cli php-mysql php-gd apache2 php -ওয়াই
ধাপ 3: পরবর্তী Apache2 সার্ভারটি সক্ষম করুন যা আমরা ব্যবহার করে পূর্ববর্তী ধাপে ইনস্টল করেছি:
$ sudo systemctl সক্ষম apache2
পরবর্তী, সার্ভার শুরু করুন:
$ sudo systemctl start apache2
ধাপ 4: এখন ব্যবহার করে MariaDB সক্ষম করুন:
$ sudo systemctl সক্ষম mariadb
পরবর্তী, ব্যবহার করে মারিয়াডিবি শুরু করুন:
$ sudo systemctl start mariadb
ধাপ 5: এখন ব্যবহার করে লিনাক্স মিন্টে মারিয়াডিবি সেটআপ করুন:
$ sudo mysql_secure_installation
এখন সকেট প্রমাণীকরণের অনুমতি দিন এবং তারপরে রুট পাসওয়ার্ড সেট করুন যদি আপনি মনে করেন বর্তমান পাসওয়ার্ডটি অনুমান করা বেশ সহজ। এরপরে, বেনামী ব্যবহারকারীদের অপসারণের অনুমতি দিন এবং দূরবর্তী লগইন বিকল্পটি রাখুন:
পরবর্তীতে n টাইপ করে পরীক্ষার ডাটাবেস অপসারণের অনুমতি না দিন:
ধাপ 6: এখন ব্যবহার করে ডাটাবেস চালান:
$ sudo mysql
ডাটাবেস মারিয়াডিবি ব্যবহার করে চালানোর আরেকটি উপায় আছে:
$ sudo mariadb
পরবর্তী সিনট্যাক্স ব্যবহার করে এই ডাটাবেস ম্যানেজমেন্ট টুলের জন্য রুট লগইনের জন্য পাসওয়ার্ড সেট করুন:
এর জন্য পাসওয়ার্ড সেট করুন 'মূল' @ 'স্থানীয় হোস্ট' = পাসওয়ার্ড ( '<আপনার-পাসওয়ার্ড>' ) ;
এখন পরিবর্তনগুলি প্রয়োগ করতে ব্যবহার করুন:
ফ্লাশ বিশেষাধিকার;
এরপর ডাটাবেস ব্যবহার করে প্রস্থান করুন প্রস্থান আদেশ:
প্রস্থান;
লিনাক্স মিন্ট 21 এ অ্যাডমিনার ইনস্টল করা হচ্ছে
প্রশাসকের জন্য সমস্ত পূর্বশর্ত ইনস্টল হয়ে গেলে আসুন এটির ইনস্টলেশনে চলে যাই, লিনাক্স মিন্টে প্রশাসক ইনস্টল করার জন্য নিচের সংশ্লিষ্ট পদক্ষেপগুলি রয়েছে:
ধাপ 1: এখন অ্যাপটি প্যাকেজ ম্যানেজার ব্যবহার করে অ্যাডমিনার ইনস্টল করুন:
$ sudo উপযুক্ত ইনস্টল adminer -ওয়াই
ধাপ ২: এখন, ব্যবহার করে প্রশাসক কনফিগার করুন:
$ sudo a2enconf প্রশাসক
এখন ব্যবহার করে অ্যাডমিনারের নতুন কনফিগারেশন সক্রিয় করতে Apache সার্ভারটি পুনরায় লোড করুন:
$ sudo systemctl পুনরায় লোড apache2
ধাপ 3: এখন সবকিছু সেটআপ করা হয়েছে এবং ব্রাউজারের ঠিকানায় অ্যাডমিনারের সাথে লিনাক্স মিন্টের (শুধু লোকালহোস্ট বা 127.0.0.1 ব্যবহার করুন) সিস্টেমের আইপি ঠিকানা প্রবেশ করে অ্যাডমিনারকে একটি ওয়েব-ভিত্তিক ডাটাবেস ম্যানেজমেন্ট টুল অ্যাক্সেস করার সময় এসেছে:
127.0.0.1 / adminer /
এখন সার্ভারের কনফিগারেশনের সময় আপনি পূর্বে প্রবেশ করা রুট পাসওয়ার্ডের মাধ্যমে লগইন করুন:
আপনার যদি আর প্রশাসক ব্যবহার করার প্রয়োজন না হয় তবে এটি সম্পূর্ণরূপে ব্যবহার করে লিনাক্স মিন্ট সিস্টেম থেকে সরাতে:
$ sudo অপসারণ --স্বয়ংক্রিয়ভাবে সরান adminer -ওয়াই
উপসংহার
অ্যাডমিনার হল ডাটাবেসের জন্য সেরা ওয়েব-ভিত্তিক ম্যানেজমেন্ট টুলগুলির মধ্যে একটি যার উপর কেউ নির্ভর করতে পারে কারণ এটি রিলেশনাল এবং নন-রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেমগুলি পরিচালনা করতে পারে৷ অ্যাডমিনার ডিফল্ট প্যাকেজ ম্যানেজার ব্যবহার করে Linux Mint 21 সিস্টেমে ইনস্টল করা যেতে পারে৷