انڈروئد

ڈیبین 10 پر ماریاڈب انسٹال کرنے کا طریقہ

Phân tích game : AMONG US | Game Explained | PTG

Phân tích game : AMONG US | Game Explained | PTG

فہرست کا خانہ:

Anonim

ماریا ڈی بی ایک کھلا ذریعہ ، کثیر جہتی رشتہ دار ڈیٹا بیس مینجمنٹ سسٹم ، ایس کیو ایل کے لئے پسماندہ ہم آہنگ متبادل ہے۔ مارییا ڈی بی ڈیبین میں مائ ایس کیو ایل کی پہلے سے طے شدہ عمل ہے۔

اس سبق میں وضاحت کی گئی ہے کہ ڈیبین 10 پر ماریا ڈی بی کو کیسے انسٹال کیا جائے۔

ڈیبیان 10 پر ماریا ڈی بی انسٹال کرنا

اس مضمون کو لکھنے کے وقت ، ڈیبین مین میں دستیاب تازہ ترین ماریا ڈی بی ورژن 10.3 ہے۔

ڈیبین 10 پر ماریا ڈی بی کو انسٹال کرنے کے لئے سوڈو مراعات کے ساتھ جڑ یا صارف کی حیثیت سے درج ذیل اقدامات انجام دیں:

  1. پیکیجز انڈیکس کو اپ ڈیٹ کرکے شروع کریں:

    sudo apt update

    مارییاڈی بی سرور اور کلائنٹ پیکجوں کو مندرجہ ذیل کمانڈ کو چلاتے ہوئے انسٹال کریں۔

    sudo apt install mariadb-server

    مارییاڈی بی سروس خودبخود شروع ہوجائے گی۔ اس کی تصدیق کے لئے خدمت کی حیثیت کو چیک کریں۔

    sudo systemctl status mariadb

    آؤٹ پٹ کو کچھ اس طرح نظر آنا چاہئے:

    ● mariadb.service - MariaDB 10.3.15 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-07-11 14:36:28 PDT; 19min ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 4509 (mysqld) Status: "Taking your SQL requests now…" Tasks: 30 (limit: 2359) Memory: 78.6M CGroup: /system.slice/mariadb.service └─4509 /usr/sbin/mysqld

ماریا ڈی بی کو محفوظ کرنا

ماریا ڈی بی ایک اسکرپٹ کے ساتھ آیا ہے جو آپ کی تنصیب کی سیکیورٹی کو بہتر بنانے میں مدد کرسکتا ہے۔ اسکرپٹ کو شروع کرنے کے mysql_secure_installation اپنے ٹرمینل میں mysql_secure_installation ٹائپ کریں:

sudo mysql_secure_installation آپ کو روٹ اکاؤنٹ کے لئے پاس ورڈ متعین کرنے ، گمنام صارف کو ہٹانے ، مقامی مشین تک روٹ صارف کی رسائی کو محدود کرنے اور ٹیسٹ کے ڈیٹا بیس کو ہٹانے کا اشارہ کیا جائے گا۔

… Enter current password for root (enter for none):… Set root password? Y New password: Re-enter new password:… Remove anonymous users? Y… Disallow root login remotely? Y… Remove test database and access to it? Y… Reload privilege tables now? Y… Thanks for using MariaDB!

اگر منتخب کیا جاتا ہے تو ، اسکرپٹ استحقاق کی میزیں دوبارہ لوڈ کردے گا جس سے یہ یقینی بنایا جاسکتا ہے کہ تبدیلیاں فوری طور پر نافذ ہوجائیں۔

تمام مراحل کو تفصیل سے بیان کیا گیا ہے اور تمام سوالوں کا جواب "Y" (ہاں) دینے کی سفارش کی گئی ہے۔

توثیق کے طریقے

پہلے سے طے شدہ طور پر ، unix_socket بی جڑ کا صارف unix_socket توثیق کرنے والا پلگ ان استعمال کرتا ہے جو unix_socket mysql کلائنٹ کے آلے کو کال کرتے وقت موثر صارف شناخت کو چیک کرتا ہے۔

اس کا مطلب یہ ہے کہ آپ مارییا ڈی بی سرور سے جڑ کے طور پر صرف اسی صورت میں رابطہ قائم کرسکتے ہیں اگر آپ مائیس mysql کمانڈ کو سسٹم روٹ کے طور پر یا کمانڈ میں سوڈو کو پریڈینٹ کر رہے ہو۔

بڑھتی ہوئی سکیورٹی کے ل it ، یہ تجویز کی جاتی ہے کہ پہلے سے طے شدہ توثیق پلگ ان کو برقرار رکھیں اور روٹ صارف کو صرف یونکس ساکٹ کے ذریعہ توثیق کرنے کی اجازت دیں۔

sudo mysql

توثیقی پلگ ان کو تبدیل کرنے کیلئے درج ذیل بیانات چلائیں:

ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password; ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_root_passwd';

اب آپ نیا پاس ورڈ استعمال کرکے ماریا ڈی بی سرور سے رابطہ کرسکتے ہیں۔

mysql -u root -p

توثیقی پلگ ان کو تبدیل کرنے سے آپ کو کسی بیرونی پروگرام جیسے کہ phpMyAdmin سے بھی لاگ ان کرنے کی اجازت ملے گی۔

نتیجہ اخذ کرنا

اس ٹیوٹوریل میں ، ہم نے آپ کو دکھایا ہے کہ ڈیبین 10 سرور پر ماریا ڈی بی کو انسٹال اور محفوظ کرنے کا طریقہ۔

mariadb mysql debian