[Linux] Apache Tomcat 6 And Ubuntu 10.04

Sejak apache tomcat dimasukkan dalam repository ubuntu, cara installasinya pun semakin gampang. tinggal menggunakan apt-get beres deh. Apache tomcat merupakan webserver yang dibutuhkan untuk menjalankan aplikasi SERVLET maupun JSP. Sebelum melakukan installasi tomcat, disarankan agar melakukan install JRE (Java Runtime Environtment)  terlebih dahulu. Cara melakukan install apache tomcat adalah sebagai berikut:

1. Install tomcat dan pendukung-pendukungnya :
- tomcat6 : Servlet and JSP engine
- tomcat6-admin : Admin web applications
- tomcat6-common : Common files
- tomcat6-user : Tools to create user instances
- tomcat6-docs : Example web applications
- tomcat6-examples : Example web applications
2. Lakukan install
zein@arjuna:~$ sudo apt-get install tomcat6 tomcat6-admin tomcat6-common tomcat6-user tomcat6-docs tomcat6-examples
3. Jalankan tomcat
zein@arjuna:~$ sudo /etc/init.d/tomcat6 start
* Starting Tomcat servlet engine tomcat6
Using CATALINA_BASE:  /var/lib/tomcat6
Using CATALINA_HOME:  /usr/share/tomcat6
Using CATALINA_TMPDIR: /tmp/tomcat6-tmp
Using JRE_HOME:  /usr/lib/jvm/java-6-openjdk
Using CLASSPATH:  /usr/share/tomcat6/bin/bootstrap.jar
4. Beberapa command yang berkaitan dengan tomcat:
- Stop tomcat : $ sudo /etc/init.d/tomcat6 stop
- Restart tomcat : $ sudo /etc/init.d/tomcat6 restart
- Melihat status tomcat : $ sudo /etc/init.d/tomcat6 status

5. Setelah tomcat berjalan maka buka web browser untuk melakukan testing, apakah tomcat dapat bekerja dengan baik. Buka web browser dan ketikkan alamatnya, http://localhost:8080 atau http://<ipserver>:8080. Jika sukses maka akan muncul tampilan dengan Header : Its Works!
Sedangkan untuk melihat contoh-contoh program (examples) servlet bisa dilihat melalui alamat  http://<ipserver>:8080/examples/servlets dan jika ingin melihat contoh-contoh JSP dapat dilihat di alamat http://<ipserver>:8080/examples/jsp.

6. Untuk melakukan aktifasi fiture admin lewat browser, maka edit lah file /etc/tomcat6/tomcat-user.xml. Kemudian tambah baris dibawah ini.
<role rolename="manager"/>
< role rolename="admin"/>
< user name="admin" password="rahasia" roles="manager,admin"/>
Setelah itu akses lewat web browser dengan alamat http://<ipserver>:8080/manager/html, lalu masukkan username & password seperti yang ada di tomcat-user.xml. Selanjutnya akan muncul tampilan sebagai berikut :



7. Untuk merubah port yang digunakan oleh apache tomcat, dapat dirubah di /etc/tomcat6/server.xml. Port default tomcat adalah 8080, untuk merubahnya menjadi port 80 adalah dengan mengganti baris Connector port="8080" dengan Connector port="80"