Anda di halaman 1dari 5

How to Install Multiple ( Instances ) Tomcat in single Server

1. Pastikan versi dri OS server anda support dengan tomcat yang anda install
nanti . Jika tidak anda dapat melakukan instalasi tapi menggunakan compiler.
2. Setelah itu pastikan server anda telah terinstall java . cara mengeceknya
adalah :
# Java version
3. Setelah itu anda install tomcat seperti biasa dan running di port 8080 .
4. Jika sudah running . Langkah selanjutnya yaitu membuat instances tomcat
atau multiple tomcat yang ke 2. Directory untuk tomcat ini berbeda-beda. Di
Ubuntu 10.04 , tomcat ini berada di directory /usr/share/tomcat7
5. Langkah langkahnya adalah :
cd /var/lib/
mkdir tomcat7-b ( Variabel optional )
cd /var/lib/tomcat7-b
mkdir conf temp webapps work logs
chown -R root:root tomcat7-b

6. Setelah membuat directory , selanjutnya adalah melakukan link synkronisasi


directory yang kita buat tadi dengan directory tomcat yang pertama,
ln- s /usr/share/tomcat7/conf/catalina.properties /var/lib/tomcat7b/conf
ln- s /usr/share/tomcat7/conf/web.xml /var/lib/tomcat7-b/conf
ln- s /usr/share/tomcat7/conf/loggind.properties/ /var/lib/tomcat7b/conf
cp /usr/share/tomcat7/conf/server.xml /var/lib/tomcat7-b/conf/
7. Kemudian buka /var/lib/tomcat7-b/conf/server.xml . Dan ganti port port sesuai

yang diinginkan.
File asli :

File Tomcat yang kedua :

File asli :

File tomcat yang kedua :

File asli :

File tomcat yang kedua :

NOTE : Pastikan port yang ada di dalam file server.xml dirubah semua
8. Kemudian cek apakah port yang dirubah tersebut sudah listen atau tidak
dengan perintah : netstat tulpn | grep LISTEN
Note : Pastika semua port running diatas aplikasi java

9. Copy semua file beserta directory webapps di /usr/share/tomcat7/webapps


di tomcat pertama ke directory tomcat ke2 di /var/lib/tomcat7-b/webapps.
10. Kemudian berikan chmod 755 ke folder webapps tersebut di
/var/lib/tomcat7-b/webapps
11. Selanjutnya, kita membuat konfigurasi untuk memberhentikan dan
menjalankan service tomcat

cd /etc/init.d/
nano tomcat7-b
NOTE : Disini penting sekali untuk membedakan directory dari si Catalina
nya . Agar service si tomcat yang di startup bukan service si tomcat pertama.
Ganti CATALINA_BASE=/usr/share/tomcat7 menjadi -> /var/lib/tomcat7-b/

Dan jika berhasil di start, maka akan tampila tampilan berikut :

12.Terakhir, pastikan anda sudah melakukan allow firewall di dalam server untuk
aplikasi-aplikasi tersebut. Dan NAT IP public ke Internal sesuai port port yang
ingin diakses dari luar
13.Dan berikut tampilan 2 tomcat yang jalan dalam satu server dengan port
yang berbeda.

Anda mungkin juga menyukai