انڈروئد

سینٹوس 7 پر ماریاڈب انسٹال کریں

الفضاء - علوم الفلك للقرن Ø§Ù„ØØ§Ø¯ÙŠ والعشرين

الفضاء - علوم الفلك للقرن Ø§Ù„ØØ§Ø¯ÙŠ والعشرين

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

Anonim

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

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

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

شرطیں

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

سینٹوس 7 پر ماریا ڈی بی 5.5 انسٹال کریں

پہلے سے طے شدہ CentOS ذخیروں میں فراہم کردہ ماریاڈی بی سرور کا ورژن 5.5 ہے۔ اگرچہ یہ تازہ ترین ورژن نہیں ہے ، لیکن یہ کافی مستحکم ہے۔

سینٹوس 7 پر ماریا ڈی بی 5.5 انسٹال کرنے اور محفوظ کرنے کے لئے ذیل مراحل پر عمل کریں:

  1. یم پیکج منیجر کا استعمال کرتے ہوئے مارییا ڈی بی پیکج انسٹال کریں:

    sudo yum install mariadb-server

    جب انسٹالیشن کے ساتھ آگے بڑھنے کا اشارہ کیا جائے تو y دبائیں۔

    ایک بار جب انسٹالیشن مکمل ہوجائے تو ، ماریاڈی بی سروس کو شروع کریں اور اسے مندرجہ ذیل کمانڈز کا استعمال کرکے بوٹ شروع کرنے کے قابل بنائیں:

    sudo systemctl start mariadb sudo systemctl enable mariadb

    انسٹالیشن کامیاب ہونے کی تصدیق کے ل Mar ، ماریاڈی بی سروس کی حیثیت کو ٹائپ کرکے چیک کریں۔

    sudo systemctl status mariadb

    آؤٹ پٹ کو ظاہر کرنا چاہئے کہ خدمت فعال اور چل رہی ہے:

    mysql_secure_installation اسکرپٹ چلائیں جو سیکیورٹی سے متعلق متعدد کام انجام دے گا:

    sudo mysql_secure_installation

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

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

سینٹوس 7 پر ماریا ڈی بی 10.3 انسٹال کریں

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

سینٹوس 7 پر ماریا ڈی بی 10.3 انسٹال کرنے کے لئے ، ان مراحل پر عمل کریں:

  1. پہلا قدم ماریا ڈی بی ذخیرہ کو فعال کرنا ہے۔ MariaDB.repo نام سے ایک ذخیرہ فائل بنائیں اور مندرجہ ذیل مواد شامل کریں:

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

    # MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC # http://downloads.mariadb.org/mariadb/repositories/ name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1

    دوسرے سینٹوس پیکیج کی طرح yum کا استعمال کرتے ہوئے ماریا ڈی بی سرور اور کلائنٹ پیکیج انسٹال کریں:

    sudo yum install MariaDB-server MariaDB-client

    یم آپ کو ماریا ڈی بی جی پی جی کلید درآمد کرنے کا اشارہ کرسکتا ہے:

    Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key

    "فنگر پرنٹ: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db منجانب: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

    y ٹائپ Enter اور y کو دبائیں۔

    ایک بار جب انسٹالیشن مکمل ہوجائے تو ، ماریا ڈی بی کو بوٹ شروع کرنے اور سروس شروع کرنے کے اہل بنائیں:

    sudo systemctl enable mariadb sudo systemctl start mariadb

    تنصیب کی تصدیق کے لئے ماریا ڈی بی سروس کی حیثیت کو ٹائپ کرکے چیک کریں۔

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.7 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: inactive (dead) Docs: man:mysqld(8)

    آخری مرحلہ 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 8 Server version: 10.3.7-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

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

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

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

mariadb mysql centos

یہ پوسٹ CentOS 7 سیریز پر انسٹال لیمپ اسٹیک کا ایک حصہ ہے۔

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

Cent سینٹوس 7 پر نگنیکس انسٹال کرنے کا طریقہ Cent سینٹوس 7 پر چلو ینکرپٹ کے ساتھ سیکنڈ نگنیکس Cent سینٹوس 7 پر ماریا ڈی بی انسٹال کریں Cent سینٹوس 7 پر پی ایچ پی 7 انسٹال کریں Cent سینٹوس 7 پر نجنکس سرور بلاکس کیسے ترتیب دیں۔