অ্যান্ড্রয়েড

ডেবিয়ান 9 এ মারিয়্যাডবি কীভাবে ইনস্টল করবেন

7 মিনিটের মধ্যে ডেবিয়ান উপর passbolt ইনস্টল করুন

7 মিনিটের মধ্যে ডেবিয়ান উপর passbolt ইনস্টল করুন

সুচিপত্র:

Anonim

মারিয়াডিবি একটি ওপেন সোর্স, মাল্টি-থ্রেডেড রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম, মাইএসকিউএল এর জন্য পশ্চাদপটে সামঞ্জস্যপূর্ণ প্রতিস্থাপন। এটি মাইএসকিউএলের মূল বিকাশকারীদের কিছু সহ মারিয়াডিবি ফাউন্ডেশন দ্বারা রক্ষণাবেক্ষণ এবং বিকাশিত।

ডেবিয়ান 9 প্রকাশের সাথে সাথে মাইএসকিউএলকে ডিফল্ট ডাটাবেস সিস্টেম হিসাবে মারিয়াডিবি দ্বারা প্রতিস্থাপন করা হয়েছিল।

এই টিউটোরিয়ালে আমরা আপনাকে কীভাবে আপনার ডেবিয়ান 9 মেশিনে মারিয়াডিবি ইনস্টল করতে পারি তার দুটি ভিন্ন পদ্ধতি দেখাব। প্রথম পদ্ধতিটি আপনাকে দেবিয়ান সংগ্রহশালা থেকে মারিয়াডিবি ইনস্টল করার প্রয়োজনীয় পদক্ষেপগুলির মধ্য দিয়ে যাবে এবং দ্বিতীয়টি আপনাকে মারিয়াডিবি-র সর্বশেষ সংস্করণটি আনুষ্ঠানিকভাবে মারিয়াডিবি-র সংগ্রহস্থলগুলি থেকে ইনস্টল করতে শেখাবে।

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

আপনি যদি মারিয়াডিবি এর চেয়ে মাইএসকিউএল পছন্দ করেন তবে ডেবিয়ান 9 টি টিউটোরিয়ালে মাইএসকিউএল ইনস্টল করবেন কীভাবে তা পরীক্ষা করে দেখুন। যদি আপনার অ্যাপ্লিকেশনটির কোনও নির্দিষ্ট প্রয়োজনীয়তা না থাকে, আপনি ডেবিয়ান 9-এ ডিফল্ট ডাটাবেস সিস্টেম মারিয়াডিবির সাথে থাকা উচিত।

পূর্বশর্ত

এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধা সহ ব্যবহারকারী হিসাবে লগ ইন করেছেন।

ডেবিয়ান 9 এ মারিয়াডিবি ইনস্টল করা হচ্ছে

এই নিবন্ধটি লেখার সময়, দেবিয়ান প্রধানতে পাওয়া সর্বশেষতম মারিয়াডিবি সংস্করণটি 10.1 সংস্করণ।

ডেবিয়ান 9 এ মারিয়াডিবি ইনস্টল করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. প্রথমে apt প্যাকেজ সূচকটি টাইপ করে আপডেট করুন:

    sudo apt update

    প্যাকেজ তালিকা আপডেট হয়ে গেলে, নিম্নলিখিত কমান্ডটি চালিয়ে মারিয়াডিবি ইনস্টল করুন:

    sudo apt install mariadb-server

    মারিয়াডিবি পরিষেবা স্বয়ংক্রিয়ভাবে শুরু হবে। আপনি এটি টাইপ করে যাচাই করতে পারেন:

    sudo systemctl status mariadb

    আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:

    ● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld

মারিয়াডিবি সংগ্রহস্থল থেকে ডেবিয়ান 9 এ মারিয়াডিবি ইনস্টল করা

এই লেখার সময় মারিয়াডিবি এর সর্বশেষ সংস্করণটি 10.3 সংস্করণ যা অফিসিয়াল মারিয়াডিবি সংগ্রহস্থল থেকে ইনস্টল করা যেতে পারে। পরবর্তী পদক্ষেপটি চালিয়ে যাওয়ার আগে মারিয়াডিবি সংগ্রহস্থল পৃষ্ঠাটি দেখুন এবং কোনও নতুন সংস্করণ পাওয়া যায় কিনা তা পরীক্ষা করে দেখুন।

আপনার ডেবিয়ান 9 সিস্টেমে মারিয়াডিবি 10.3 ইনস্টল করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. প্রথম পদক্ষেপটি হ'ল মারিয়াডিবি সংগ্রহস্থল সক্ষম করা এবং নীচের কমান্ডগুলি চালানোর জন্য আপনার সিস্টেমে সংগ্রহস্থল জিপিজি কীটি আমদানি করা:

    sudo apt install software-properties-common dirmngr sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main' sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'

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

    sudo apt update sudo apt install mariadb-server

    নিম্নলিখিত কমান্ডটি চালনা করে যাচাই করতে মারিয়াডিবি পরিষেবাটি স্বয়ংক্রিয়ভাবে শুরু হবে:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.8 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 16417 (mysqld) Status: "Taking your SQL requests now…" Tasks: 31 (limit: 507) CGroup: /system.slice/mariadb.service └─16417 /usr/sbin/mysqld

সুরক্ষিত মারিয়াডিবি

মারিয়াডিবি ইনস্টলেশনটির সুরক্ষা উন্নত করতে mysql_secure_installation স্ক্রিপ্টটি চালান:

sudo mysql_secure_installation

স্ক্রিপ্টটি আপনাকে রুট অ্যাকাউন্টের জন্য একটি পাসওয়ার্ড সেট করতে, বেনামে ব্যবহারকারীর অপসারণ, স্থানীয় মেশিনে রুট ব্যবহারকারীর অ্যাক্সেসকে সীমাবদ্ধ করতে এবং পরীক্ষার ডাটাবেসটিকে সরাতে অনুরোধ জানাবে।

শেষে স্ক্রিপ্টটি সুবিধাগুলি সারণীগুলি পুনরায় লোড করবে তা নিশ্চিত করে যে সমস্ত পরিবর্তন তত্ক্ষণাত কার্যকর হয়।

সমস্ত পদক্ষেপগুলি বিশদভাবে ব্যাখ্যা করা হয় এবং সমস্ত প্রশ্নের উত্তর "ওয়াই" (হ্যাঁ) দেওয়ার জন্য সুপারিশ করা হয়।

কমান্ড লাইন থেকে মারিয়াডিবিতে সংযুক্ত করুন

রুট অ্যাকাউন্টের ধরণ হিসাবে টার্মিনালের মাধ্যমে মারিয়াডিবি সার্ভারের সাথে সংযোগ স্থাপন করতে:

mysql -u root -p

mysql_secure_installation স্ক্রিপ্টটি ব্যবহার করে আপনি ইতিমধ্যে সেট করা মূল পাসওয়ার্ডটি প্রবেশ করার অনুরোধ জানানো হবে।

আপনি পাসওয়ার্ডটি প্রবেশ করার পরে আপনাকে নীচে প্রদর্শিত হিসাবে মারিয়াডিবি শেলটি উপস্থাপন করা হবে:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

উপসংহার

এই টিউটোরিয়ালে, আমরা আপনাকে একটি ডেবিয়ান 9 সার্ভারে মারিয়াডিবি ইনস্টল এবং সুরক্ষিত করার উপায় দেখিয়েছি।

এখন আপনার মারিয়াডিবি সার্ভারটি চালু এবং চলমান রয়েছে এবং আপনি কীভাবে কমান্ড লাইন থেকে মারিয়াডিবি সার্ভারের সাথে সংযোগ স্থাপন করবেন তা জানেন, আপনি নিম্নলিখিত গাইডগুলি পরীক্ষা করতে চাইতে পারেন:

মারিয়াদব মাইএসকিএল ডেবিয়ান

এই পোস্টটি ডেবিয়ান 9 সিরিজে এলএএমপি স্ট্যাক কীভাবে ইনস্টল করবেন তার একটি অংশ।

এই সিরিজের অন্যান্য পোস্ট:

De ডেবিয়ান 9 এ অ্যাপাচি কীভাবে ইনস্টল করবেন De ডেবিয়ান 9 এ পিএইচপি কীভাবে ইনস্টল করবেন De ডেবিয়ান 9 এ অ্যাপাচি ভার্চুয়াল হোস্টগুলি কীভাবে সেটআপ করবেন De ডেবিয়ান 9-তে মারিয়াডিবি কীভাবে ইনস্টল করবেন • দেবিয়ান 9 এ লেভেল এনক্রিপ্ট সহ অ্যাপাচি সুরক্ষিত করুন