Joy's latest vid Ù-Ú
فہرست کا خانہ:
- شرطیں
- اوپن جے ڈی کے انسٹال ہو رہا ہے
- ایک ٹامکیٹ صارف بنانا
- ٹامکیٹ ڈاؤن لوڈ ہو رہا ہے
- ایک سسٹمڈ یونٹ فائل بنائیں
- فائروال کو ایڈجسٹ کریں
- ٹامکیٹ ویب مینجمنٹ انٹرفیس تشکیل دیں
- تنصیب کی جانچ کریں
- نتیجہ اخذ کرنا
اپاچی ٹومکیٹ ایک اوپن سورس ایپلی کیشن سرور ہے جو جاوا سرولیٹ ، جاواسرور پیجز ، جاوا ایکسپریشن لینگوئج اور جاوا ویب ساکٹ ٹیکنالوجیز کی حمایت کرتا ہے۔ یہ آج کل دنیا میں سب سے زیادہ استعمال ہونے والے ایپلی کیشنز اور ویب سرورز میں سے ایک ہے۔
یہ ٹیوٹوریل آپ کو دکھائے گا کہ ڈیبین 9 پر اپاچی ٹام کٹ 9.0 کو انسٹال کرنے اور ٹام کیٹ ویب مینجمنٹ انٹرفیس کو تشکیل دینے کا طریقہ۔
شرطیں
اس ٹیوٹوریل کو جاری رکھنے سے پہلے ، یہ یقینی بنائیں کہ آپ بطور صارف sudo مراعات کے ساتھ لاگ ان ہیں۔
ہم ویجٹ کا استعمال کرتے ہوئے ٹامکیٹ زپ فائل ڈاؤن لوڈ کریں گے۔ اگر آپ کے پاس اپنے سسٹم پر
wget
انسٹال نہیں ہے تو آپ ٹائپ کرکے یہ کرسکتے ہیں:
اوپن جے ڈی کے انسٹال ہو رہا ہے
ٹامکیٹ 9.0 کیلئے جاوا SE 8 یا بعد کی ضرورت ہے۔ ڈیبین 9 مخزنوں سے پہلے سے طے شدہ اوپن جے ڈی کے پیکیج کو انسٹال کرنے کے لئے درج ذیل کمانڈ کو چلائیں:
ایک ٹامکیٹ صارف بنانا
ٹامکاٹ کو بطور صارف استعمال کرنا سیکیورٹی رسک ہے اور اس کی سفارش نہیں کی جاتی ہے۔
مندرجہ ذیل کمانڈ کو چلاتے ہوئے
/opt/tomcat
کی ہوم ڈائریکٹری کے ساتھ ایک نیا سسٹم صارف اور گروپ بنائیں:
sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat
یہ صارف ٹامکیٹ سروس چلانے کے لئے استعمال ہوگا۔
ٹامکیٹ ڈاؤن لوڈ ہو رہا ہے
ہم Tomcat 9.0.x کا تازہ ترین ورژن ٹام کوٹ ڈاؤن لوڈ والے صفحے سے ڈاؤن لوڈ کریں گے۔
تحریر کے وقت ، ٹامکیٹ کا تازہ ترین ورژن 9.0.27 ہے۔ اگلے مرحلے کے ساتھ جاری رکھنے سے پہلے ، آپ کو یہ دیکھنے کے لئے ٹومکیٹ 9 ڈاؤن لوڈ والے صفحے کو چیک کرنا چاہئے کہ نیا ورژن دستیاب ہے یا نہیں۔
/tmp
ڈائرکٹری میں تبدیل کریں اور
wget
ساتھ زپ فائل ڈاؤن لوڈ کریں:
cd /tmp
wget
جب ڈاؤن لوڈ مکمل ہوجائے تو ، ٹار فائل نکالیں:
tar -xf apache-tomcat-9.0.27.tar.gz
/opt/tomcat
سورس فائلوں کو اس میں
/opt/tomcat
ڈائرکٹری میں منتقل کریں:
sudo mv apache-tomcat-9.0.27 /opt/tomcat/
ٹامکیٹ 9 کثرت سے اپ ڈیٹ ہوتا ہے۔ ورژن اور اپ ڈیٹ پر زیادہ قابو رکھنے کے ل
latest
، ایک علامتی لنک بنائیں جس کو
latest
کہا جاتا ہے ، جو ٹامکیٹ انسٹالیشن ڈائریکٹری کی طرف اشارہ کرتا ہے۔
sudo ln -s /opt/tomcat/apache-tomcat-9.0.27 /opt/tomcat/latest
بعدازاں ، جب ٹامکیٹ ورژن کو اپ گریڈ کرتے ہوئے ، آپ آسانی سے نئے ورژن کو کھول سکتے ہیں اور تازہ ترین ورژن کی طرف اشارہ کرنے کے لئے سلیک لنک کو تبدیل کرسکتے ہیں۔
/opt/tomcat
ڈائرکٹری کی ملکیت کو صارف اور گروپ
tomcat
تاکہ صارف کو ٹومکیٹ انسٹالیشن تک رسائی حاصل ہو۔
sudo chown -R tomcat: /opt/tomcat
bin
ڈائرکٹری کے اندر موجود اسکرپٹس کو بھی قابل عمل بنائیں:
sudo sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh'
ایک سسٹمڈ یونٹ فائل بنائیں
مندرجہ ذیل مشمولات کے ساتھ
/etc/systemd/system/
ڈائریکٹری میں ایک نئی
tomcat.service
یونٹ فائل بنائیں۔
Description=Tomcat 9.0 servlet container After=network.target Type=forking User=tomcat Group=tomcat Environment="JAVA_HOME=/usr/lib/jvm/default-java" Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom" Environment="CATALINA_BASE=/opt/tomcat/latest" Environment="CATALINA_HOME=/opt/tomcat/latest" Environment="CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid" Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC" ExecStart=/opt/tomcat/latest/bin/startup.sh ExecStop=/opt/tomcat/latest/bin/shutdown.sh WantedBy=multi-user.target
سسٹم کو مطلع کریں کہ ہم نے ایک نئی یونٹ فائل بنائی ہے اور عمل درآمد کرکے ٹام کیٹ سروس کا آغاز کریں:
sudo systemctl daemon-reload
sudo systemctl start tomcat
ٹامکیٹ سروس کی حیثیت کو ٹائپ کرکے چیک کریں:
sudo systemctl status tomcat
● tomcat.service - Tomcat 9 servlet container Loaded: loaded (/etc/systemd/system/tomcat.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2018-12-01 20:47:50 UTC; 4s ago Process: 1759 ExecStart=/opt/tomcat/latest/bin/startup.sh (code=exited, status=0/SUCCESS) Main PID: 1767 (java) CGroup: /system.slice/tomcat.service
اگر کوئی غلطیاں نہیں ہیں تو ، آپ بوٹ وقت ٹومکیٹ سروس کو خود بخود شروع کرنے کے اہل بن سکتے ہیں:
sudo systemctl enable tomcat
آپ ٹامکیٹ کو کسی دوسرے سسٹمڈ یونٹ سروس کی طرح ہی شروع ، بند اور دوبارہ اسٹارٹ کرسکتے ہیں۔
sudo systemctl start tomcat
sudo systemctl stop tomcat
sudo systemctl restart tomcat
فائروال کو ایڈجسٹ کریں
اگر آپ کا فائر وال آپ کے ڈیبین سسٹم پر چل رہا ہے اور آپ اپنے مقامی نیٹ ورک کے باہر سے ٹامکاٹ انٹرفیس تک رسائی حاصل کرنا چاہتے ہیں تو آپ کو
8080
پورٹ کھولنا ہوگا۔
sudo ufw allow 8080/tcp
عام طور پر ، جب پیداواری ماحول میں ٹومکیٹ ایپلی کیشن چلا رہے ہو تو ، یہ بوجھ کے متوازن یا ریورس پراکسی کے پیچھے ہوتا ہے۔ صرف آپ کے داخلی نیٹ ورک تک
8080
بندرگاہ تک رسائی محدود رکھنا ایک بہترین عمل ہے۔
ٹامکیٹ ویب مینجمنٹ انٹرفیس تشکیل دیں
اب جبکہ ٹومکیٹ آپ کے ڈیبین سرور پر انسٹال ہے ، اگلا مرحلہ یہ ہے کہ صارف کو ویب مینجمنٹ انٹرفیس تک رسائی حاصل کریں۔
tomcat-users.xml
صارفین اور ان کے کردار
tomcat-users.xml
فائل میں بیان کیے گئے ہیں۔
sudo vim /opt/tomcat/latest/conf/tomcat-users.xml
ہم ایک نئے صارف کی وضاحت کریں گے جس میں ٹامکاٹ ویب انٹرفیس (مینیجر گوئی اور ایڈمن
tomcat-users.xml
) تک رسائی حاصل ہے ، جیسا کہ ذیل میں دکھایا گیا ہے۔ یقینی بنائیں کہ آپ صارف نام اور پاس ورڈ کو کسی اور محفوظ چیز میں تبدیل کردیں گے۔
بطور ڈیفالٹ ٹامکیٹ ویب مینجمنٹ انٹرفیس صرف لوکل ہوسٹ سے ہی رسائی کی اجازت دیتا ہے۔ اگر آپ کسی ریموٹ IP سے یا کہیں سے بھی ویب انٹرفیس تک رسائی حاصل کرنا چاہتے ہیں جس کی سفارش نہیں کی گئی ہے کیونکہ یہ سیکیورٹی رسک ہے تو آپ درج ذیل فائلوں کو کھول سکتے ہیں اور درج ذیل تبدیلیاں کرسکتے ہیں۔
/opt/tomcat/latest/webapps/manager/META-INF/context.xmlاجازت شدہ IP پتوں کی فہرست عمودی بار کے ساتھ الگ ایک فہرست ہے. آپ سنگل IP پتے شامل کرسکتے ہیں یا باقاعدہ تاثرات استعمال کرسکتے ہیں۔
ٹامکیٹ سروس کو تبدیل کرنے کے ل for دوبارہ شروع کریں:
تنصیب کی جانچ کریں
اپنا براؤزر کھولیں اور ٹائپ کریں:
http://:8080
http://:8080
اگر انسٹالیشن کامیاب ہے تو ، مندرجہ ذیل کی طرح کی اسکرین نظر آئے گی:



نتیجہ اخذ کرنا
آپ نے اپنے ڈیبین 9 سسٹم پر ٹام کوٹ 9.0 کو کامیابی کے ساتھ انسٹال کیا ہے۔ اب آپ باضابطہ اپاچی ٹامکیٹ 9.0 دستاویزات ملاحظہ کرسکتے ہیں اور اپاچی ٹامکیٹ کی خصوصیات کے بارے میں مزید معلومات حاصل کرسکتے ہیں۔
جاوا ڈیبین ٹومکٹMirekusoft انسٹال مانیٹر انسٹال کرنے کا ایک بہتر طریقہ: ونڈوز میں انسٹال اور انسٹال سافٹ ویئر
Mirekusoft انسٹال مانیٹر انسٹال کریں. یہ مائیکروسافٹ ونڈوز ڈیسک ٹاپ ایپلی کیشنز کے لئے ایک انسٹالر ایپلیکیشن کا آلہ ہے. یہ درخواست وسائل کے استعمال کی نگرانی کرتا ہے اور کسی ناپسندیدہ ایپلی کیشنز کو مکمل طور پر انسٹال کرتا ہے.
ونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
ونڈوز 7 ای ونڈوز 7 ایینڈ ایڈیشن 9 میں انٹرنیٹ ایکسپلورر 9 کو دوبارہ انسٹال کریں. ونڈوز 7 ای اور سٹینڈرڈ ایڈیشن میں انٹرنیٹ ایکسپلورر 9 کو انسٹال کرنے کا طریقہ. IE، بیک اپ پسندیدہ اور ترتیبات کو انسٹال کرنا اور معیاری اور ای ایڈیشن میں IE9 کس طرح انسٹال کرنا ہے.
ای ونڈوز 7 ای ایڈیشن یورپی اقتصادی علاقے، کروشیا اور سوئٹزرلینڈ میں دستیاب ہے جانیں. ونڈوز 7 کا یہ ورژن براؤزر میں شامل نہیں ہے، یعنی. یہ انٹرنیٹ ایکسپلورر انسٹال نہیں کرے گا. آپ کو ونڈوز 7 ای ایڈیشن میں انٹرنیٹ ایکسپلورر انسٹال کرنا پڑے گا.







