Ø³ÙØ§ - غابة اÙÙ Ø¹Ù ÙØ±Ø© ØªÙØ§Ø¬Ù خطر Ø§ÙØ§Ùدثار
فہرست کا خانہ:
- شرطیں
- اوپن جے ڈی کے انسٹال کریں
- ٹامکیٹ سسٹم صارف بنائیں
- ٹامکیٹ ڈاؤن لوڈ کریں
- ایک سسٹمڈ یونٹ فائل بنائیں
- فائروال کو ایڈجسٹ کریں
- ٹامکیٹ ویب مینجمنٹ انٹرفیس تشکیل دیں
- تنصیب کی جانچ کریں
- نتیجہ اخذ کرنا
ٹامکیٹ جاوا سرولیٹ ، جاواسرور پیجز ، جاوا ایکسپریشن لینگوئج ، اور جاوا ویب ساکٹ ٹیکنالوجیز کا اوپن سورس عمل آوری ہے۔
اس ٹیوٹوریل میں سینٹوس 7 پر ٹامکیٹ 9.0 کو انسٹال کرنے کے لئے ضروری اقدامات کا احاطہ کیا گیا ہے۔
شرطیں
جس صارف کے طور پر آپ لاگ ان ہورہے ہیں اسے پیکیجز انسٹال کرنے کے قابل ہونے کے لئے sudo استحقاق کا ہونا ضروری ہے۔
اوپن جے ڈی کے انسٹال کریں
ٹامکیٹ 9 کے لئے جاوا SE 8 یا بعد کی ضرورت ہے۔ ہم جاوا پلیٹ فارم کا اوپن سورس عمل درآمد ، اوپن جے ڈی کے انسٹال کریں گے ، جو سینٹوس 7 میں جاوا کی ڈیفالٹ ڈیفالٹ اور رن ٹائم ہے۔
درج ذیل کمانڈ کو ٹائپ کرکے جاوا انسٹال کریں:
sudo yum install java-1.8.0-openjdk-devel
ٹامکیٹ سسٹم صارف بنائیں
ٹامکاٹ کو بطور صارف استعمال کرنا سیکیورٹی رسک ہے اور اسے بہترین عمل نہیں سمجھا جاتا ہے۔
ہم ہوم نظامت
/opt/tomcat
ساتھ ایک نیا سسٹم صارف اور گروپ بنائیں گے جو
/opt/tomcat
سروس کو چلائے گا۔
sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat
ٹامکیٹ ڈاؤن لوڈ کریں
ہم Tomcat 9.0.x کا تازہ ترین ورژن ٹام کوٹ ڈاؤن لوڈ والے صفحے سے ڈاؤن لوڈ کریں گے۔
تحریر کے وقت ،
9.0.27
تازہ ترین ورژن
9.0.27
۔ اگلے مرحلے کے ساتھ جاری رکھنے سے پہلے ، آپ کو یہ دیکھنے کے لئے ٹومکیٹ 9 ڈاؤن لوڈ والے صفحے کو چیک کرنا چاہئے کہ نیا ورژن دستیاب ہے یا نہیں۔
/tmp
ڈائرکٹری پر جائیں اور مندرجہ ذیل ویجیٹ کمانڈ کا استعمال کرتے ہوئے ٹامکیٹ زپ فائل ڈاؤن لوڈ کریں۔
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 کثرت سے اپ ڈیٹ ہوتا ہے۔ ورژن اور اپ ڈیٹ پر زیادہ قابو رکھنے کے ل symbol ، علامتی لنک بنائیں جس کو
latest
کہا جاتا ہے ، جو ٹومکیٹ انسٹالیشن ڈائرکٹری کی طرف اشارہ کرتا ہے:
sudo ln -s /opt/tomcat/apache-tomcat-9.0.27 /opt/tomcat/latest
ہم پہلے جو ٹامکیٹ صارف مرتب کرتے ہیں ان کو ٹومکیٹ انسٹالیشن ڈائرکٹری تک رسائی کی ضرورت ہوتی ہے۔
ڈائریکٹری کی ملکیت کو صارف اور گروپ ٹومکیٹ میں تبدیل کرنے کیلئے درج ذیل کمانڈ کو چلائیں:
sudo chown -R tomcat: /opt/tomcat
بنائے ہوئے ڈائرکٹری کے اندر موجود اسکرپٹ کو مندرجہ ذیل
chmod
کمانڈ جاری کرتے ہوئے قابل عمل بنائیں:
sudo sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh'
ایک سسٹمڈ یونٹ فائل بنائیں
tomcat.service
کو بطور سروس چلانے کے
tomcat.service
اپنے ٹیکسٹ ایڈیٹر کو کھولیں اور
/etc/systemd/system/
ڈائریکٹری میں
tomcat.service
یونٹ فائل بنائیں۔
sudo nano /etc/systemd/system/tomcat.service
مندرجہ ذیل مواد چسپاں کریں:
/etc/systemd/system/tomcat.service
Description=Tomcat 9 servlet container After=network.target Type=forking User=tomcat Group=tomcat Environment="JAVA_HOME=/usr/lib/jvm/jre" 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 enable tomcat
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-11-15 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
فائروال کو ایڈجسٹ کریں
اگر آپ کا سرور فائر وال کے ذریعہ محفوظ ہے اور آپ مقامی نیٹ ورک کے باہر سے ٹامکیٹ انٹرفیس تک رسائی حاصل کرنا چاہتے ہیں تو آپ کو
8080
پورٹ کھولنا ہوگا۔
ضروری پورٹ کھولنے کے لئے درج ذیل کمانڈز کا استعمال کریں:
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
زیادہ تر معاملات میں ، جب پیداواری ماحول میں ٹومکیٹ چلا رہے ہو ، تو آپ بوجھ کا متوازن یا ریورس پراکسی استعمال کریں گے۔ صرف آپ کے داخلی نیٹ ورک تک
8080
پورٹ تک رسائی کی اجازت دینا ایک بہترین عمل ہے۔
ٹامکیٹ ویب مینجمنٹ انٹرفیس تشکیل دیں
اس مقام پر ٹامکیٹ انسٹال ہے ، اور ہم اسے
8080
پورٹ پر ویب براؤزر کے ذریعہ رسائی حاصل کرسکتے ہیں ، لیکن ہم ویب مینجمنٹ انٹرفیس تک رسائی حاصل نہیں کرسکتے ہیں کیوں کہ ہم نے ابھی تک صارف تشکیل نہیں دیا ہے۔
tomcat-users.xml
صارفین اور ان کے کردار
tomcat-users.xml
فائل میں بیان کیے گئے ہیں۔
sudo nano /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
کامیاب تنصیب پر ، مندرجہ ذیل کی طرح کی اسکرین ظاہر ہونی چاہئے:



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







