= قم بتوصيل قاعدة بيانات Azure لخادم PostgreSQL المرن بأسلوب اتصال الوصول الخاص = **ينطبق على قاعدة بيانات Azure لـ PostgreSQL - خادم مرن تعد قاعدة بيانات Azure لخادم PostgreSQL المرنة خدمة مُدارة يمكنك استخدامها لتشغيل خوادم PostgreSQL المتوفرة بدرجة كبيرة وإدارتها وتوسيع نطاقها في السحابة. يوضح لك هذا Quickstart كيفية إنشاء خادم مرن في شبكة افتراضية باستخدام مدخل Azure إذا لم يكن لديك اشتراك Azure ، فقم بإنشاء حساب Azure مجاني قبل أن تبدأ == سجّل الدخول إلى بوابة Azure == انتقل إلى بوابة Azure. أدخل بيانات الاعتماد الخاصة بك لتسجيل الدخول إلى البوابة. العرض الافتراضي هو لوحة معلومات الخدمة الخاصة بك == إنشاء قاعدة بيانات Azure لخادم PostgreSQL المرن == يمكنك إنشاء خادم مرن بمجموعة محددة من موارد الحوسبة والتخزين. تقوم بإنشاء الخادم داخل مجموعة موارد Azure أكمل هذه الخطوات لإنشاء خادم مرن: ابحث عن واختر قاعدة بيانات Azure لخوادم PostgreSQL في البوابة الإلكترونية: يختار يضيف على ال حدد قاعدة بيانات Azure لصفحة خيارات نشر PostgreSQL ، وحدد خادمًا مرنًا كخيار النشر: على ال علامة التبويب الأساسية ، أدخل الاشتراك ومجموعة الموارد والمنطقة واسم الخادم. باستخدام القيم الافتراضية ، سيؤدي ذلك إلى توفير خادم PostgreSQL من الإصدار 12 مع فئة تسعير للأغراض العامة باستخدام 2 vCores و 8 جيجا بايت RAM وتخزين 28 جيجا بايت. الاحتفاظ بالنسخ الاحتياطي هو سبعة أيام. يمكنك استخدام Developmentworkload افتراضيًا إلى مستوى تسعير منخفض التكلفة في ال Basicstab ، أدخل اسم مستخدم فريد للمسؤول وكلمة مرور المسؤول اذهب إلى Networkingtab ، وحدد الوصول الخاص. لا يمكنك تغيير طريقة الاتصال بعد إنشاء الخادم. حدد إنشاء شبكة افتراضية لإنشاء بيئة شبكة افتراضية جديدة 1. حدد موافق بمجرد تقديم اسم الشبكة الافتراضية ومعلومات الشبكة الفرعية يختار مراجعة + إنشاء لمراجعة تكوين خادمك المرن يختار إنشاء لتوفير الخادم. يمكن أن يستغرق التوفير بضع دقائق انتظر حتى يكتمل النشر وينجح يختار انتقل إلى الموارد لعرض صفحة نظرة عامة على الخادم تفتح == إنشاء جهاز ظاهري Azure Linux == نظرًا لأن الخادم موجود في شبكة افتراضية ، يمكنك فقط الاتصال بالخادم من خدمات Azure الأخرى في نفس الشبكة الظاهرية مثل الخادم. للاتصال بالخادم وإدارته ، دعنا ننشئ جهازًا ظاهريًا على نظام Linux. يجب إنشاء الجهاز الظاهري في ملف ** نفس المنطقة ** و ** الاشتراك نفسه يمكن استخدام جهاز Linux الظاهري كنفق SSH لإدارة خادم قاعدة البيانات انتقل إلى مجموعة الموارد الخاصة بك حيث تم إنشاء الخادم. يختار يضيف يختار خادم Ubuntu 18.04 LTS في ال Basicstab ، ضمن تفاصيل المشروع ، تأكد من تحديد الاشتراك الصحيح ثم اختر إنشاء مجموعة موارد جديدة. اكتب myResourceGroup للاسم تحت تفاصيل المثيل ، اكتب myVM للحصول على اسم الجهاز الظاهري ، واختر نفس المنطقة كخادم قاعدة البيانات الخاص بك تحت حساب المسؤول ، حدد مفتاح SSH العمومي في Usernametype azureuser ل مصدر مفتاح SSH العام ، اترك الإعداد الافتراضي لإنشاء زوج مفاتيح جديد ، ثم اكتب myKey من أجل اسم زوج المفاتيح تحت قواعد المنفذ الداخلي>المنافذ العامة الداخلية ، اختر السماح بالمنافذ المحددة ثم حدد SSH (22) و HTTP (80) من القائمة المنسدلة حدد ملف صفحة الشبكة لتكوين الشبكة الافتراضية. بالنسبة للشبكة الظاهرية ، اختر vnetenvironment1 الذي تم إنشاؤه لخادم قاعدة البيانات يختار إدارة تكوين الشبكة الفرعية لإنشاء شبكة فرعية جديدة للخادم أضف الشبكة الفرعية الجديدة للجهاز الظاهري بعد إنشاء الشبكة الفرعية بنجاح ، أغلق الصفحة يختار مراجعة + إنشاء يختار خلق. عند فتح نافذة إنشاء زوج مفاتيح جديد ، حدد تنزيل المفتاح الخاص وإنشاء مورد. سيتم تنزيل ملف المفتاح الخاص بك على أنه myKey.pem مهم تأكد من أنك تعرف مكان ملف تم تنزيل .pemfile. ستحتاج إلى المسار إليها في الخطوة التالية عند انتهاء النشر ، حدد انتقل إلى الموارد لعرض صفحة نظرة عامة على الجهاز الظاهري حدد عنوان IP العام وانسخه إلى الحافظة الخاصة بك == تثبيت أدوات عميل PostgreSQL == قم بإنشاء اتصال SSH مع الجهاز الظاهري باستخدام Bash أو PowerShell. بناءً على موجهك ، افتح اتصال SSH بجهازك الظاهري. استبدل عنوان IP بالعنوان الموجود في الجهاز الظاهري الخاص بك ، واستبدل المسار إلى ملف .pem بالمسار إلى حيث تم تنزيل ملف المفتاح ssh -i. \ Downloads \ myKey1.pem [email protected] تلميح يمكن استخدام مفتاح SSH الذي قمت بإنشائه في المرة التالية التي تقوم فيها بإنشاء جهاز افتراضي في Azure. ما عليك سوى اختيار ملف ** استخدم مفتاحًا مخزنًا في Azure ** لـ ** مصدر مفتاح SSH العمومي ** في المرة التالية التي تقوم فيها بإنشاء جهاز افتراضي. لديك بالفعل المفتاح الخاص على جهاز الكمبيوتر الخاص بك ، لذلك لن تحتاج إلى تنزيل أي شيء تحتاج إلى تثبيت أداة postgresql-client لتتمكن من الاتصال بالخادم sudo apt-get update sudo apt-get install postgresql-client يتم فرض الاتصالات بقاعدة البيانات باستخدام SSL ، وبالتالي تحتاج إلى تنزيل شهادة SSL العامة wget - شهادة no-check-httpsdl.cacerts.digicert.com/DigiCertGlobalRootCA.crt.pem == الاتصال بالخادم من الجهاز الظاهري Azure Linux == مع ال ** أداة عميل psql ** مثبتة ، يمكننا الآن الاتصال بالخادم من بيئتك المحلية psql --host = mydemoserver-pg.postgres.database.azure.com --port = 5432 --username = myadmin --dbname = postgres --set = sslmode = need --set = sslrootcert = DigiCertGlobalRootCA.crt.pem == تنظيف الموارد == لقد أنشأت الآن قاعدة بيانات Azure لخادم PostgreSQL المرن في مجموعة موارد. إذا كنت لا تتوقع أن تحتاج هذه الموارد في المستقبل ، يمكنك حذفها عن طريق حذف مجموعة الموارد ، أو يمكنك فقط حذف خادم PostgreSQL. لحذف مجموعة الموارد ، أكمل الخطوات التالية: - في مدخل Azure ، ابحث عن وحدد مجموعات الموارد - في قائمة مجموعات الموارد ، حدد اسم مجموعة الموارد الخاصة بك - في ال نظرة عامة على صفحة مجموعة الموارد الخاصة بك ، حدد حذف مجموعة الموارد - في مربع حوار التأكيد ، اكتب اسم مجموعة الموارد الخاصة بك ، ثم حدد حذف == الخطوات التالية == == ملاحظات == إرسال وعرض التعليقات لـ