انڈروئد

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

Joy's latest vid Ù-Ú

Joy's latest vid Ù-Ú

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

Anonim

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

ڈیبیان 9 کی رہائی کے ساتھ ، ایس کیو ایل کو ڈیفالٹ ڈیٹا بیس سسٹم کے طور پر ماریا ڈی بی کے ساتھ تبدیل کردیا گیا۔

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

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

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

شرطیں

اس ٹیوٹوریل کو جاری رکھنے سے پہلے ، یہ یقینی بنائیں کہ آپ بطور صارف sudo مراعات کے ساتھ لاگ ان ہیں۔

ڈیبیئن 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. پہلے مرحلے میں مارییا ڈی بی ذخیرہ کو قابل بنانا ہے اور مندرجہ ذیل کمانڈز کو چلانے کے ل your اپنے سسٹم میں ریپوزٹری جی پی جی کلید کو درآمد کرنا ہے۔

    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 update sudo apt install mariadb-server 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 ڈی بی کی تنصیب کی سیکیورٹی کو بہتر بنانے کے لئے mysql_secure_installation اسکرپٹ چلائیں:

sudo mysql_secure_installation

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

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

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

کمانڈ لائن سے ماریاڈی بی سے جڑیں

ٹرمینل کے ذریعہ مارییا ڈی بی سرور سے جڑنے کے ل root روٹ اکاؤنٹ کی قسم:

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 سرور پر ماریا ڈی بی کو انسٹال اور محفوظ کرنے کا طریقہ۔

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

mariadb mysql debian

یہ پوسٹ ڈیبیئن 9 سیریز میں ایل اے ایم پی اسٹیک کو انسٹال کرنے کا طریقہ کا ایک حصہ ہے۔

اس سلسلے میں دیگر پوسٹس:

De دبیانی 9 پر اپاچی کو انسٹال کرنے کا طریقہ