Skip to main content

Instalasi dan konfigurasi Tomcat 6.0 Windows Vista

Tutorial ini instalasi dan konfigurasi tomcat 6.0 secara manual melalui ekstrak zip file pada sistem operasi Windows Vista bukan instalasi *.exe. Diperuntukan agar installer lebih mengetahui letak file-file yang berpengaruh saat konfigurasi.

Langkah-langkah kerjanya sebagai berikut:
Download tomcat: http://tomcat.apache.org/download-60.cgi
Ekstrak file source tomcat 6.0 ke folder C:\www
Download jdk terbaru di http://www.oracle.com/technetwork/java/javase/downloads/index.html

Setting Environment Variables melalui: Control Panel - System Properties - Environment Variables

*Setting JAVA_HOME = C:\Program Files\Java\jdk1.7.0_07
*Setting CATALINA_HOME = C:\www\apache-tomcat-6.0.37
*Setting Classpath harus ada isi seperti ini:
.;C:\www\apache-tomcat-6.0.37\lib\servlet-api.jar;C:\www\apache-tomcat-6.0.37\lib\jsp-api.jar;C:\www\apache-tomcat-6.0.37\lib\el-api.jar;C:\www\apache-tomcat-6.0.37\lib\jasper.jar;


Konfigurasi file tomcat 6.0 di "C:\www\[Catalina_home]\conf\" untuk file xml dibawah ini:
1. web.xml
Rubah false menjadi True pada baris dibawah ini:

 <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

menjadi:

 <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>true</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>


2. server.xml
Jika ingin merubah port server gantikan port=8080 menjadi nomer port yang diinginkan.

<Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" />


3. tomcat-users.xml
Masukan username untuk manager

<tomcat-users>

<role rolename="manager-gui"/>
<user username="admin" password="tomcat" roles="standard,manager-gui"/>

</tomcat-users>

Setelah menambah username untuk masuk ke halaman manager, perlu dibuat instance dengan nama file manager.xml di $CATALINA_BASE/conf/[enginename]/[hostname] yang letaknya di C:\www\[CATALINA_HOME\conf\Catalina\localhost\

localhost adalah nama hostname. isi file manager.xml sebagai berikut
<Context
    docBase="/usr/local/tomcat6/webapps/manager"
    antiResourceLocking="false" privileged="true" useHttpOnly="true">
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
       allow="127\.0\.0\.1" />
</Context>


4. context.xml
Rubah menjadi reloadable = "true"

<Context>  ----> <Context reloadable="true">


5. Startup dan shutdown tomcat
Melalui command prompt dos

startup tomcat: C:\www\apache-tomcat-6.0.37\bin>startup.bat
shutdown tomcat: C:\www\apache-tomcat-6.0.37\bin>shutdown.bat


Testing hasil konfigurasi
1. buka browser dan masukan url: http://localhost:8080/
*Jika berhasil maka anda akan melihat halaman utama tomcat

2. Masuk ke halaman manager di: http://localhost:8080/manager/html
masukan username: admin dan password: tomcat
*Jika berhasil maka anda akan melihat halaman manager tomcat


Jika tidak berhasil, coba pastikan langkah-langkah diatas telah dilakukan dengan benar. mudah2an tutorial ini membantu.


salam,
Arie B.

Comments