ติดตั้ง Java และ Tomcat บน Fedora Core 4 ซึ่งจริง ๆ
แล้วเคยทำมาตั้งหลายครั้งแต่ด้วยนิสัยถาวรที่ไม่ชอบจำอะไร
ก็เลยลืมทุกทีและต้องค้นใหม่ทุกที
สิ่งที่ต้องเตรียม
๑. Java Development Kit (JDK) จาก http://java.sun.com
๒. Jakarta Tomcat จาก http://jakarta.apache.org/tomcat
วิธีทำ
ติดตั้ง JDK
๑. เปลี่ยน permission ของไฟล์ติดตั้ง Java
chmod +x jdk-1_5_0_04-linux-i586-rpm.bin
และทำการติดตั้งด้วยคำสั่ง
./jdk-1_5_0_04-linux-i586-rpm.bin
๒. Java จะถูกติดตั้งอยู่ที่ /usr/local/java/jdk1.5.0_04 ทดลองใช้คำสั่ง /usr/local/java/jdk1.5.0_04/bin/java -version ควรได้ผลลัพธ์
java version "1.5.0_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode, sharing)หลังจากนั้นทำการแก้ไขไฟล์ /etc/profile โดยใส่ข้อความนี้ไว้บรรทัดล่างสุด
export JAVA_HOME=/usr/local/java/jdk1.5.0_04
export PATH=$PATH:$JAVA_HOME/bin
จากนั้นบันทึกไฟล์ /etc/profile และใช้คำสั่ง source /etc/profil แล้วลองใช้คำสั่ง java -version ควรได้ผลลัพธ์เหมือนข้างบน
ติดตั้ง Tomcat
๑. แตกไฟล์ของ Tomcat
tar xvfz jakarta-tomcat-5.5.9.tar.gz
mv jakarta-tomcat-5.5.9.tar /usr/local
cd /usr/local
ln -s jakarta-tomcat-5.5.9 jakarta-tomcat
๒. ทดลองรัน Tomcat โดย
/usr/local/jakarta-tomcat/bin/catalina.sh start
ลอง browse web browser ไปที่ http://HOST_NAME:8080
ปิด Service Tomcat โดย
/usr/local/jakarta-tomcat/bin/catalina.sh stop
Start Tomcat อัตโนมัติ
# cd /etc
# cp /usr/local/tomcat/bin/catalina.sh
init.d/
เปิดไฟล์ /etec/init.d/catalina.sh แล้วเพิ่มสองบรรทัดนี้เข้าไปในบรรทัดแรกต่อจาก comment ยาวๆ
JAVA_HOME="/usr/local/java"
CATALINA_HOME="/usr/local/tomcat"
เสร็จแล้วก็
# ln -s init.d/catalina.sh
rc2.d/S90tomcat
# ln -s init.d/catalina.sh rc3.d/S90tomcat
# ln -s init.d/catalina.sh rc4.d/S90tomcat
# ln -s init.d/catalina.sh rc5.d/S90tomcat
# ln -s init.d/catalina.sh
rc0.d/K19tomcat
มีวิธีติดตั้งเพื่อทดลองบน xp ไหมครับ
คือผมลองบน xp แล้วมันใช้ไม่ได้ครับ