اذهب إلى المحتوى
  • 1

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

Jason

السؤال

Recommended Posts

  • 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
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...