Cara Download & Install XAMPP di Windows: Tutorial PHP
Apa itu XAMPP?
XAMPP adalah server web lintas platform sumber terbuka yang terdiri dari server web, MySQL mesin database, dan PHP dan Perl paket pemrograman. Itu dikompilasi dan dikelola oleh Apache. Ini memungkinkan pengguna untuk membuat situs web WordPress online menggunakan server web lokal di komputer mereka. Ini mendukung Windows, Linux, dan Mac.
Itu dikompilasi dan dikelola oleh Apache. Akronim XAMPP adalah singkatan dari;
- X – [sistem operasi lintas platform] artinya dapat berjalan di OS Mac OX apa pun, Windows , Linux dan sebagainya
- SEBUAH - Apache – ini adalah perangkat lunak server web.
- M - MySQL – 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 MySQLTidak mudah untuk menginstal Apache dan mengonfigurasinya karena Apache harus disiapkan dan diintegrasikan dengan PHP dan Perl, di antara hal-hal lainnya. XAMPP menangani semua kerumitan untuk menyiapkan dan mengintegrasikan Apache dengan PHP dan Perl.
Berbeda Java yang berjalan dengan Java Hanya SDK, PHP memerlukan server web agar berfungsi.
Cara Instal XAMPP
Kami melihat proses langkah demi langkah untuk menginstal XAMPP Windows. Untuk yang lain Operating Sistem, langkah-langkah instalasi XAMPP serupa.
Langkah 1) Unduh XAMPP
Klik di sini untuk mengunduh XAMPP Windows: https://www.apachefriends.org/download.html
Langkah 2) Mulai Instalasi
Instalasi XAMPP sama seperti menginstal program Windows lainnya. Namun, ada beberapa hal yang perlu diperhatikan.
Langkah 3) Jalankan Pengaturan
Setelah Anda mengunduh XAMPP, jalankan pengaturannya. Jendela dialog pesan peringatan seperti di bawah ini muncul.
Langkah 4) Ubah Pengaturan Kontrol Pengguna
Jika Anda menggunakan Windows Lihat Emas Windows 7, pastikan Anda menonaktifkan fitur Kontrol Akun Pengguna. Untuk melakukannya, Pilih Panel Kontrol > Akun Pengguna > Ubah pengaturan Kontrol Akses Pengguna. Diagram di bawah mengilustrasikan langkah-langkah utama.
Langkah 5) Simpan pengaturan
- Setelah Anda menonaktifkan Kontrol Akun Pengguna, klik tombol OK pada kotak pesan peringatan.
- Kali ini Anda mendapatkan pesan berikut
Langkah 6) Klik Berikutnya
Di layar berikutnya, klik berikutnya
Langkah 7) Pilih jalur Instalasi
Di layar berikutnya, Ubah jalur instalasi jika diperlukan. Klik Berikutnya
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
Note Layanan adalah program yang berjalan lama di Windows yang tidak memerlukan campur tangan pengguna. Layanan dapat diatur untuk berjalan secara otomatis setiap kali sistem operasi Windows dimulai. Bagi Anda untuk menggunakan Apache dan MySQL, mereka seharusnya berjalan di latar belakang. Menginstalnya sebagai layanan menjalankan Apache dan MySQL secara otomatis di latar belakang setiap kali Anda menyalakan komputer. Jika Anda belum menginstal Apache dan MySQL sebagai layanan, maka Anda harus memulainya secara manual setiap kali Anda ingin menggunakannya. Anda harus melakukan ini dari panel kontrol XAMPP.PHP dan
Langkah 9) Selesaikan instalasi
Setelah berhasil menyelesaikan instalasi, Anda akan melihat jendela berikut
- Klik tombol Selesai
Sebelum kita menguji instalasi XAMPP kita, mari kita lihat dulu direktori dasar yang akan kita gunakan.
Konfigurasi Dasar Server Web XAMPP
Tutorial XAMPP ini berasumsi sudah menginstal XAMPP pada drive C masuk Windows menggunakan langkah-langkah yang disebutkan di atasBerikut ini adalah daftar direktori dasar yang perlu Anda ketahui.
- htdocs; ini adalah direktori root web. Semua kode PHP kami akan ditempatkan di direktori ini.
- mysql – direktori ini berisi semua informasi yang berkaitan dengan MySQL mesin database, 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 80. Jika port 80 diambil oleh server web lain, Anda dapat menggunakan nomor port yang berbeda. Untuk tutorial ini, kami akan menganggap bahwa kami menggunakan port 80. Catatan, Jika Anda menggunakan SKYPE, port yang digunakan sama. Tutup Skype jika Anda ingin menggunakan XAMPP untuk PHP pada port 80
Panel Kontrol XAMPP
Panel kontrol digunakan untuk mengelola program yang diinstal melalui XAMPP. Untuk membuka panel kontrol Server XAMPP,
- Klik pada menu mulai
- Jelajahi direktori program dan temukan Apace Friends lalu XAMPP seperti yang ditunjukkan pada diagram di bawah ini
- Diagram di bawah menunjukkan panel kontrol.
1) Bagian ini mencantumkan layanan yang diinstal, modul, dan PID ID proses. Tanda centang hijau berarti modul telah diinstal sebagai layanan. Tanda merah berarti belum diinstal sebagai layanan. Untuk menginstal 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 menunjukkan Port yang terkait dengan modul. Bagian tindakan adalah untuk;
- memulai dan menghentikan modul
- Buka jendela administratif untuk Apache dan MySQL
- Buka file konfigurasi untuk Apache, MySQL dll. untuk melakukan perubahan
- Lihat file log untuk modul
3) Bagian ini berisi utilitas yang berguna seperti Netsat, jalan pintas layanan Windows, dll.
4) Bagian ini menampilkan informasi status pada modul. Panel kontrol dapat digunakan untuk;
- Instal dan hapus instalasi layanan seperti Apache, MySQL dll yang diinstal melalui XAMPP
- Memulai dan menghentikan layanan.
- Buka konfigurasi file dll.
Konfigurasikan XAMPP
Sekarang mari kita lihat konfigurasi dasar yang diperlukan sebelum kita mulai menggunakan instalasi XAMPP untuk mengembangkan situs web yang didukung PHP. Ketikkan URL-nya http://localhost/xampp/ di browser favorit Anda. Untuk tutorial ini, kami akan menggunakan Firefox sebagai browser web kita.
Jika Anda dapat melihat layar di atas maka Anda telah berhasil menginstal XAMPP. Panel di sisi kiri berisi link ke informasi berguna seperti;
- Versi PHP yang diinstal
- Pengaturan keamanan XAMPP
- Akses ke utilitas seperti phpMyAdmin dll.
Versi PHP yang dikirimkan bersama XAMPP 1.8.0 adalah PHP 5.4.4
Apa IDE PHP terbaik?
PHP IDE adalah program yang memungkinkan Anda menulis kode PHP dengan mudah. IDE PHP sering kali dilengkapi dengan fitur penyorotan sintaksis dan dalam beberapa kasus juga fitur pelengkapan otomatis. Artinya jika Anda menulis kata kunci PHP yang diketahui 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 proses debug skrip menjadi sulit karena tidak mudah untuk menemukan kesalahan seperti kata kunci yang salah eja, kurung kurawal tidak tertutup, dll. IDE akan menyorot pernyataan yang memiliki 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 | Yes |
|
Dreamweaver | Komersial | Yes |
|
Studio Zend | Komersial | Yes |
|
PHP Eclipse | Open Source | Yes |
|
Notepad ++ | freeware | Windows hanya |
|
Editor Netbeans IDE PHP Seperti yang disorot secara singkat pada tabel di atas, Netbeans IDE memiliki fitur canggih yang meningkatkan produktivitas pembuat kode PHP. IDE dapat diunduh secara bebas dari https://netbeans.org/downloads/index.html
- Penyorotan sintaks dan fitur pelengkapan otomatis menyempurnakan Anda produktifitas
- Ini memiliki dukungan asli untuk sistem database seperti MySQL. Anda tidak perlu menggunakan dua program untuk membuat kode dan mengembangkan database 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++
Versi Netbeans IDE saat tulisan ini dibuat adalah versi 7.3
Pengantar Netbeans IDE
Setelah Anda berhasil menginstal editor PHP Netbeans IDE, jalankan program tersebut seperti program Windows lainnya. Jendela yang ditunjukkan di bawah ini akan muncul
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, Netbeans Saya dan Yang Baru.
- Tab pertama [Pelajari dan Temukan] memperkenalkan Anda pada fitur-fitur Netbeans IDE, menampilkan beberapa demo dan tutorial yang dapat dikembangkan di Netbeans IDE.
- Tab kedua [Netbeans Saya] mencantumkan proyek yang baru dibuka, memungkinkan Anda menginstal plugin dan mengaktifkan 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.
Membuat proyek PHP baru menggunakan Netbeans IDE
- Klik tombol buat proyek baru pada bilah alat seperti yang ditunjukkan di bawah ini
- Jika Anda mendownload semua bundle yang tersedia di XAMPP NetBeans IDE, pastikan Anda memilih PHP di bawah kategori proyek, Aplikasi PHP di bawah Proyek lalu klik tombol Berikutnya.
- Masukkan nama proyek seperti yang ditunjukkan di bawah ini.
- Pastikan folder tersebut tersimpan pada direktori instalasi XAMPP PHP seperti gambar di atas.
- Klik tombol berikutnya setelah selesai.
-
Pastikan Jalankan sebagai: diatur ke Situs Web Lokal (berjalan di server web lokal)
- URL Proyek: diatur ke http://localhost/phplessons/
Note pengaturan di atas akan ditetapkan untuk Anda secara default. Anda tidak perlu mengubah apa pun kecuali Anda ahlinya
- Klik tombol Berikutnya
- Editor Netbeans PHP memungkinkan integrasi dengan kerangka kerja PHP MVC seperti Symfony dan Zend. Untuk saat ini kami tidak akan memilih kerangka 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 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
- Browser default Anda akan dibuka dengan URL http://localhost/phplessons/index.php . Keluaran “Halo Dunia!” akan ditampilkan di browser Anda.
Ringkasan
- Bentuk lengkap XAMPP adalah platform X-cross, Apache, MySQL, PHP dan Perl
- Editor PHP adalah program yang memungkinkan Anda menulis kode PHP dalam waktu sesingkat mungkin dan memungkinkan Anda men-debug kesalahan sintaksis pada waktu desain.
- Editor Netbeans PHP adalah editor sumber terbuka lintas platform yang meningkatkan produktivitas pengembang PHP.