XAMPP adalah server web lintas platform yang digunakan untuk mengembangkan dan menguji program dan aplikasi web, yang dibuat oleh organisasi teman Apache. Ini adalah perangkat lunak sumber terbuka, sehingga kodenya dapat dimodifikasi atau direvisi oleh audiens.
XAMPP didukung oleh berbagai platform seperti Windows, Linux, dan macOS.
Di XAMPP singkatan,
- X singkatan dari salib
- Sebuah singkatan dari Apache
- L singkatan dari MariaDB
- PP singkatan dari Perl dan PHP
Komponen dan software XAMPP:
- Apache . Apache adalah server web HTTP populer yang menampung berbagai situs web dan aplikasi web.
- MariaDB . MariaDB adalah RDBMS yang digunakan untuk menyimpan, mengelola, memanipulasi, dan melihat data. Awalnya, MySQL adalah bagian dari perangkat lunak XAMPP. Kemudian, MySQL digantikan oleh MariaDB.
- PHP . PHP adalah bahasa skrip yang digunakan untuk mengembangkan situs web dan aplikasi web dinamis.
- Perl . Ini adalah kombinasi dari bahasa dinamis Perl 5 dan Perl 6.
- Panel Kontrol XAMPP . Panel kontrol XAMPP adalah konsol pusat yang digunakan untuk mengelola semua komponen dan perangkat lunak XAMPP.
- PhpMyAdmin. Ini adalah portal web yang digunakan untuk mengelola server database MariaDB. Kita dapat membuat database, mengeksekusi query di dalamnya, dan memantau kinerja server database.
- Buka SSL . Ini adalah implementasi open-source dari SSL. (Lapisan Soket Aman)
- Tomcat . Ini adalah servlet yang menyediakan fungsionalitas JAVA.
- Merkurius . Ini adalah server email untuk mengirim email.
- Webalizer. Ini adalah perangkat lunak analisis web yang menyediakan detail penggunaan dan log Pengguna.
Pada artikel ini, kita akan membahas langkah-langkah instalasi dan proses konfigurasi perangkat lunak XAMPP di Windows Server 2019.
Proses Instalasi XAMPP
Hal pertama yang harus dilakukan adalah mengunduh XAMPP dari situs resmi Apache Friends. Setelah file setup diunduh, jalankan, dan wizard penginstalan terbuka. Di layar selamat datang, klik Berikutnya .
Anda dapat memilih komponen yang ingin Anda instal di Pilih Komponen layar. Kami sedang memasang semua komponen. Pilih semuanya dan klik Berikutnya .
Di Folder penginstalan screen, tentukan direktori tempat Anda ingin menginstal XAMPP. Kami menerima lokasi default, jadi jangan mengubah direktori. Klik Berikutnya .
Di Bahasa layar, pilih bahasa yang akan digunakan di panel kontrol XAMPP. Bahasa default adalah bahasa Inggris. Klik Berikutnya .
Di bagian Siap untuk Menginstal layar, klik Berikutnya .
Proses instalasi dimulai.
Setelah instalasi XAMPP selesai, klik Finish untuk menutup penyihir. Sekarang XAMPP telah berhasil diinstal.
Setelah instalasi selesai, panel kontrol XAMPP terbuka:
Mari kita pahami bagaimana kita dapat mengonfigurasi komponennya.
Panel Kontrol XAMPP
XAMPP memiliki konsol pusat untuk mengkonfigurasi berbagai komponen. Kita dapat melakukan tugas-tugas berikut dengan menggunakannya:
- Memulai dan menghentikan layanan Apache, FileZilla, MySQL/MariaDB, Mercury, dan Tomcat.
- Mengakses halaman Admin Apache, FileZilla, MySQL/MariaDB, Mercury, dan Tomcat.
- Ubah parameter konfigurasi.
- Akses log kesalahan.
Bersamaan dengan itu, kita dapat melakukan tugas menggunakan tombol berikut:
- Konfigurasi
- Netstat
- Cangkang
- Penjelajah
- Layanan
- Bantuan
- Berhenti
Konfigurasi . Tombol tersebut membuka jendela dialog dengan opsi untuk mengonfigurasi semua atau komponen individual XAMPP.
Netstat . Ini menunjukkan semua proses yang berjalan di komputer.
Cangkang . Ini membuka Shell UNIX.
Penjelajah . Ini membuka direktori tempat XAMPP diinstal.
Layanan . Ini membuka Layanan Windows (services. msc )
Bantuan . Ini membuka kotak dialog dengan tautan ke berbagai blog dan forum.
Berhenti . Tutup panel kontrol XAMPP.
Mengadministrasikan Modul XAMPP
Ada beberapa tombol di panel kontrol yang akan membantu kita mengelola berbagai modul XAMPP. Daftar tombol dan detail tindakan berikut.
Tombol Mulai
Tombol Mulai digunakan untuk memulai modul dan layanannya. Ketika modul berhasil dimulai, warna latar belakang nama Modul berubah, dan ID Proses dan Port yang ditetapkan akan ditampilkan di bawah kolom PID dan port.
Tombol Admin
Admin tombol membuka berbagai alat yang digunakan untuk mengelola modul XAMPP. Alat-alatnya adalah sebagai berikut:
Modul Apache . Ini membuka halaman web sampel yang berisi tautan untuk melihat versi PHP dan PhpMyAdmin.
MySQL/Maria DB . Ini membuka konsol web PhpMyAdmin.
FileZilla . Ketika kita mengklik tombol Admin di FileZilla, itu membuka kotak dialog lain, di mana Anda harus menentukan parameter koneksi.
Setelah koneksi berhasil dibuat, konsol admin FileZilla akan terbuka.
Merkurius . Tombol admin membuka konsol yang digunakan untuk mengelola server SMTP. Anda dapat membaca artikel ini tentang email untuk Windows untuk mempelajarinya lebih lanjut.
Tomcat . Untuk menjalankan layanan Tomcat, kita harus menginstal JDK atau JRE di komputer. Saat kita mengklik tombol admin, konsol berbasis web akan terbuka untuk mengelola aplikasi Tomcat.
Tombol Konfigurasi
Kita dapat mengedit file konfigurasi modul XAMPP. Berikut adalah daftar file konfigurasi masing-masing modul:
Nama Modul | Nama file konfigurasi |
Apache | Apache (httpd.conf)Apache (httpd-ssl.conf)Apache (httpd-xampp.conf)PHP (php.ini)phpMyAdmin(config.inc.php) |
MySQL/MariaDB | My.ini |
FileZilla | FileZilla.Server.xml |
Merkurius | Merkurius.ini |
Tomcat | server.xmltomcat-users.xmlweb.xmlcontext.xml |
Ketika kita mengklik tombol Config, itu akan membuka panel lain dengan opsi untuk membuka file konfigurasi modul XAMPP.
Tombol Log
Ini membuka file log yang berisi rincian berbagai peristiwa, peringatan, dan kesalahan. Setiap modul XAMPP memiliki kumpulan file lognya sendiri.
Nama Modul | Masukkan nama file |
Apache | Apache (access.log)Apache (error.log)PHP (php_error_log) |
MySQL/MariaDB | Mysql_error.log |
FileZilla | Anda dapat melihat log dari konsol admin FileZilla. |
Merkurius | Lokasi default Merkurius tidak dapat diakses dari panel kontrol. Kita harus menelusuri log kesalahan di sistem file. |
Tomcat | Lokasi default Tomcat tidak dapat diakses dari panel kontrol. Kita harus menelusuri log kesalahan di sistem file. |
Ringkasan
Jadi, kita telah mempelajari tentang tumpukan perangkat lunak Apache XAMPP dan berbagai komponen dan modulnya. Artikel ini juga membahas langkah-langkah proses instalasi perangkat lunak Apache XAMPP di Windows Server 2019 dan menjelaskan panel kontrol XAMPP.
Semoga informasi ini bermanfaat untuk alur kerja Anda. Dan jika Anda memiliki komentar atau ingin berbagi beberapa kiat pribadi tentang topik tersebut, silakan – bagian Komentar siap melayani Anda.