Apa itu apache, mysql, filezilla, mercury dan tomcat pada Server XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Fungsinya
adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas
program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis
dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X
(tempat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini
tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah
digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk
mendapatkanya dapat mendownload langsung dari web resminya. sumber :
https://id.wikipedia.org/wiki/XAMPP
ini
dia maksud dari singkatan XAMPP:
X
= Cross Platform
Merupakan
kode penanda untuk software cross platform atau yang bisa berjalan di banyak
sistem operasi.
A
= Apache
Apache
adalah aplikasi web server yang bersifat gratis dan bisa dikembangkan oleh
banyak orang (open source).
M
= MySQL / MariaDB
MySQL
atau MariaDB merupakan aplikasi database server yang dikembangkan oleh orang
yang sama. MySQL berperan dalam mengolah, mengedit, dan menghapus daftar
melalui database.
P
= PHP
Huruf
“P” yang pertama dari akronim kata XAMPP adalah inisial untuk menunjukkan
eksistensi bahasa pemrograman PHP. Bahasa pemrograman ini biasanya digunakan
untuk membuat website dinamis, contohnya dalam website berbasis CMS WordPress.
P
= Perl
Sementara
itu, untuk huruf P selanjutnya merupakan singkatan dari bahasa pemrograman Perl
yang kerap digunakan untuk memenuhi berbagai macam kebutuhan. Perl ini bisa
berjalan di dalam banyak sistem operasi sehingga sangat fleksibel dan banyak
digunakan.
dari penjelasan di atas sekarang kita sudah mengetahui apa itu apache dan mysql sekarang kita akan bahas apa itu filezilla, mercury dan tomcat:
FileZilla
adalah salah satu software klien FTP paling popular yang paling banyak
digunakan oleh developer website baik yang professional maupun untuk pemula.
Tujuan utama penggunaan Filezilla adalah untuk memudahkan Anda dalam mengunggah,
mengunduh dan mengelola file dari web hosting yang Anda gunakan.
Mercury
merupakan sebuah Program Mail Server yang berfungsi untuk melakukan manajemen
E-mail.Singkatnya fitur Mercury ini digunakan untuk keperluan pengetesan
aplikasi Web yang memerlukan komunikasi melalui E-mail namun dilakukan dengan
cara Offline (Tanpa koneksi Internet).
Tomcat
berfungsi untuk mendapatkan Web Server yang dapat menjalankan JSP (Java Server
Pages). JSP (Java Server Pages) adalah suatu teknologi web berbasis bahasa
pemrograman java dan berjalan pada platform java. JSP dapat berupa gabungan
antara baris html dan fungsi-fungsi dari JSP itu sendiri. Teknologi JSP
menyediakan cara yang lebih mudah dan cepat dalam membuat halaman-halaman web
yang menampilkan isi secara dinamik dan bekerja dengan berbagai macam web
server, application server, browser dan development tool. JSP juga merupakan
bagian dari teknologi J2EE (Java 2 Enterprise Edition).J2EE merupakan platform
Java untuk pengembangan aplikasi enterprise dengan dukungan API (Application
Program Interface) yang lengkap dan portabilitas serta memberikan sarana untuk
membuat aplikasi multi tier yang memisahkan antara Presentation layer,
Application layer dan Data Layer. Java Server Pages (JSP) adalah bahasa
scripting untuk web programming yang bersifat server side seperti halnya PHP
dan ASP. Berbeda dengan servlet, JSP tidak perlu melakukan kompilasi terlebih
dahulu sebelum dijalankan, tetapi server yang akan melakukan tugas tersebut.
bagaimana
teman teman ? sudah paham kan apa kegunaan dari apache, mysql, filezilla,
mercury dan tomcat pada server XAMPP kalau belum paham yuuk install dulu
XAMPPnya,
sebelum
install server XAMPP download dulu di sini https://www.apachefriends.org/download.html kalian bisa download XAMPP terbaru,
kemudian setelah selesai download kalian saja menginstallnya, cara install
double klik pada aplikasinya kemudian tekan tombol next/install sampai selesai,
beres kan hehe