ایمیزون ویب سروس کلاؤڈ پر اپنے وسائل کو منظم کیے بغیر استعمال کرنے کے لیے بہت سی خدمات پیش کرتی ہے۔ پلیٹ فارم صارف کو کلاؤڈ پر مثال کے طور پر ایک ورچوئل مشین بنانے اور اسے اپنی مقامی مشین پر چلانے کی اجازت دیتا ہے۔ صارف ایمیزون مشینوں پر دستی طور پر گرافیکل یوزر انٹرفیس (GUI) کو فعال کر سکتا ہے جسے ڈیسک ٹاپ ماحول بھی کہا جاتا ہے۔
آئیے ایمیزون لینکس EC2 میں GUI کو فعال کرنے کے طریقے سے شروع کریں۔
Amazon Linux AWS EC2 میں GUI کو فعال کریں۔
Amazon Linux EC2 مثال میں GUI کو فعال کرنے کے لیے، Amazon پلیٹ فارم سے EC2 ڈیش بورڈ میں جائیں:
مثال کا نام ٹائپ کریں اور منتخب کریں ' ایمیزون لینکس کوئیک سٹارٹ سیکشن سے مشین کی تصویر:
مثال کی قسم کو منتخب کریں اور 'پر کلک کریں نیا کلیدی جوڑا بنائیں مثال تخلیق صفحہ سے لنک:
کلیدی جوڑے کا نام ٹائپ کریں اور 'پر کلک کریں۔ کلیدی جوڑی بنائیں ونڈو سے کلیدی جوڑی کی ترتیبات کو ترتیب دینے کے بعد بٹن:
خلاصہ سے ترتیبات کا جائزہ لیں اور 'پر کلک کریں۔ مثالیں لانچ کریں۔ بٹن:
اس کے بعد، مثال کو منتخب کریں اور 'پر کلک کریں جڑیں بٹن:
صفحہ سے SSH سیکشن میں فراہم کردہ کمانڈ کو کاپی کریں:
سسٹم سے نجی کلیدی جوڑی فائل کا راستہ تبدیل کرنے کے بعد EC2 مثال سے جڑنے کے لیے درج ذیل کمانڈ کا استعمال کریں:
ssh -i 'C:\Users\Lenovo\Documents\PKPF.pem' ec2-user@ec2-18-138-58-64.ap-southeast-1.compute.amazonaws.com
یم پیکجز کو اپ ڈیٹ کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں:
sudo yum -y اپ ڈیٹمندرجہ بالا کمانڈ کو چلانے سے درج ذیل آؤٹ پٹ ظاہر ہوگا۔
درج ذیل کمانڈ کا استعمال کرکے میٹ ڈیسک ٹاپ ماحول کو انسٹال کریں:
sudo amazon-linux-extras install mate-desktop1.xمندرجہ بالا کمانڈ مثال کے طور پر ہلکا پھلکا GUI پر مبنی میٹ انسٹال کرے گا:
انسٹالیشن کے بعد، صارف کو مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے میٹ کو ڈیفالٹ ڈیسک ٹاپ کے طور پر بیان کرنا ہوگا۔
sudo bash -c 'echo PREFERRED=/usr/bin/mate-session > /etc/sysconfig/desktop'انسٹال کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں ' VNC سرور جو اس معاملے میں 'tigervnc' ہے:
sudo yum tigervnc-server انسٹال کریں۔مندرجہ بالا کمانڈ کو چلانے سے لینکس مشین پر ٹائیگر وی این سی انسٹال ہو جائے گا:
ٹرمینل پر درج ذیل کمانڈ کو ٹائپ کرکے لینکس GUI کے لیے پاس ورڈ سیٹ کریں:
vncpasswdمندرجہ بالا کمانڈ کو چلانے سے صارف کو دو بار پاس ورڈ ٹائپ کرنے کا اشارہ ملے گا اور انٹر کو دبانے سے پاس ورڈ سیٹ ہو جائے گا۔
سیکورٹی وجوہات کی بناء پر، درج ذیل کمانڈ کا استعمال کرتے ہوئے ٹائیگر وی این سی کے لیے ڈائرکٹری بنا کر vnc سرور کو صرف لوکل ہوسٹ تک محدود کرنا ضروری ہے۔
sudo mkdir /etc/tigervncلوکل ہوسٹ آپشن کے ساتھ لازمی کنفیگریشن فائل بنانے کے لیے درج ذیل کمانڈ کا استعمال کریں:
sudo bash -c 'echo localhost > /etc/tigervnc/vncserver-config-mandatory'درج ذیل کمانڈ کو ٹائپ کرکے موجودہ ٹیمپلیٹ سے ایک نیا سسٹمڈ یونٹ بنائیں:
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.serviceEC2 صارف کے ساتھ نئے یونٹ میں صارف کے تمام واقعات کو تبدیل کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں:
sudo sed -i 's/درج ذیل کمانڈ کا استعمال کرکے سسٹمڈ مینیجر کو دوبارہ لوڈ کریں:
sudo systemctl daemon-reloadسروس کو فعال کرنے کے لیے درج ذیل کمانڈ کو چلائیں:
sudo systemctl enable vncserver@:1درج ذیل کمانڈ سروس شروع کرے گی:
sudo systemctl start vncserver@:1کمانڈز کی مندرجہ بالا سیریز کو چلانے سے tigervnc سرور شروع ہو جائے گا:
اس کے بعد، کلک کریں یہاں ڈاؤن لوڈ کرنے کے لیے ' ٹائیگر وی این سی مقامی نظام پر سافٹ ویئر:
GUI استعمال کرنے کے لیے سسٹم پر سافٹ ویئر انسٹال کریں:
کھولنے کے لیے پٹی شروع کریں ' سرنگیں۔ ' ونڈو سے ' ایس ایس ایچ ' سیکشن اور ماخذ اور منزل کی بندرگاہیں شامل کریں:
پورٹ نمبر 5901 کو کھول کر EC2 مثال سے منسلک ہونے کے لیے ونڈوز ٹرمینل پر درج ذیل کمانڈ کو ٹائپ کریں:
ssh -L 5901:localhost:5901 -i C:\Users\Lenovo\Documents\PKPF.pem ec2-user@18.138.58.64مندرجہ بالا کمانڈ کی ترکیب ذیل میں بیان کی گئی ہے:
ssh -L 5901:localhost:5901 -iمندرجہ بالا کمانڈ کو چلانے سے EC2 مثال سے جڑ جائے گا:
اپنے سسٹم پر VNC ویور کھولیں اور ٹائپ کریں ' لوکل ہوسٹ: 1 'اور' پر کلک کریں جڑیں بٹن:
اس کے بعد پاس ورڈ درج کریں اور 'پر کلک کریں۔ ٹھیک ہے بٹن:
مندرجہ ذیل اسکرین اسکرین پر دکھایا جائے گا:
آپ نے Amazon Linux EC2 مثال میں GUI کو کامیابی کے ساتھ فعال کر دیا ہے۔
نتیجہ
Amazon Linux EC2 مثال میں GUI کو فعال کرنے کے لیے، AWS پلیٹ فارم سے EC2 ڈیش بورڈ میں جائیں اور ایک مثال شروع کریں۔ اس کے بعد، مشین پر VNC سرور انسٹال کرکے GUI کو کنفیگر کرنے کے لیے مثال سے جڑیں اور پھر لینکس پر سرور شروع کریں۔ VNC ویور کو مقامی مشین پر شروع کریں اور اسے لینکس مشین EC2 مثال کے GUI کو دیکھنے کے لیے ترتیب دیں۔