Cara Download & Install XAMPP di Windows

โšก Ringkasan Cerdas

XAMPP dan NetBeans Bersama-sama memberikan para pemula tumpukan pengembangan PHP lokal yang lengkap. XAMPP menggabungkan Apache, MariaDBmenggabungkan PHP dan Perl menjadi satu penginstal, sementara NetBeans Editor ini menambahkan penyorotan sintaks, pelengkapan otomatis, dan debugging untuk penulisan proyek PHP.

  • ๐Ÿ“ฆ Apa itu XAMPP: XAMPP adalah paket lintas platform gratis yang menginstal Apache, mesin basis data, PHP, dan Perl dalam satu langkah.
  • ๏ธ Server Lokal: PHP membutuhkan server web untuk berjalan, dan XAMPP menyediakan Apache sehingga Anda dapat menguji halaman PHP di komputer Anda sendiri.
  • ๏ธ Panel Kontrol: Panel kontrol XAMPP memulai, menghentikan, dan mengkonfigurasi Apache dan MySQL or MariaDB tanpa perlu melakukan pekerjaan melalui baris perintah.
  • ๐Ÿ“ Folder Kunci: Folder htdocs berisi file PHP Anda, sedangkan folder php berisi php.ini untuk mengatur cara kerja PHP.
  • ๐Ÿงฉ Mengapa IDE: IDE PHP seperti NetBeans Menyoroti sintaks dan menandai kesalahan sejak dini, yang tidak dapat dilakukan oleh editor teks biasa.
  • โ–ถ ๏ธ Proyek Pertama: NetBeans Membuat aplikasi PHP di dalam htdocs dan menjalankannya di server lokal untuk mencetak halaman "Hello World" sederhana.
  • ๐Ÿค– Bantuan AI: Alat AI dapat memandu konfigurasi XAMPP, menyelesaikan konflik port Apache, dan membantu menulis atau men-debug kode PHP di dalamnya. NetBeans.

Unduh dan Instal XAMPP dan NetBeans

Apa itu XAMPP?

XAMPP adalah server web sumber terbuka dan lintas platform yang terdiri dari server web, sebuah MySQL or MariaDB mesin database, dan PHP dan Perl Paket pemrograman ini dikompilasi dan dipelihara oleh Apache Friends. Paket ini memungkinkan pengguna untuk membangun dan menguji situs web di server web lokal di komputer mereka, dan mendukung Windows, Linux, dan Mac.

Akronim XAMPP merupakan singkatan dari:

  • X โ€“ [sistem operasi lintas platform] artinya dapat dijalankan di sistem operasi apa pun: Mac OS X, Windows, Linux dan sebagainya
  • SEBUAH - Apache โ€“ ini adalah perangkat lunak server web.
  • M - MySQL or MariaDB โ€“ Basis Data.
  • P - PHP
  • P โ€“ Perl โ€“ bahasa skrip

Mengapa menggunakan XAMPP?

XAMPP menyediakan panel kontrol yang mudah digunakan untuk mengelola Apache, MySQL, dan program lain tanpa menggunakan perintah. Untuk menggunakan PHP, kita perlu menginstal Apache dan MySQLMenginstal dan mengkonfigurasi Apache bukanlah hal yang mudah, karena perlu diatur dan diintegrasikan dengan PHP dan Perl, di antara hal-hal lainnya. XAMPP menangani semua kerumitan dalam mengatur dan mengintegrasikan Apache dengan PHP dan Perl.

Berbeda Java, yang berjalan dengan Java Hanya SDK, PHP membutuhkan server web agar dapat berfungsi.

Cara Instal XAMPP

Kita akan membahas proses langkah demi langkah untuk menginstal XAMPP untuk WindowsUntuk sistem operasi lain, langkah-langkah instalasi XAMPP serupa.

Langkah 1) Unduh XAMPP

Klik di sini untuk mengunduh XAMPP untuk Windows: https://www.apachefriends.org/download.html

Langkah 2) Mulai Instalasi

Instalasi XAMPP sama seperti menginstal perangkat lunak lainnya. Windows program. Namun, ada beberapa hal yang perlu kita perhatikan.

Langkah 3) Jalankan Pengaturan

Setelah Anda mengunduh XAMPP, jalankan pengaturannya. Jendela dialog pesan peringatan seperti di bawah ini muncul.

Instal XAMPP

Langkah 4) Ubah Pengaturan Kontrol Pengguna

Jika Anda menggunakan versi yang lebih lama Windows versi seperti Vista atau Windows 7. Pastikan Anda menonaktifkan fitur Kontrol Akun Pengguna. Untuk melakukan ini, pilih Panel Kontrol > Akun Pengguna > Ubah pengaturan Kontrol Akses Pengguna. Diagram di bawah ini mengilustrasikan langkah-langkah utamanya.

Instal XAMPP

Langkah 5) Simpan pengaturan

  • Setelah Anda menonaktifkan Kontrol Akun Pengguna, klik tombol OK pada kotak pesan peringatan.
  • Kali ini Anda mendapatkan pesan berikut

Instal XAMPP

Langkah 6) Klik Berikutnya

Pada layar berikutnya, klik Berikutnya.

Instal XAMPP

Langkah 7) Pilih jalur instalasi

Pada layar berikutnya, ubah jalur instalasi jika diperlukan. Klik Berikutnya

Instal XAMPP

Langkah 8) Periksa layanan yang diperlukan

Di layar berikutnya, pilih Apache dan MySQL. Anda dapat memilih secara opsional FileZilla (Klien FTP) jika diperlukan. Klik Instal

Instal XAMPP

Catatan: Layanan adalah program jangka panjang di Windows yang tidak memerlukan intervensi pengguna. Layanan dapat diatur untuk berjalan secara otomatis setiap kali Windows Sistem operasi telah dimulai. Bagi Anda untuk menggunakan Apache dan MySQLSeharusnya, program-program tersebut berjalan di latar belakang. Menginstalnya sebagai layanan menjalankan Apache dan MySQL Secara otomatis berjalan di latar belakang setiap kali Anda menghidupkan komputer. Jika Anda belum menginstal Apache dan MySQL Jika berupa layanan, maka Anda harus memulainya secara manual setiap kali ingin menggunakannya. Anda harus melakukan ini dari panel kontrol XAMPP.

Langkah 9) Selesaikan instalasi

Setelah instalasi berhasil diselesaikan, Anda akan melihat jendela berikut.

Instal XAMPP

  • Klik pada tombol Selesai

Sebelum kita menguji instalasi XAMPP kita, mari kita lihat terlebih dahulu direktori dasar yang akan kita gunakan.

Konfigurasi Dasar Server Web XAMPP

Tutorial XAMPP ini mengasumsikan bahwa Anda telah menginstal XAMPP pada drive C masuk Windows menggunakan langkah-langkah yang disebutkan di atasBerikut ini adalah daftar direktori dasar yang perlu Anda ketahui.

Konfigurasi Dasar Server Web XAMPP

  • htdocsIni adalah direktori root web. Semua kode PHP kita akan ditempatkan di direktori ini.
  • mysql โ€“ direktori ini berisi semua informasi yang berkaitan dengan MySQL or MariaDB mesin basis data, yang secara default berjalan pada port 3306.
  • php โ€“ direktori ini berisi file instalasi PHP. Ini berisi file penting bernama php.ini. Direktori ini digunakan untuk mengkonfigurasi bagaimana perilaku PHP di server Anda.

Secara default, server web Apache berjalan pelabuhan 80Jika port 80 sedang digunakan oleh server web lain, Anda dapat menggunakan nomor port yang berbeda. Untuk tutorial ini, kita akan berasumsi bahwa kita menggunakan port 80. Perhatikan, jika Anda menggunakan Skype, ini menggunakan port yang sama. Tutup Skype Jika Anda ingin menggunakan XAMPP untuk PHP di port 80.

Panel Kontrol XAMPP

Panel kontrol digunakan untuk mengelola program yang diinstal melalui XAMPP. Untuk membuka panel kontrol XAMPP Server:

  • Klik pada menu mulai
  • Jelajahi direktori program dan temukan Apache Friends, lalu XAMPP seperti yang ditunjukkan pada diagram di bawah ini.

Panel Kontrol XAMPP

  • Diagram di bawah menunjukkan panel kontrol.

Panel Kontrol XAMPP

1) Bagian ini mencantumkan layanan, modul, dan ID proses (PID) yang terpasang. Tanda centang hijau berarti modul telah terpasang sebagai layanan. Tanda merah berarti modul belum terpasang sebagai layanan. Untuk memasang layanan, klik tanda merah. Jika tombol menunjukkan tanda centang hijau dan Anda mengkliknya, panel kontrol akan menanyakan apakah Anda ingin menghapus instalasi sistem.

2) Bagian ini menampilkan port yang terkait dengan modul. Bagian tindakan ini untuk:

  1. memulai dan berhentiping modul
  2. Membuka jendela administrasi untuk Apache dan MySQL
  3. Membuka file konfigurasi untuk Apache, MySQL dll. untuk melakukan perubahan
  4. Melihat file log untuk modul-modul tersebut

3) Bagian ini berisi utilitas yang berguna seperti Netstat, Windows jalan pintas layanan, dll.

4) Bagian ini menampilkan informasi status modul. Panel kontrol dapat digunakan untuk:

  • Instal dan hapus instalasi layanan seperti Apache, MySQL dll yang diinstal melalui XAMPP
  • Memulai dan menghentikan layanan.
  • Buka file konfigurasi, dll.

Konfigurasikan XAMPP

Sekarang mari kita lihat konfigurasi dasar yang diperlukan sebelum kita mulai menggunakan instalasi XAMPP kita untuk pengembangan.ping Situs web berbasis PHP. Ketik URL http://localhost/xampp/ di browser favorit Anda. Untuk tutorial ini, kami akan menggunakan Firefox sebagai browser web kita.

Konfigurasikan XAMPP

Jika Anda dapat melihat layar di atas, berarti Anda telah berhasil menginstal XAMPP. Panel di sisi kiri berisi tautan ke informasi bermanfaat seperti:

  • Versi PHP yang diinstal
  • Pengaturan keamanan XAMPP
  • Akses ke utilitas seperti phpMyAdmin dll.

Rilis XAMPP modern hadir dengan PHP 8.x, misalnya PHP 8.2, beserta MariaDB sebagai pengunjung dadakan MySQL penggantian. XAMPP 1.8.0 yang jauh lebih lama yang ditampilkan di beberapa tangkapan layar ini menggunakan PHP 5.4.4.

Apa IDE PHP terbaik?

PHP IDE adalah program yang memungkinkan Anda untuk menulis kode PHP dengan mudah. โ€‹โ€‹PHP IDE sering kali dilengkapi dengan fitur penyorotan sintaks dan, dalam beberapa kasus, fitur pelengkapan otomatis juga. Ini berarti bahwa jika Anda menulis kata kunci PHP yang dikenal oleh interpreter PHP, maka kata kunci tersebut akan disorot dengan warna yang berbeda dari yang digunakan untuk pernyataan biasa. Fitur pelengkapan otomatis secara otomatis memunculkan kata kunci PHP yang dikenal saat Anda mengetiknya. Notepad juga dapat digunakan untuk menulis dan mengedit kode PHP. Kerugian menggunakan editor seperti Notepad adalah bahwa debugging skrip menjadi sulit, karena tidak mudah untuk menemukan kesalahan seperti kata kunci yang salah eja, tanda kurung yang tidak tertutup, dll. IDE akan menyorot pernyataan yang mengandung kesalahan, sehingga mudah bagi Anda untuk menemukannya. Tabel di bawah ini menunjukkan 5 editor PHP populer.

editor Lisensi Cross Platform Deskripsi singkat
IDE Netbeans Open Source Ya
  • Lingkungan pengkodean PHP khusus dengan penyorotan sintaksis dan penyelesaian kode untuk kata kunci dan informasi lain yang diketahui.
  • Mendukung integrasi dengan framework PHP MVC, yaitu Zend dan Symfony.
  • Code Riwayat yang menunjukkan perubahan yang dilakukan pada sebuah file.
  • SFTP, FTP, dan SVN melalui plugin.
Dreamweaver Komersial Ya
  • Mendukung HTML dan PHP.
  • Penyorotan sintaksis, pelipatan kode dan penyelesaian kata kunci dan informasi lain yang diketahui.
  • Mendukung SFTP dan FTP.
Zend Studio Komersial Ya
  • Terintegrasi dengan Zend Server dan framework Zend PHP MVC, PHPUnit, phpDocumentor, dll.
  • Memiliki penyorotan sintaksis, pelipatan kode,
  • Dukungan untuk Layanan Web dan sebagainya
PHP Eclipse Open Source Ya
  • Code pemformat
  • Mendukung SVN, SSH/FTP
Notepad++ freeware Windows hanya
  • Penyorotan sintaksis
  • Mendukung SFTP dan FTP melalui plugin.

Editor PHP Netbeans IDE. Seperti yang telah diuraikan secara singkat dalam tabel di atas, NetBeans IDE ini memiliki fitur-fitur canggih yang meningkatkan produktivitas pengembang PHP. IDE ini dapat diunduh secara gratis dari [tautan unduhan]. https://netbeans.apache.org/front/main/download/

  • Fitur penyorotan sintaks dan pelengkapan otomatis meningkatkan kemampuan Anda. produktifitas
  • Ini memiliki dukungan asli untuk sistem database seperti MySQL. Anda tidak perlu menggunakan dua program untuk membuat kode dan mengembangkan basis data Anda.
  • IDE dapat digunakan dalam a lingkungan kolaboratif. Ini berguna ketika Anda harus bekerja dengan pengembang lain sebagai sebuah tim.
  • IDE punya dukungan untuk bahasa lain seperti:
    • Java SE
    • Java EE
    • C
    • C++

NetBeans sekarang dikelola oleh Apache Software. Foundation as Apache NetBeans, dan dirilis empat kali setahun. Versi 30 adalah rilis terbaru per tahun 2026, sedangkan tangkapan layar di bawah menggunakan versi yang lebih lama. NetBeans 7.3.

Pengantar Netbeans IDE

Setelah Anda berhasil menginstal NetBeans IDE editor PHP, jalankan program seperti program lainnya. Windows program. Jendela yang ditunjukkan di bawah ini muncul

Pengantar Netbeans IDE

1. Penjelajah proyek โ€“ panel ini digunakan untuk menampilkan semua proyek yang dibuka. Proyek-proyek tersebut terdaftar dalam tampilan pohon.

2. Bilah alat pintasan โ€“ toolbar ini berisi pintasan ke tugas-tugas yang sering dilakukan seperti membuat proyek baru, membuka proyek yang sudah ada, membatalkan dan mengulangi tindakan, dll.

3. Halaman awal โ€“ halaman ini berisi 3 tab, yaitu Pelajari & Temukan, Milikku NetBeans, dan Apa yang Baru.

  • Tab pertama [Pelajari dan Temukan] memperkenalkan Anda pada fitur-fitur dari NetBeans IDE, dan menampilkan beberapa demo dan tutorial yang dapat dikembangkan di dalamnya. NetBeans ide.
  • Tab kedua [Milikku] NetBeans] menampilkan daftar proyek yang baru saja dibuka, dan memungkinkan Anda untuk menginstal plugin dan mengaktifkan fitur-fitur IDE.

4. Jendela keluaran โ€“ digunakan untuk menampilkan output dari program seperti Java aplikasi konsol. Ini juga digunakan untuk menampilkan informasi log dan debug. Tangkapan layar di bawah menunjukkan IDE dengan proyek terbuka.

Pengantar Netbeans IDE

Membuat proyek PHP baru menggunakan Netbeans IDE

  • Klik tombol buat proyek baru pada bilah alat seperti yang ditunjukkan di bawah ini

Proyek PHP menggunakan Netbeans IDE

  • Jika Anda mendownload semua bundle yang tersedia di XAMPP NetBeans Di IDE, pastikan Anda memilih PHP di bawah kategori proyek, Aplikasi PHP di bawah Proyek, lalu klik tombol Berikutnya.

Proyek PHP menggunakan Netbeans IDE

  • Masukkan nama proyek seperti yang ditunjukkan di bawah ini.

Proyek PHP menggunakan Netbeans IDE

  • Pastikan folder tersebut tersimpan pada direktori instalasi XAMPP PHP seperti gambar di atas.
  • Klik tombol Berikutnya setelah selesai.

Proyek PHP menggunakan Netbeans IDE

  • Pastikan opsi "Jalankan sebagai:" diatur ke Situs Web Lokal (berjalan di server web lokal).
    • Proyek URL: diatur ke http://localhost/phplessons/

Note Pengaturan di atas akan diatur untuk Anda secara default. Anda tidak perlu mengubah apa pun kecuali Anda seorang ahli.

  • Klik pada tombol Berikutnya

Proyek PHP menggunakan Netbeans IDE

  • The NetBeans Editor PHP memungkinkan integrasi dengan framework PHP MVC seperti Symfony dan Zend. Untuk saat ini kita tidak akan memilih framework MVC apa pun. Klik tombol Selesai.
  • Proyek Anda yang baru dibuat akan ditampilkan di browser proyek dan halaman index.php dibuat untuk Anda.
  • Halaman yang baru dibuat berisi beberapa kode HTML. Ganti kode tersebut dengan kode berikut yang ditunjukkan di bawah ini.

Menjalankan Contoh PHP pertama Anda

<?php
echo "Hello World!";
?>
  • Klik tombol run pada toolbar seperti yang ditunjukkan di bawah ini

Contoh PHP

  • Browser default Anda akan dibuka dengan URL http://localhost/phplessons/index.php. Keluaran โ€œHalo Dunia!โ€ akan ditampilkan di browser Anda.

Pertanyaan Umum Demo Slot

Tidak. XAMPP dirancang untuk pengembangan dan pengujian lokal, dan pengaturan default-nya tidak aman untuk penggunaan publik. Untuk produksi, gunakan server yang diperkuat dengan tumpukan web dan firewall yang dikonfigurasi dengan benar.

XAMPP bersifat lintas platform dan berjalan di Windows, Linux, dan macOS, menggabungkan Apache, MariaDB, PHP, dan Perl. WAMP adalah Windows-hanya dan kapal Apache, MySQL, dan PHP. XAMPP adalah pilihan yang lebih portabel di berbagai sistem operasi.

Penyebab paling umum adalah program lain yang menggunakan port 80, seringkali Skype, IIS, atau server web lainnya. Tutup program tersebut atau ubah port Apache di file httpd.conf, lalu mulai ulang Apache dari panel kontrol.

Ya. AI dapat memandu Anda dalam menginstal XAMPP, memilih versi PHP, mengedit php.ini, dan menyelesaikan konflik port. AI juga dapat menghasilkan struktur proyek awal untuk aplikasi PHP pertama Anda.

Ya. AI dapat menjelaskan pesan kesalahan dari NetBeans jendela output, menyarankan perbaikan untuk kesalahan sintaks dan logika, dan menghasilkan kelas PHP standar yang dapat Anda tempelkan ke proyek Anda dan sempurnakan.

Ringkaslah postingan ini dengan: