اوبنٹو 20.04 پر اپاچی ٹامکیٹ سرور کیسے انسٹال کریں۔

How Install Apache Tomcat Server Ubuntu 20



تعارف


اپاچی ٹامکیٹ مختلف جاوا ٹیکنالوجیز چلا سکتا ہے ، اور جاوا سرور (جے ایس پی) ، جاوا سرولیٹ ، اور جاوا ایکسپریشن لینگویجز چلاتا ہے۔ یہ مضمون آپ کو دکھائے گا کہ اپاچی ٹام کیٹ سرور کو کیسے انسٹال کیا جائے اور 11 آسان مراحل میں اوبنٹو 20.04 پر ویب ایپلیکیشن مینیجر کیسے ترتیب دیا جائے۔ اپاچی ٹومکیٹ سرور کو اوبنٹو کے سافٹ ویئر ذخیرے سے انسٹال کیا جاسکتا ہے ، جس میں ٹام کیٹ سرور کا تازہ ترین ، مستحکم ورژن موجود ہے۔







مرحلہ 1: اے پی ٹی کو اپ ڈیٹ کریں۔

پہلے ، ہمیشہ کی طرح ، اپنی اے پی ٹی کو اپ ڈیٹ کریں۔



$سودومناسب اپ ڈیٹ



مرحلہ 2: ذخیرہ میں ٹامکیٹ کی جانچ کریں۔

ذخیرہ میں ٹامکیٹ سرور پیکیج کی جانچ کریں۔ ذخیرہ آپ کو ڈاؤن لوڈ کے لیے دستیاب تمام جدید پیکجز دکھائے گا۔





$سودو apt-cache تلاشٹامکیٹ

مرحلہ 3: ٹامکیٹ ڈاؤن لوڈ کریں۔

tomcat9 پیکیج اور tomcat9 ایڈمن پیکج اور اس کے انحصار کو درج ذیل ٹرمینل کمانڈ سے ڈاؤن لوڈ کریں۔



$سودومناسبانسٹال کریںtomcat9 tomcat9-admin

مرحلہ 4: اپاچی ٹامکیٹ سرور انسٹال کریں۔

جب ڈاؤن لوڈ ختم ہوجائے گا ، یہ اپاچی ٹامکیٹ سرور انسٹال کرے گا ، جو خود بخود شروع ہوجائے گا۔ تصدیق کے لیے درج ذیل ss کمانڈ ٹائپ کریں ، جو آپ کو 8080 اوپن پورٹ نمبر دکھائے گا ، جو ڈیفالٹ اوپن پورٹ اپاچی ٹامکیٹ سرور کے لیے مخصوص ہے۔

$ss-لٹن۔

مرحلہ 5: ٹام کیٹ کی ترتیبات کو تبدیل کریں۔

جب اوبنٹو OS دوبارہ چلتا ہے ، اپاچی ٹومکیٹ سرور خود بخود شروع ہوجائے گا۔ اس پروگرام کی ترتیب کو درج ذیل دو کمانڈز میں سے ایک کو داخل کرکے تبدیل کیا جاسکتا ہے۔

$سودوsystemctlفعالٹامکیٹ 9۔

یا

$سودوsystemctl tomcat9 کو غیر فعال کریں۔

مرحلہ 6: پورٹ 8080 پر ٹریفک کی اجازت دیں۔

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

$سودوufw کسی بھی بندرگاہ سے اجازت دیتا ہے۔8080۔پروٹو ٹی سی پی

مرحلہ 7: ٹامکیٹ سرور کی جانچ کریں۔

اب ، آپ اپنے ٹام کیٹ سرور کی جانچ کر سکتے ہیں۔ جب ٹامکیٹ چلنا شروع ہوتا ہے ، آپ پروگرام کو ویب براؤزر میں جانچ سکتے ہیں۔ سسٹم کے لوپ بیک ایڈریس کا استعمال کرتے ہوئے ، آپ یو آر ایل سرچ بار میں ایڈریس کے ساتھ پورٹ کی وضاحت کرکے ٹام کیٹ سرور سے رابطہ قائم کر سکتے ہیں۔

http://127.0.0.1:8080۔

اگر آپ یہ صفحہ دیکھتے ہیں تو ٹامکیٹ چل رہا ہے ، یہ کام کرتا ہے!

مرحلہ 8: صارف بنائیں

آپ کو ٹامکیٹ سرور میں ویب ایپلیکیشن مینیجر کے لیے ایک صارف بنانا چاہیے۔ اپاچی ٹامکیٹ ویب ایپلیکیشن مینیجر کو استعمال کرنے کے لیے ایک نیا صارف اکاؤنٹ ترتیب دیا جانا چاہیے۔

اپنے پسندیدہ ٹیکسٹ ایڈیٹر کے ساتھ ٹام کیٹ ڈائرکٹری میں tomcat-users.xml فائل کھولیں۔

$سودو نینو /وغیرہ/ٹامکیٹ 9۔/tomcat-users.xml

مرحلہ 9: ٹیگ شدہ لائنیں شامل کریں۔

جب فائل کھل جائے تو ، ان تینوں ٹیگ والی لائنوں کو اوپر والی فائل میں شامل کریں۔< tag. Here, new user with the name tomcat has been created with a password set as pass. Add your own values as substitution for the username and password.

<کرداررول نام='ایڈمن گوئی'/>
<کرداررول نام='مینیجر-گوئی'/>
<صارفصارف نام='ٹامکیٹ' پاس ورڈ='پاس'کردار='ایڈمن-گوئی ، منیجر-گوئی'/>

فائل کو محفوظ کریں اور اسے بند کریں۔ اب ، ہم مینیجر ایپلیکیشن ایریا تک رسائی حاصل کر سکتے ہیں۔

مرحلہ 10: ٹامکیٹ کو دوبارہ شروع کریں۔

مندرجہ ذیل کمانڈ کے ساتھ ٹام کیٹ سرور کو دوبارہ شروع کریں۔

$سودوsystemctl tomcat9 دوبارہ شروع کریں۔

مرحلہ 11: ٹام کیٹ ایپلی کیشن مینیجر تک رسائی حاصل کریں۔

ٹام کیٹ سرور ویب ایپلیکیشن مینیجر تک رسائی کے لیے ، یو آر ایل درج کریں: http://127.0.0.1:8080/manager/html۔ ویب براؤزر یو آر ایل سرچ بار میں اور انٹر دبائیں۔ اگلا ، اسناد درج کریں جو آپ نے نئے صارف کو ٹامکیٹ سرور میں دی ہیں۔ اب آپ کو ویب ایپلیکیشن مینیجر ونڈو دیکھنا چاہیے۔

نتیجہ

اپاچی ٹامکیٹ سرور جاوا HTTP سرور کو تعینات کرنے کے لیے ایک بہترین سافٹ وئیر پروگرام ہے۔ اوبنٹو 20.04 پر اپاچی ٹامکیٹ سرور ترتیب دینا بہت آسان ہے اور پیچیدہ احکامات کی ضرورت نہیں ہے۔