…………..
تنصيب JDK + Tomcat on Ubutnu
السلام عليكم ورحمة الله و بركاته:
Tomcat عبارة عن web container يدعم ال jsp & servlet و لكي يعمل يحتاج أولا إلى تنصيب JDK (Java Software Kit)
وهو منApache ..
لمعلومات أكثر: Apache Tomcat
JDK
اسف لعدم الشرح كثيراً ولكن بسبب ضيق الوقت.
1- نضيف Repository من أجل تنصيب ال JDK:
sudo su gedit /etc/apt/sources.list & نضيف: deb http://cz.archive.ubuntu.com/ubuntu hardy main multiverse apt-get update
========خارج الموضوع=======
اضفنا & في أخر gedit لنستطيع تنفيذ أوامر ثانية من دون إغلاق المحرر , نلاحظ: أنه يطبع لنا رقم وهو ال pid المحرر لكي تستطيع إغلاقه عن طريق kill
======================
بعد امر التحديث:
نستطيع تنزيل JDK من ال repository من خلال الأمر:
apt-get install sun-java6-jdk
2-إعداد متغير البيئة JAVA_HOME:
سوف نضف المتغير JAVA_HOME على الProfile لكي يتعمم على جميع ال Users.
gedit /etc/profile نضيف على اخر سطر JAVA_HOME=/usr/lib/jvm/java-6-sun export JAVA_HOME
عرفنا المتغير في الملف profile و ليس في ال .bashrc لكي تعمم على جميع المستخدم.
3-تنزيل Tomcat:
نسحب ال tomcat عن طريق wget:
wget http://apache.securedservers.com/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.tar.gz tar xvzf apache-tomcat-6.0.18.tar.gz mv apache-tomcat-6.0.18 /usr/local/tomcat
ثم نضيف متغير CATALINE_HOME و قيمته هي مسار تنزيل الTomcat
gedit /etc/profile نعدل عليه في اخره: JAVA_HOME=/usr/lib/jvm/java-6-sun CATALINA_HOME=/usr/local/tomcat export JAVA_HOME CATALINA_HOME
4-إضافة Script من أجل Auto Start-Stop-Restart:
gedit /etc/init.d/tomcat
المحتوى:
# Tomcat auto-start
#
# description: Auto-starts tomcat
# processname: tomcat
# pidfile: /var/run/tomcat.pid
export JAVA_HOME=/usr/lib/jvm/java-6-sun
case $1 in
start)
sh /usr/local/tomcat/bin/startup.sh
;;
stop)
sh /usr/local/tomcat/bin/shutdown.sh
;;
restart)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
exit 0
نجعل السكربت قابل للتنفيذ باستخدام chmod:
sudo chmod 755 /etc/init.d/tomcat #To run: sudo /init.d/tomcat start
نتأكد من تشغيله بالدخول إلى : http://localhost:8080
اتمنى أن تستفيدوا, مع العلم انني سأضع في المرة الجاية مقالة عن تنصيب Oracle على Ubuntu.
ادعولنا نتوفق بالفحص
.
سلام.
SyntaxHighlighter.brushes.Bash.aliases = ["bash"];
SyntaxHighlighter.all();
| اضبط الموضوع | هذه التدوينة كتبت بواسطة admin في 27 مايو 2009 في 8:51 ص, تحت تصنيف linux.تابع تحديثاتها عبر RSS 2.0. تستطيع اضافة تعليق او تعقيب من موقعك. |
about 1 year ago
يا أخي العزيز أشكرك على شرحك الأكثر من رائع ولكن هناك مشكلة عندما قمت بتشغيل http://localhost:8080 يستمر في التحميل دون نتائج أرجو مساعدتي في هذه المشكلة
about 1 year ago
نسيت أن أضيف أن tomcat5 كان يعمل معي بدون مشاكل فأزلته وأضفت 6 وتوزيعتي هي فيدورا 11
about 1 year ago
@عبد الله
شكراً لك أخي عبد الله,
بالنسبة لسؤالك:
1- أرسل لي ملف الخطأ داخل مجلد logs في مجلد ال tomcat
2-أني أظن أن المشكلة كالتالي:
لقد قمت بإخراج ملف ال war باستخدام jdk5 و لقد قمت بتنصيب ال tomcat6 باستخدام jdk6
و هذا يولد خطأ عندما يقوم ال tomcat باستخراج ملفات ال war.
إنشاء الله يكون هاد الجواب.
about 1 year ago
شكرا لك أخي على تجاوبك لقد حللت المشكلة عندما حذفت tomcat5 احتفظ yum بملفات الإعداد السابقة فعندما نصبت tomcat6 استعمل الإعدادات السابقة فحصلت المشكلة فقمت بحذف هذا الأخير وحذف الملفات التي احتفظ بها yum ثم نصبته من جديد فعمل معي بدون أي مشاكل شكرا جزيلا لك
بقي عندي طلب حسب خبرتك في جافا وسرفراته اتمنى لو تشرح طريقة تنصيب برنامج openbravoERP وكيفية اضافة نقاط البيع له واللغة لأن البرنامج معمول بالجافا وسرفراته وذلك لتعم الفائدة ويكون تطبيقا عمليا
وهذا موقعه http://www.openbravo.org/
جزاك الله خيرا
about 1 year ago
@عبد الله
بصراحة أنا مالي خبير بالجافا بس بحاولك , في نسخة ما بدها تنصيب شغلها على VMWare أو VirtualBox وبيمشي الحال , سوف احاول في هذا الموضوع,
سلام.
about 6 months ago
السلام عليكم ورحمة الله وبركاته
شكرا لك على ماتقدمه من فائدة …
N a e l