Cara Install XAMPP di PC Windows
Published: 2022-09-12 05:09:29

XAMPP adalah paket perangkat lunak berisi server web Apache, sistem manajemen basis data relasional MySQL (atau MariaDB), dan bahasa skrip Perl dan PHP. Inisial X singkatan dari sistem operasi yang bekerja dengan: Linux, Windows, dan Mac OS X.

<strong>Apache:</strong>

Web server open source Apache adalah server yang paling banyak digunakan di seluruh dunia untuk pengiriman konten web. Aplikasi server disediakan sebagai perangkat lunak gratis oleh Apache Software Foundation.

<strong>MySQL/MariaDB: </strong>

Di MySQL, XAMPP berisi salah satu sistem manajemen basis data relasional paling populer di dunia. Dalam kombinasi dengan web server Apache dan bahasa scripting PHP, MySQL menawarkan penyimpanan data untuk layanan web. Versi XAMPP saat ini telah menggantikan MySQL dengan MariaDB (garpu proyek MySQL yang dikembangkan komunitas, dibuat oleh pengembang asli).

<strong>PHP:</strong>

Bahasa pemrograman sisi server PHP memungkinkan pengguna untuk membuat situs web atau aplikasi dinamis. PHP dapat diinstal pada semua platform dan mendukung sejumlah sistem database yang beragam.

<strong>Perl:</strong>

Bahasa scripting Perl digunakan dalam administrasi sistem, pengembangan web, dan pemrograman jaringan. Seperti PHP, Perl juga memungkinkan pengguna untuk memprogram aplikasi web dinamis.

Di samping komponen inti ini, distribusi Apache yang gratis digunakan ini berisi beberapa alat berguna lainnya, yang bervariasi tergantung pada sistem operasi. Alat-alat ini termasuk server surat, alat administrasi basis data <strong>phpMyAdmin</strong>, solusi perangkat lunak analisis web Webalizer, <strong>OpenSSL</strong>, dan <strong>Apache Tomcat</strong>, dan server FTP <strong>FileZilla</strong> atau <strong>ProFTPd</strong>.
<h2>Area aplikasi</h2>
Server XAMPP dapat diinstal dan digunakan dengan satu file yang dapat dieksekusi dengan cepat dan mudah, berfungsi sebagai sistem pengujian lokal untuk Linux, Windows, dan Mac OS X. Paket perangkat lunak berisi komponen yang sama yang ditemukan pada server web umum.

Pengembang memiliki kesempatan untuk menguji proyek mereka secara lokal dan mentransfernya dengan mudah ke sistem yang produktif. Tetapi XAMPP tidak cocok digunakan sebagai server publik, karena banyak fitur keselamatan sengaja ditinggalkan untuk menyederhanakan dan mempercepat sistem untuk pengujian.
<h2>Menginstal XAMPP</h2>
Tutorial XAMPP kami akan membawa  melalui proses instalasi untuk paket perangkat lunak di Windows. jika menggunakan Linux atau Mac OS X, maka langkah-langkah yang kami rangkum dari <a href="https://www.kasakisi.com/">KasaKisi</a> di bawah untuk proses instalasi mungkin berbeda.
<h4>Langkah 1: Download XAMPP</h4>
XAMPP adalah rilis yang disediakan oleh proyek nirlaba Apache Friends. Versi dengan PHP 5.5, 5.6, atau 7 tersedia untuk download di <a title="Tautan unduhan untuk XAMPP" href="http://www.apachefriends.org/de/download.html" target="_blank" rel="noopener">Apache</a> website.
<h4>Langkah 2: Jalankan file .exe</h4>
Setelah bundel perangkat lunak diunduh, Anda dapat memulai instalasi dengan mengklik dua kali pada file dengan akhiran .exe.
<h4>Langkah 3: Nonaktifkan perangkat lunak antivirus apa pun</h4>
Karena program antivirus yang aktif dapat berdampak negatif pada proses penginstalan, disarankan untuk menghentikan sementara perangkat lunak antivirus apa pun hingga semua komponen XAMPP berhasil diinstal.
<h4>Langkah 4: Nonaktifkan UAC</h4>
User Account Control (UAC) dapat mengganggu instalasi XAMPP karena membatasi akses menulis ke drive C:, jadi kami sarankan Anda menonaktifkan ini juga selama proses instalasi. Untuk mengetahui cara mematikan UAC Anda, kunjungi <a title="Panduan dan dukungan umum untuk sistem operasi Windows Anda" href="https://support.microsoft.com/en-us/help/17228/windows-protect-my-pc-from-viruses#" target="_blank" rel="noopener">Halaman dukungan Microsoft Windows</a>.
<h4>Langkah 5: Mulai wizard pengaturan</h4>
Setelah membuka file .exe (setelah menonaktifkan program antivirus Anda dan mencatat Kontrol Akun Pengguna, layar awal wizard penyiapan XAMPP akan muncul secara otomatis. Klik 'Berikutnya' untuk mengonfigurasi pengaturan instalasi.
<h4>Langkah 6: Pilih komponen perangkat lunak</h4>
Di bawah 'Pilih Komponen', Anda memiliki opsi untuk mengecualikan komponen individual dari bundel perangkat lunak XAMPP dari instalasi. Tetapi untuk server pengujian lokal lengkap, kami sarankan Anda menginstal menggunakan pengaturan standar dan semua komponen yang tersedia. Setelah menentukan pilihan Anda, klik 'Berikutnya'.
<h4>Langkah 7: Pilih direktori instalasi</h4>
Pada langkah berikutnya, Anda memiliki kesempatan untuk memilih di mana Anda ingin menginstal paket perangkat lunak XAMPP. Jika Anda memilih pengaturan standar, maka folder dengan nama XAMPP akan dibuat di bawah C: untuk. Setelah Anda memilih lokasi, klik 'Berikutnya'.
<h4>Langkah 8: Mulai proses instalasi</h4>
Setelah semua preferensi yang disebutkan di atas telah diputuskan, klik untuk memulai instalasi. Wizard pengaturan akan membongkar dan menginstal komponen yang dipilih dan menyimpannya ke direktori yang ditentukan. Proses ini dapat memakan waktu beberapa menit secara total. Anda dapat mengikuti kemajuan instalasi ini dengan memperhatikan bilah pemuatan hijau di tengah layar.
<h4>Langkah 9: Pemblokiran Windows Firewall</h4>
Firewall Anda dapat mengganggu proses instalasi untuk memblokir beberapa komponen XAMPP. Gunakan kotak centang yang sesuai untuk mengaktifkan komunikasi antara server Apache dan jaringan pribadi atau jaringan kerja. Ingatlah bahwa membuat server XAMPP tersedia untuk jaringan publik tidak disarankan.
<h4>Langkah 10: Selesaikan instalasi</h4>
Setelah semua komponen dibongkar dan dipasang, Anda dapat menutup wizard pengaturan dengan mengklik 'Selesai'. Klik untuk mencentang kotak yang sesuai dan membuka XAMPP Control Panel setelah proses instalasi selesai.
<h2>Panel Kontrol XAMPP</h2>
Kontrol untuk masing-masing komponen server pengujian Anda dapat dicapai melalui Panel Kontrol XAMPP. <strong>Antarmuka pengguna yang jelas </strong>mencatat semua tindakan dan memungkinkan untuk memulai atau menghentikan modul individual dengan satu. Panel Kontrol XAMPP juga menawarkan kepada Anda berbagai tombol lain, termasuk:
<ul>
 	<li><strong>Config:</strong> memungkinkan untuk mengonfigurasi XAMPP serta komponen individual</li>
 	<li>Netstat<strong>:</strong> menunjukkan semua proses yang berjalan di komputer lokal</li>
 	<li><strong>Skin:</strong> membuka shell UNIX</li>
 	<li><strong>Explorer:</strong> buka folder XAMPP di Windows Explorer</li>
 	<li><strong>Service:</strong> menunjukkan semua layanan yang sedang berjalan di latar belakang</li>
 	<li><strong>Help: </strong>menawarkan tautan ke forum pengguna</li>
 	<li><strong>Exit: </strong>menutup Panel Kontrol XAMPP</li>
</ul>
<h3>Modul awal</h3>
Modul individu dapat dimulai atau dihentikan pada Panel Kontrol XAMPP melalui tombol yang sesuai di bawah 'Tindakan'. Anda dapat melihat modul mana yang telah dimulai karena namanya disorot hijau di bawah judul 'Modul'.

Jika modul tidak dapat dimulai karena kesalahan, Anda akan langsung diberi tahu dengan font merah. SEBUAH <strong>laporan kesalahan terperinci</strong> dapat membantu Anda mengidentifikasi penyebab masalah.
<h3>Menyiapkan XAMPP</h3>
Sumber kesalahan umum yang terhubung dengan Apache adalah <strong>port yang diblokir</strong>. jika menggunakan setup standar, maka XAMPP akan menetapkan server web ke port utama 80 dan port SSL 443. Yang terakhir ini sering diblokir oleh program lain. Pada contoh di atas, kemungkinan port Tomcat sedang diblokir, artinya server web tidak dapat dimulai. Ada tiga cara untuk menyelesaikan masalah ini:
<ul>
 	<li><strong>Ubah port yang bentrok: </strong>Mari kita asumsikan sebagai contoh bahwa program instant messenger Skype memblokir port SSL 443 (ini adalah masalah umum). Salah satu cara untuk mengatasi masalah ini adalah dengan mengubah pengaturan port Skype. Untuk melakukan ini, buka program dan navigasikan melalui 'Tindakan', 'Opsi', dan 'Lanjutan', hingga Anda mencapai menu 'Koneksi'. Anda akan menemukan kotak yang dicentang untuk mengizinkan akses Skype ke port 80 dan 443. Hapus centang pada kotak ini sekarang.</li>
</ul>
<ul>
 	<li><strong>Ubah pengaturan port modul XAMPP</strong>: Klik tombol Config untuk modul yang dimaksud dan buka file <em>httpd.conf</em> serta <em>httpd-ssl.conf</em>. Ganti nomor port 80 in <em>httpd.conf</em> dan nomor port 443 in <em>httpd-ssl.conf </em>dengan port gratis apa pun, sebelum menyimpan data file. Sekarang klik tombol General Config di sisi kanan dan pilih 'Services and Ports Settings'. Sesuaikan port untuk server modul untuk mencerminkan perubahan dalam <em>conf</em> file.</li>
</ul>
<ul>
 	<li><strong>Akhiri program yang bertentangan: </strong>Cara paling sederhana untuk menghindari konflik port dalam jangka pendek adalah dengan mengakhiri program yang bertentangan (dalam hal ini Skype). Jika Anda me-restart Skype setelah server modul XAMPP sudah berjalan, itu akan memilih port yang berbeda dan masalah Anda akan teratasi.</li>
</ul>
<h3>Administrasi modul</h3>
Anda memiliki opsi 'Admin' yang terletak di Control Panel untuk setiap modul di XAMPP.

Klik tombol Admin server Apache Anda untuk membuka alamat web server web. Panel Kontrol sekarang akan mulai di browser standar, dan Anda akan diarahkan ke <strong>dasbor host lokal XAMPP</strong>.

Dasbor menampilkan banyak tautan ke situs web untuk informasi yang berguna serta proyek sumber terbuka <a class="external-link-new-window" title="Tautan ke beranda untuk BitNami" href="https://bitnami.com/stack/xampp" target="_blank" rel="noopener">BitNami</a>, yang menawarkan banyak aplikasi berbeda untuk XAMPP, seperti WordPress atau sistem manajemen konten lainnya. Atau mencapai dasbor melalui <em>localhost/dasbor/</em>.

Anda dapat menggunakan tombol Admin modul database Anda untuk membuka <strong>phpMyAdmin</strong>. Di sini, Anda dapat mengelola database proyek web yang Anda uji di XAMPP. Atau mencapai bagian administrasi database MySQL Anda melalui localhost<em>/phpmyadmin/</em>.
<h2>Menguji instalasi XAMPP</h2>
Untuk memeriksa apakah server pengujian Anda diinstal dan dikonfigurasi dengan benar, Anda memiliki opsi untuk membuat <strong>halaman pengujian PHP</strong>, simpan di host lokal XAMPP, dan ambil melalui browser web.

Buka direktori XAMPP melalui tombol 'Explorer' di Control Panel dan pilih folder <em>htdocs</em> (C:xampphtdocs untuk instalasi standar)<em>. </em>Direktori ini akan menyimpan data file yang dikumpulkan untuk halaman web yang Anda uji di server XAMPP. Itu <em>htdocs </em>folder harus sudah berisi data untuk membantu konfigurasi server web. Tetapi Anda harus menyimpan proyek Anda sendiri di folder baru (seperti 'Folder Uji' misalnya).

Anda dapat membuat halaman PHP baru dengan mudah dengan menggunakan konten berikut di editor dan menyimpannya sebagai <em>tes.php</em> di 'mu <em>tes' </em>folder (C:xampphtdocstest):

Langkah terakhir sekarang adalah membuka browser web dan memuat halaman PHP melalui <em>localhost/test/test.php</em>. Jika jendela browser menampilkan tulisan 'Hello World', maka Anda telah berhasil menginstal dan mengkonfigurasi XAMPP.