Monday 22 September 2014

Pengertian Apache Tomcat

Pengertian Apache Tomcat

 
     Apache Tomcat merupakan salah satu servlet/web container yang paling populer di lingkungan pemrograman web java. Apache Tomcat  berada di bawah naungan Apache Software Foundation yang di sana terdapat project-project open source lainnya. Sebelum kita dapat membuat aplikasi web java, kita harus menginstall servlet/web container. Walaupun sebenarnya jika anda tidak ingin repot-repot, anda cukup mendownload IDE Netbeans yang telah terbundled menjadi satu dengan Apache Tomcat.

Apa Beda “Apache Tomcat Server” dengan “Apache Web Server”?

Apakah kita perlu menginstall dua-duanya?

Apache Tomcat Server pada intinya adalah Web Server (seperti Apache Web Server) hanya memiliki kelebihan mendukung aplikasi Servlet.
Mana yang perlu kita install: Apache Tomcat Server atau Apache Web Server?
Tergantung aplikasi-aplikasi yang kita simpan dan sering kita jalankan di dalam server kita.
Pada dasarnya: Apache Web Server dibangun untuk melayani aplikasi-aplikasi httpd seperti PHP atau Perl, sedangkan Apache Tomcat dibangun untuk aplikasi-aplikasi Servlet seperti JSP.
Namun Apache Tomcat selain utamanya melayani Servlet, juga mampu melayani PHP namun diperlukan beberapa usaha.

Jadi ada 2 pilihan jika kita ingin Server kita mau melayani Servlet sekaligus PHP:

Option 1: menginstall dua-duanya, yakni Apache Tomcat server dan Apache Web Server + PHP
Option 2: hanya menginstall Apache Tomcat server namun memodifikasinya untuk integrasi dengan PHP.

Yang harus diwaspadai, umumnya hosting server hanya support Web Server tidak termasuk Servlet!
Apache di Ms Windows

Ada beberapa Aplikasi Apache yang dapat berjalan di Windows yaitu :

  1. Apache2triad
  2. XAMPP
  3. WAMPP
  4. Dll

Apache di Linux

Di linux pun ada beberapa Aplikasi Apache, yaitu :
  1. LAMPP
  2. XAMPP

Atau kita bisa juga menginstall satu persatu seperti apache ( httpd ), PHP dan mysql melalui Source code yang dapat di download di Internet secara Gratis.

Sumber : http://arisaputra0553.blogspot.com/

No comments:

Post a Comment

Back to top