Tedi Heriyanto
9 Pebrurari 2004
Pastikan dalam sistem Anda telah terinstalasi J2SDK versi 1.4.x atau yang lebih baru. J2SDK dapat diperoleh dari http://java.sun.com.
Pastikan Anda telah mendownload software berikut ini :
Setelah sukses mendownload Tomcat 5.0.18 yang berukuran sekitar 10MB, bongkarlah tarballnya, kami menaruh Tomcat ke dalam direktori /home kami :
$ tar xvpzf jakarta-tomcat-5.0.18.tar.gz
Jika tidak ada kesalahan, nanti akan tercipta direktori bernama jakarta-tomcat-5.0.18 di dalam home direktori kita.
Selanjutnya direktori tersebut akan disebut $CATALINA_HOME
Sebelum dapat memulai server Tomcat, pastikan kita telah menspesifikasikan variabel lingkungan JAVA_HOME.
Untuk mengeceknya dapat digunakan perintah berikut ini:
$ echo $JAVA_HOME
Jika dalam sistem kita, variabel tersebut belum diset, dapat diberikan perintah berikut ini untuk mengesetnya (asumsi : kita menggunakan shell Bash) :
$ export JAVA_HOME=/path/to/j2sdk
Di tempat kami, j2sdk berada di dalam direktori /usr/java/j2sdk1.4.2_01/, sehingga perintahnya menjadi :
$ export JAVA_HOME=/usr/java/j2sdk1.4.2_01/
Kita dapat menggunakan skrip bernama catalina.sh yang ada di dalam direktori $CATALINA_HOME/bin
Berikut ini adalah layar bantuan untuk skrip tersebut :
$ ./catalina.sh Usage: catalina.sh ( commands ... ) commands: debug Start Catalina in a debugger debug -security Debug Catalina with a security manager jpda start Start Catalina under JPDA debugger run Start Catalina in the current window run -security Start in the current window with security manager start Start Catalina in a separate window start -security Start in a separate window with security manager stop Stop Catalina
Untuk menguji apakah instalasi tomcat kita telah berhasil, silakan arahkan browser ke alamat http://localhost:8080
Jika berhasil maka akan tampak informasi tentang tomcat.
Web Application Manager merupakan sebuah fitur Tomcat, untuk memudahkan kita dalam men-deploy aplikasi web kita.
Cukup pilih saja file WAR yang ingin kita deploy, lalu selanjutnya akan ditangani oleh Web Application Manager.
Sebelum dapat menggunakan WAM, kita terlebih dulu perlu melakukan konfigurasi otorisasi.
Defaultnya, Tomcat melakukan pengecekan terhadap user dan rolenya dari dalam file $CATALINA_HOME/conf/tomcat-users.xml. Tambahkan user yang anda inginkan berperan sebagai manajer ke dalam file tersebut :
Misalkan saja, kita ingin membuat user tedi sebagai manajer untuk WAM Tomcat, maka kita masukkan entri sebagai berikut :
... <user username="tedi" password="abcd" roles="standard,tomcat,manager"/>
Catatan: Jangan anda gunakan username dan password seperti di atas, karena saya telah mengetahuinya. :)
Kemudian simpan file tersebut. Selanjutnya kita restart server Tomcat kita :
$ $CATALINA_HOME/bin/catalina.sh stop $ $CATALINA_HOME/bin/catalina.sh start
Untuk mengakses WAM, arahkan browser ke alamat http://localhost:8080/manager/html/, lalu browser akan meminta username dan password, berikanlah yang sesuai dengan yang telah didefinisikan di dalam file tomcat-users.xml.