MOD_JK adalah modul konektor yang digunakan untuk menghubungkan Tomcat Servlet Container dengan web server seperti Apache, Netscape, iPlanet, SunOne bahkan IIS. MOD_JK menggunakan protokol Apache JServ Protocol (AJP) yang dapat melakukan request inbound dari web server ke application server yang ada dibelakang web server. AJP biasanya digunakan untuk deployment load balanced web server, dimana satu atau lebih web server dapat melakukan request ke satu atau lebih application server.
Langsung saja, pastikan apache dan library mod_jk buat apache sudah terinstall, karna TS menggunakan ubuntu, instalasi dapat langsung menggunakan apt :
$sudo apt-get install apache2
$sudo apt-get install libapache2-mod-jk
pada ubuntu, direktori instalasi akan otomatis berada pada /etc/apache2, buat file konfigurasi workers.properties pada direktori tersebut :
$sudo vi /etc/apache2/workers.properties
kemudian isikan file tersebut dengan konfigurasi worker untuk setiap koneksi dengan menggunakan protokol ajp versi 1.3 (lebih dikenal dengan istilah ajp13) :
ps=/
# worker.list=worker1 worker2
worker.list=worker1worker.worker1.port=7009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=1
worker.worker1.cachesize=10# worker.worker2.port=8009
# worker.worker2.host=localhost
# worker.worker2.type=ajp13
# worker.worker2.lbfactor=2
# worker.worker1.cachesize=10
untuk menambahkan worker, tinggal dihapus saja beberapa line yang di comment (“#”) kemudian configure seperti pada worker1, untuk konfigurasi yang lain, lebih lengkapnya dapat dilihat (more…)
