উবুন্টু 18.04 / 20.04 তে মাইএসকিউএল সার্ভার ইনস্টল করুন কিভাবে
সুচিপত্র:
- পূর্বশর্ত
- উবুন্টুতে মাইএসকিউএল ইনস্টল করা হচ্ছে
- মাইএসকিউএল সুরক্ষিত করা হচ্ছে
- রুট হিসাবে লগইন করুন
- উপসংহার
মাইএসকিউএল হ'ল সর্বাধিক জনপ্রিয় ওপেন সোর্স রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম। এটি দ্রুত, সহজেই ব্যবহারযোগ্য, স্কেলেবল এবং জনপ্রিয়
LAMP
এবং
LEMP
স্ট্যাকের একটি অবিচ্ছেদ্য অঙ্গ।
এই টিউটোরিয়ালে, আমরা আপনাকে একটি উবুন্টু 18.04 মেশিনে মাইএসকিউএল ইনস্টল এবং সুরক্ষিত করার উপায় দেখাব।
পূর্বশর্ত
নিশ্চিত করুন যে আপনি সুডো সুবিধাগুলি সহ ব্যবহারকারী হিসাবে লগ ইন করেছেন।
উবুন্টুতে মাইএসকিউএল ইনস্টল করা হচ্ছে
এই নিবন্ধটি লেখার সময়, উবুন্টু সরকারী সংগ্রহশালা থেকে প্রাপ্ত মাইএসকিউএলের সর্বশেষ সংস্করণটি মাইএসকিউএল সংস্করণ 5.7।
আপনার উবুন্টু সার্ভারে মাইএসকিউএল ইনস্টল করতে নীচের পদক্ষেপগুলি অনুসরণ করুন:
-
প্রথমে অ্যাপটি প্যাকেজ সূচকটি টাইপ করে আপডেট করুন:
sudo apt update
তারপরে নিম্নলিখিত কমান্ডের সাথে মাইএসকিউএল প্যাকেজ ইনস্টল করুন:
sudo apt install mysql-server
ইনস্টলেশন শেষ হয়ে গেলে, মাইএসকিউএল পরিষেবা স্বয়ংক্রিয়ভাবে শুরু হবে। মাইএসকিউএল সার্ভার চলছে কিনা তা পরীক্ষা করতে টাইপ করুন:
sudo systemctl status mysql
● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-06-20 11:30:23 PDT; 5min ago Main PID: 17382 (mysqld) Tasks: 27 (limit: 2321) CGroup: /system.slice/mysql.service `-17382 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
মাইএসকিউএল সুরক্ষিত করা হচ্ছে
মাইএসকিউএল সার্ভার প্যাকেজটি
mysql_secure_installation
নামে একটি স্ক্রিপ্ট নিয়ে আসে যা বেশ কয়েকটি সুরক্ষা-সম্পর্কিত ক্রিয়াকলাপ সম্পাদন করতে পারে।
টাইপ করে স্ক্রিপ্টটি চালান:
sudo mysql_secure_installation
আপনাকে
VALIDATE PASSWORD PLUGIN
কনফিগার করতে বলা হবে যা মাইএসকিউএল ব্যবহারকারীদের পাসওয়ার্ডগুলির শক্তি পরীক্ষা করতে এবং সুরক্ষা উন্নত করতে ব্যবহৃত হয়। নিম্ন, মাঝারি এবং শক্তিশালী পাসওয়ার্ড বৈধতা নীতিটির তিনটি স্তর রয়েছে। আপনি বৈধ পাসওয়ার্ড প্লাগইন সেট আপ করতে না চাইলে
ENTER
টিপুন।
পরবর্তী প্রম্পটে, আপনাকে মাইএসকিউএল রুট ব্যবহারকারীর জন্য একটি পাসওয়ার্ড সেট করতে বলা হবে। একবার আপনি এটি করেন যে স্ক্রিপ্টটি আপনাকে বেনামে ব্যবহারকারীকে অপসারণ করতে, স্থানীয় মেশিনে রুট ব্যবহারকারীর অ্যাক্সেসকে সীমাবদ্ধ রাখতে এবং পরীক্ষার ডাটাবেস অপসারণ করতে বলবে। আপনার সমস্ত প্রশ্নের উত্তর "Y" (হ্যাঁ) দেওয়া উচিত।
রুট হিসাবে লগইন করুন
কমান্ড লাইন থেকে মাইএসকিউএল সার্ভারের সাথে ইন্টারঅ্যাক্ট করতে আপনি মাইএসকিউএল ক্লায়েন্ট ইউটিলিটি ব্যবহার করতে পারেন যা মাইএসকিউএল সার্ভার প্যাকেজের নির্ভরতা হিসাবে ইনস্টল করা আছে।
মাইএসকিউএল ৫.7 (এবং
auth_socket
) চলমান উবুন্টু সিস্টেমে মূল ব্যবহারকারীকে ডিফল্টরূপে
auth_socket
প্লাগইন দ্বারা প্রমাণীকরণ করা হয়।
auth_socket
প্লাগইন ইউনিক্স সকেট ফাইলের মাধ্যমে
localhost
থেকে সংযুক্ত হওয়া ব্যবহারকারীদের প্রমাণীকরণ করে। এর অর্থ হ'ল আপনি পাসওয়ার্ড সরবরাহ করে রুট হিসাবে প্রমাণীকরণ করতে পারবেন না।
মাইএসকিউএল সার্ভারে মূল ব্যবহারকারী হিসাবে লগ ইন করতে:
sudo mysql
আপনাকে নিচের মত মাইএসকিউএল শেলটি উপস্থাপন করা হবে:
Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 8 Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
প্রথমটি হ'ল প্রমাণীকরণের পদ্ধতিটি
auth_socket
থেকে
auth_socket
পরিবর্তন করা। আপনি নিম্নলিখিত কমান্ডটি চালিয়ে এটি করতে পারেন:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';
FLUSH PRIVILEGES;
দ্বিতীয়, প্রস্তাবিত বিকল্পটি হ'ল সমস্ত ডেটাবেজে অ্যাক্সেস সহ একটি নতুন প্রশাসনিক ব্যবহারকারী তৈরি করা:
GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_password';
উপসংহার
এখন যেহেতু আপনার মাইএসকিউএল সার্ভারটি চালু এবং চলছে এবং আপনি কীভাবে কমান্ড লাইন থেকে মাইএসকিউএল সার্ভারের সাথে সংযোগ স্থাপন করতে জানেন, আপনি নিম্নলিখিত গাইডগুলি চেক করতে চাইতে পারেন:
mysql উবুন্টুএই পোস্টটি উবুন্টু-18-04 সিরিজে কীভাবে ইনস্টল করা-লিম্প-স্ট্যাক-ইনস্টল করা হবে তার একটি অংশ।
এই সিরিজের অন্যান্য পোস্ট:
U উবুন্টুতে কীভাবে এনগিনেক্স ইনস্টল করবেন 18.04 U উবুন্টু 18.04 এ এনগিনেক্স সার্ভার ব্লক কীভাবে সেটআপ করবেন Let's উবুন্টু 18.04 এ এনক্রিপ্ট সহ এনগিনেক্স সুরক্ষিত করুন bu উবুন্টু 18.04 এ মাইএসকিউএল ইনস্টল করবেন কীভাবে u উবুন্টুতে কীভাবে পিএইচপি ইনস্টল করবেন 18.04উবুন্টুতে 18.04 এ অ্যান্ড্রয়েড স্টুডিও কীভাবে ইনস্টল করবেন

অ্যান্ড্রয়েড স্টুডিও একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত ক্রস প্ল্যাটফর্ম আইডিই যা আপনাকে প্রতিটি ধরণের অ্যান্ড্রয়েড ডিভাইসে অ্যাপ্লিকেশন তৈরি করতে সহায়তা করে। এই টিউটোরিয়ালটি উবুন্টু 18.04 এ কীভাবে অ্যান্ড্রয়েড স্টুডিও ইনস্টল করবেন তা ব্যাখ্যা করে।
উবুন্টুতে কীভাবে অ্যাটম টেক্সট এডিটর ইনস্টল করবেন 18.04

অ্যাটম একটি ওপেন সোর্স ক্রস-প্ল্যাটফর্ম কোড সম্পাদক যা গিটহাব দ্বারা নির্মিত developed এটি একটি অন্তর্নির্মিত প্যাকেজ ম্যানেজার, এম্বেড করা গিট নিয়ন্ত্রণ, স্মার্ট স্বয়ংক্রিয়রণ, সিনট্যাক্স হাইলাইটিং এবং একাধিক প্যান রয়েছে।
উবুন্টুতে ক্রোমিয়াম ওয়েব ব্রাউজারটি কীভাবে ইনস্টল করবেন 18.04

ক্রোমিয়াম আধুনিক, ওয়েবের জন্য দ্রুত, স্থিতিশীল এবং সুরক্ষিত ব্রাউজার। এই টিউটোরিয়ালে, আমরা উবুন্টু 18.04 এ কীভাবে ক্রোমিয়াম ওয়েব ব্রাউজারটি ইনস্টল করবেন তা ব্যাখ্যা করব।