CentOS 7 এ মারিয়াডিবি 10 কীভাবে ইনস্টল করবেন এবং সুরক্ষিত করবেন


মারিয়াডিবি হ'ল মাইএসকিউএল ডাটাবেস ম্যানেজমেন্ট সার্ভার সফটওয়্যার সম্পর্কিত একটি মুক্ত এবং ওপেন সোর্স কাঁটাচামচ, মাইএসকিউএল এর পিছনে মস্তিস্ক দ্বারা বিকাশ করা হয়েছে, এটি মুক্ত/মুক্ত উত্স থাকার জন্য কল্পনা করা হয়েছে।

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

আপনার তথ্যের জন্য, রেড হ্যাট এন্টারপ্রাইজ লিনাক্স/সেন্টোস 7.0 মাইএসকিউএলকে মারিয়্যাডবিতে ডিফল্ট ডাটাবেস ম্যানেজমেন্ট সিস্টেম হিসাবে সমর্থন থেকে সরিয়ে নিয়েছে।

নোট করুন যে এই টিউটোরিয়ালে, আমরা সার্ভারে আপনার কাজটি মূল হিসাবে ধরে নেব, অন্যথায়, সমস্ত কমান্ড চালাতে sudo কমান্ডটি ব্যবহার করব।

পদক্ষেপ 1: মারিয়াডিবি ইয়াম সংগ্রহস্থল যুক্ত করুন

1. আরএইচইএল/সেন্টোস এবং ফেডোরা সিস্টেমের জন্য মারিয়াডিবি ইউইউএম সংগ্রহস্থল মারিয়াডিবি.রেপো যোগ করে শুরু করুন।

# vi /etc/yum.repos.d/MariaDB.repo

এখন দেখানো অনুসারে আপনার নিজের লিনাক্স বিতরণ সংস্করণে নিম্নলিখিত লাইনগুলি যুক্ত করুন।

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

পদক্ষেপ 2: সেন্টোস 7 এ মারিয়াডিবি ইনস্টল করুন

২. একবার মারিয়াডিবি সংগ্রহস্থল যুক্ত হয়ে গেলে আপনি কেবল একটি একক কমান্ড দিয়ে সহজেই এটি ইনস্টল করতে পারেন।

# yum install MariaDB-server MariaDB-client -y

৩. মারিয়াডিবি প্যাকেজগুলির ইনস্টলেশন শেষ হওয়ার সাথে সাথে আপাতত ডেটাবেস সার্ভার ডেমন শুরু করুন এবং পরবর্তী বুটটিতে এটি স্বয়ংক্রিয়ভাবে শুরু করতে সক্ষম করুন:

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

পদক্ষেপ 3: সেন্টোস 7-এ সুরক্ষিত মারিয়াডিবি

৪. এখন রুট পাসওয়ার্ড সেট করে, রিমোট রুট লগইনটি অক্ষম করে, পরীক্ষামূলক ডাটাবেসটি পাশাপাশি বেনামে ব্যবহারকারীদের মুছে ফেলে এবং অবশেষে নীচের স্ক্রিন শটে প্রদর্শিত বৈশিষ্ট্যগুলি পুনরায় লোড করার মাধ্যমে আপনার মারিয়াডিবি সুরক্ষিত করার এখন সময়:

# mysql_secure_installation

৫. ডাটাবেস সার্ভারটি সুরক্ষিত করার পরে, আপনি কিছু মারিয়াডিবি বৈশিষ্ট্য যেমন: ইনস্টলড সংস্করণ, ডিফল্ট প্রোগ্রাম আর্গুমেন্ট তালিকা এবং মারিয়াডিবি কমান্ড শেলটিতে নিম্নরূপে লগইন করতে পারেন:

# mysql -V
# mysqld --print-defaults
# mysql -u root -p

পদক্ষেপ 4: মারিয়াডিবি প্রশাসন শিখুন

আপনি যদি মাইএসকিউএল/মারিয়াডিবিতে নতুন হন তবে এই গাইডগুলি দিয়ে শুরু করে:

  1. নতুনদের জন্য মাইএসকিউএল/মারিয়াডিবি শিখুন - অংশ 1
  2. নতুনদের জন্য মাইএসকিউএল/মারিয়াডিবি শিখুন - পার্ট 2
  3. মাইএসকিউএল বেসিক ডেটাবেস অ্যাডমিনিস্ট্রেশন কমান্ড - তৃতীয় খণ্ড
  4. 20 মাইএসকিউএল (মাইসক্ল্যাডমিন) ডাটাবেস প্রশাসনের জন্য কমান্ড - অংশ IV

আপনার মাইএসকিউএল/মারিয়াডিবি পারফরম্যান্স টিউন করতে এবং আপনার ডাটাবেসের ক্রিয়াকলাপ পর্যবেক্ষণ করার জন্য সরঞ্জামগুলি ব্যবহার করতে নিম্নলিখিত নিবন্ধগুলি দেখুন check

  1. আপনার মাইএসকিউএল/মারিয়াডিবি পারফরম্যান্স টিউন ও অনুকূলিতকরণের 15 টি পরামর্শ
  2. মাইএসকিউএল/মারিয়াডিবি ডাটাবেস ক্রিয়াকলাপগুলি নিরীক্ষণ করার জন্য 4 টি দরকারী সরঞ্জাম

আপাতত এই পর্যন্ত! এই সাধারণ টিউটোরিয়ালে, আমরা আপনাকে দেখিয়েছি যে কীভাবে মারিয়াডিবি 10.1 স্থিতিশীল সংস্করণটি বিভিন্ন RHEL/CentOS এবং ফেডোরায় ইনস্টল করবেন। এই গাইড সম্পর্কে কোনও প্রশ্ন বা কোনও চিন্তা পাঠাতে নীচের প্রতিক্রিয়া ফর্মটি ব্যবহার করুন।