Install Tomcat For Linux

26 April, 2008

Tomcat server saya akhirnya bisa running di web browser. Bahkan konfigurasi adminnya juga sudah bisa. Awalnya saya tidak bisa menginstall Tomcat di openSUSE Linux. Kemudian saya tanya ke Komunitas openSUSE Indonesia (Lagi lagi lari saya ke situ kalo butuh bantuan), tapi jawabannya sangat minim sehingga kurang bisa saya jadikan rujukan. Selain itu, komputer saya juga bermasalah (baik windows-nya maupun linux-nya) jadilah semua kompak mendukung saya untuk stop dan menghentikan aktivitas saya untuk belajar JEE (Java Entreprise Edition). Aduh, kompak kok dalam hal yang tidak saya harapkan seh :( .

Komputer saya akhirnya saya install ulang, karena saya tidak mau berpikir banyak tentang masalah ini. Sekitar satu minggu lebih pasca instalasi itu saya mulai membuka dan belajar lagi untuk install Tomcat for linux. Tanpa konfigurasi macam-macam, tomcat saya sudah bisa running. Berikut adalah apa yang saya lakukan dalam memasang Tomcat server :

1. Pastikan kita telah menginstall java.

2. Download Tomcat versi 6 (saya memakai Tomcat 6)

3. Saya menginstall Tomcat di folder /opt, untuk itu saya pindahkan file apache-tomcat-6.0.16.tar.gz ke folder tersebut.

4. Extract file tersebut maka akan muncul folder /apache-tomcat-6.0.16.

kirman:/opt # tar xvfz apache-tomcat-6.0.16.tar.gz
apache-tomcat-6.0.16/bin/catalina.sh
apache-tomcat-6.0.16/bin/digest.sh
apache-tomcat-6.0.16/bin/setclasspath.sh
apache-tomcat-6.0.16/bin/shutdown.sh
apache-tomcat-6.0.16/bin/startup.sh
apache-tomcat-6.0.16/bin/tool-wrapper.sh
apache-tomcat-6.0.16/bin/version.sh
apache-tomcat-6.0.16/conf/
apache-tomcat-6.0.16/conf/catalina.policy
apache-tomcat-6.0.16/conf/catalina.properties
……………….

5. Masuk ke folder /apache-tomcat-6.0.16/bin dan extract file jsvc.tar.gz

kirman:/opt/apache-tomcat-6.0.16 # cd bin
kirman:/opt/apache-tomcat-6.0.16/bin # tar xvfz jsvc.tar.gz
jsvc-src/
jsvc-src/man/
jsvc-src/native/
jsvc-src/support/
jsvc-src/CHANGES.txt
………………

6. Ubah mode file configure dan eksekusi file tersebut.

kirman:/opt/apache-tomcat-6.0.16/bin/jsvc-src # chmod +x configure
kirman:/opt/apache-tomcat-6.0.16/bin/jsvc-src # ./configure
*** Current host ***
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
…………

7. Start Tomcat

kirman:/opt/apache-tomcat-6.0.16/bin # ./startup.sh
Using CATALINA_BASE: /opt/apache-tomcat-6.0.16
Using CATALINA_HOME: /opt/apache-tomcat-6.0.16
Using CATALINA_TMPDIR: /opt/apache-tomcat-6.0.16/temp
Using JRE_HOME: /usr/lib/jvm/jre

8. Untuk mematikan Tomcat :

kirman:/opt/apache-tomcat-6.0.16/bin # ./shutdown.sh
Using CATALINA_BASE: /opt/apache-tomcat-6.0.16
Using CATALINA_HOME: /opt/apache-tomcat-6.0.16
Using CATALINA_TMPDIR: /opt/apache-tomcat-6.0.16/temp
Using JRE_HOME: /usr/lib/jvm/jre

Untuk mengetahui Tomcat bisa running atau belum, coba buka http://localhost:8080 di browser. Jika muncul gambar kucing Tom alias Tomcat (Bukan kucing garong loh ya ;) ), berarti install Tomcatnya sudah berhasil. Jika belum bisa melihat Kucing Tom, coba deh lihat kucing tetangga. he he he … ;) . Artinya intsall Tomcatnya masih ada yang kurang.

Entry Filed under: web services. .

6 Comments Add your own

  • 1. affuam  |  29 April, 2008 at 9:27 am

    dalam web site tidak lengkap karena pengertian dari macam-macam model linux tidak lengkap seperti contohnya open suse,redhat,mandrake,mandriva,dan debian

    Reply
  • 2. kirman  |  29 April, 2008 at 9:44 am

    Ups.. iya yah ;)

    Yang jelas saya pake openSUSE 10.3 mas. Karena diawal artikel saya sempat mengatakan seperti ini :

    Awalnya saya tidak bisa menginstall Tomcat di openSUSE Linux. Kemudian saya tanya ke Komunitas openSUSE Indonesia (Lagi lagi lari saya ke situ kalo butuh bantuan), tapi jawabannya sangat minim sehingga kurang bisa saya jadikan rujukan…

    Jadi otomatis saya pake-nya openSUSE 10.3.

    Terimakasih, atas peringatannya mas.

    Reply
  • 3. panya  |  24 October, 2008 at 2:03 am

    duh keren bro materinya.. ngm2, saya ada kesulitan neh, itu kan tomcatnya menggunakan default JVM sebesar 64mb, bagaimana yah saya untuk menambahkan nya.. saya sudah mencoba dengan berbagai syntax yang ada tapi tetep ga bisa.. biasanya menggunakan CATALINA_OPTS.. tp tetep ga bisa yah.. bisa bantu bro? thank u sebelumnya

    Reply
  • 4. kirman  |  24 October, 2008 at 2:43 pm

    duh keren bro materinya.. ngm2, saya ada kesulitan neh, itu kan tomcatnya menggunakan default JVM sebesar 64mb, bagaimana yah saya untuk menambahkan nya…

    Menambahkan apanya mas panya ?
    Saya memakai tomcat untuk OS 32 bit mas, bukan 64bit

    saya sudah mencoba dengan berbagai syntax yang ada tapi tetep ga bisa.. biasanya menggunakan CATALINA_OPTS.. tp tetep ga bisa yah.. bisa bantu bro?

    Kok ditambahkan syntax mas, buat apaan ?

    Reply
  • 5. Gabrielle  |  3 July, 2009 at 8:13 am

    Aq sdh ngikuttin lsngkah2 yg sesuai yg mas tulis. Saya menggunakan opensuse 10 & tomcat 6.0.16. Hsl compile-nya jg spt yg tercantum diatas.
    Wkt tak panggil localhost-nya ttp gak mau konek, itu stll shutdown.sh trs ngapain lg sampai akhirnya jalanin localhost-nya?

    Terima kasih

    Reply
  • 6. agung48  |  11 July, 2009 at 10:08 am

    Om saya izin link ya? buat belajar and nambah blogroll saya
    coz lagi belajar linux lagi kenalan dngan openSUSE ni..

    agung_h
    cla-X city(tetangga)

    Reply

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Recent Comments

andif on Wah, Ubuntu Ternyata Mudah Bag…
kirman on Wah, Ubuntu Ternyata Mudah Bag…
tooman on Wah, Ubuntu Ternyata Mudah Bag…
noe on Wah, Ubuntu Ternyata Mudah Bag…
kirman on Wah, Ubuntu Ternyata Mudah Bag…
Ferry on Wah, Ubuntu Ternyata Mudah Bag…
kirman on Wah, Ubuntu Ternyata Mudah Bag…
herry sabanari on Menjamah Pulau Samosir di Dana…
Steven on Wah, Ubuntu Ternyata Mudah Bag…
kirman on Linux vs Windows, Siapakah Pem…

Top Posts

Blog Stats

Blogroll