Instalasi & Konfigurasi Tomcat Server CentOS 6

Berdasarkan informasi dari tim myapps, Versi tomcat yang diperlukan adalah 5.5, namun setelah dilakukan pencarian dengan yum search tomcat yang tersedia di repo adalah versi 6:

yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps
  • Start tomcat

Setelah diinstall, tomcat masih belum berjalan. Jalankan dengan perintah berikut:

/etc/init.d/tomcat6 start
  • Akses tomcat melalui web browser

tomcat6 telah dapat diakses melalui web browser:

 Tomcat Web Administration

Untuk mengakses tomcat manager, kita harus mengatur user dengan role manager di file /etc/tomcat6/tomcat-users.xml

Sunting berkas tersebut

vim /etc/tomcat6/tomcat-users.xml

Dengan konten inti sebagai berikut:

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
    <role rolename="manager"/>
    <user username="myapps" password="mysecurepassword" roles="manager"/>
</tomcat-users>
Catatan: Ganti mysecurepassword dengan password yang aman, misalnya random karakter. Untuk tomcat versi terkini, sesuaikan rolename, untuk versi terbaru kalo tidak salah menggunakan nama “manager-gui”.

Restart tomcat6:

/etc/init.d/tomcat6 restart

Akses kembali tomcat manager, lalu login dengan user & password tersebut. Selanjutnya akan tampil sebagai berikut:

 Deploy file livechat.war

Upload file livechat.war pada bagian WAR pada bagian WAR file to deploy, klik tombol Deploy. Sesaat kemudian hasil deployment akan tampil seperti pada bagian atas setelah di-deploy.

Selanjutnya aplikasi telah dapat diakses melalui URL http://10.8.0.1:8080/livechat/

  • Pengaturan webserver melalui Plesk 12.0.18

Webserver (virtualhost) perlu dikonfigurasi agar pengunjung dapat mengakses aplikasi tersebut melalui sub domain https://livechat.myapps.co.id

Buka Plesk, lalu navigasikan ke menu berikut: PleskWebsites & Domainslivechat.myapps.co.id

  • Web Server Settings

Pada konfigurasi webserver, tambahkan Additional directives sebagai berikut:

Additional directives for HTTP:

Redirect / https://livechat.myapps.co.id

Additional directives for HTTPS:

ProxyPass / http://localhost:8080/livechat/
ProxyPassReverse / http://localhost:8080/livechat/
  • Hosting Settings

Pada bagian hosting, uncheck (hilangkan tanda centang) semua pilihan pada bagian Web scripting and statistics

Jangan lupa klik tombol OK di bawahnya untuk menyimpan.

Selesai.

  • linux/Instalasi.dan.Konfigurasi.Tomcat.Server.CentOS.6
  • Terakhir diubah: 3 tahun yang lalu
  • oleh Samsul Maarif