• 1

كيف أنشر بيئة تطوير في Amazon EC2 تعمل على أبونتو 14.04 باستخدام AWS CLI ؟

كيف أستطيع عمل تكوين لواجهة سطر الأوامر CLI وتشغيل EC2 instance يعمل على Ubuntu 14.04 باستخدام واجهة سطر الأوامر AWS CLI؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

الخطوة الأولى لتشغيل EC2 instance بواسطة CLI هي عمل تكوين Configuration لواجهة سطر الاوامر AWS CLI:

1- تكوين واجهة سطر الأوامر:

شغّل aws configure  لإنشاء الشهادات credentials والاعدادات الخاصّة بك:

$ aws configure
AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE
AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default region name [None]: us-west-2
Default output format [None]: json

سوف تطالبك AWS CLI بالمعلومات التالية:

AWS Access Key ID and AWS Secret Access Key وهي أوراق اعتماد الحساب الخاص بك إن لم يكن لديك مفاتيح keys عليك إنشاء مفتاح خاص.

Default region name وهو اسم المنطقة. استخدم us-west-2 في هذه الحالة (يمكنك تغيير المنطقة لاحقًا عن طريق تشغيل تكوين AWS مرة أخرى)

Default output format تحدد الشكل الذي سيظهر به الخرج output إما json أو نص text أو جدول table إن لم تحدد صيغة للخرج فسيتم استخدام json.

2- إنشاء key pairs و مجموعة أمان Security Group لـ EC2 instance

3- التشغيل والاتصال بالنسخة:

قم بتشغيل الأمر التالي:

$ aws ec2 run-instances --image-id ami-29ebb519 --security-group-ids sg-b018ced5 --count 1 --instance-type t2.micro --key-name devenv-key --query 'Instances[0].InstanceId'
"i-ec3e1e2k"

ستأخذ النسخة  لحظات ليتم تشغيلها وعندها سيقوم الأمر التالي باسترجاع عنوان IP عام الذي سوف تستخدمه للاتصال بالنسخة instance:

$ aws ec2 describe-instances --instance-ids i-ec3e1e2k --query 'Reservations[0].Instances[0].PublicIpAddress'
"54.183.22.255"

للاتصال بالنسخة instance استخدم عنوان الـ IP العام والمفتاح الخاص private key  باستخدام الأمر التالي:

$ ssh -i devenv-key.pem ubuntu@54.183.22.255

سيتم مطالبتك بقبول المفتاح العام للخادوم اكتب yes واضغط Enter لاتمام الاتصال.

 

كيف أنشر بيئة التطوير في Amazon EC2 تعمل على أبونتو 14.04 باستخدام AWS CLI ؟

 

تمّ تعديل بواسطة Lujain
1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن