Belajar PHP bagian 2 : Pemasangan Web Server di Windows
Pada bagian kedua dari tutorial Belajar PHP dasar edisi ini, kami akan menjelaskan cara memasang Web Server atau XAMPP di Windows untuk membuat localhost. Karena PHP harus dijalankan dari sisi server atau komputer server, Anda perlu menginstal web server di PC atau laptop Anda. Artikel ini akan menjelaskan langkah-langkah pemasangan web server di laptop atau PC dalam Belajar PHP bagian 2: Pemasangan Web Server di Windows. Contoh dalam tutorial pemasangan web server ini menggunakan sistem operasi Windows 7. Namun, jangan khawatir, pengguna sistem operasi Linux juga dapat melihat tutorial cara memasang web server di Linux di nunianajib.com.
Definisi Web Server
Sebelum memasuki tahap tutorial pemasangan web server, mari kita jelaskan terlebih dahulu tentang pengertian web server. Web Server adalah layanan yang berfungsi menerima permintaan (request) HTTP/HTTPS dari klien melalui web browser seperti Google Chrome, Mozilla Firefox, Opera, dan lainnya, serta mengirimkan kembali hasil permintaan kepada klien dalam bentuk halaman website yang umumnya berupa file .HTML atau .PHP.
Ada beberapa contoh jenis web server yang populer dan banyak digunakan, seperti Apache dan Microsoft Windows Server yang dimiliki oleh Perusahaan Microsoft.
Definisi Localhost
Localhost adalah server lokal atau web server yang beroperasi pada laptop atau PC Anda. Alamat IP localhost adalah 127.0.0.1 yang kemudian diterjemahkan menjadi "localhost". Jadi, localhost berada di PC atau laptop Anda. Anda membutuhkan localhost untuk menjalankan file .php seperti yang telah dijelaskan sebelumnya dalam tutorial dasar PHP pengenalan PHP di nunianajib.com. PHP hanya dapat berjalan di sisi server, oleh karena itu PHP disebut sebagai Pemrograman Server Side atau berada di sisi server.
Localhost digunakan sebagai server sementara saat mengembangkan aplikasi berbasis website sebelum di-hosting atau diterbitkan secara online. Localhost hanya dapat diakses dari laptop atau PC Anda sendiri dengan cara mengaksesnya melalui web browser dengan menggunakan alamat IP localhost, yaitu http://127.0.0.1 atau http://localhost. Halaman akan dialihkan ke localhost, tempat Anda membuat proyek aplikasi berbasis website. Jadi, inti dari localhost adalah server lokal yang diinstal pada PC atau laptop Anda untuk menjalankan file PHP karena PHP berfungsi di sisi server.
Pengertian XAMPP
XAMPP adalah perangkat lunak yang digunakan untuk menginstal localhost pada PC atau laptop. XAMPP adalah aplikasi gratis yang banyak digunakan oleh pengembang web (Web Developer) untuk menginstal localhost dan MySQL. Selain gratis, XAMPP juga memiliki fitur yang kuat dalam pengelolaan data dan instalasinya.
Dengan menginstal XAMPP, Anda juga akan mendapatkan instalasi database MySQL dan phpMyAdmin. MySQL digunakan untuk menyimpan database website Anda, dan Anda dapat dengan mudah mengelola database tersebut melalui phpMyAdmin.
Cara Instalasi Web Server di Windows
Untuk melakukan instalasi web server di Windows, contoh yang digunakan dalam artikel ini adalah menggunakan aplikasi XAMPP. Selain XAMPP, ada juga WAMPP dan LAMPP yang dapat digunakan di Linux. Namun, dalam contoh instalasi web server di Windows ini, kita akan menggunakan XAMPP.
Berikut adalah langkah-langkah instalasi XAMPP di Windows:
- Unduh XAMPP dari situs resminya di https://www.apachefriends.org/download.html.
- Setelah proses pengunduhan selesai, buka file installer XAMPP yang telah diunduh.
- Ikuti instruksi instalasi XAMPP seperti menginstal aplikasi Windows lainnya.
- Setelah instalasi selesai, cek apakah XAMPP berjalan dengan baik. Buka shortcut XAMPP.
Dengan mengikuti langkah-langkah di atas, Anda dapat menginstal XAMPP di Windows dengan mudah dan memeriksa apakah program tersebut berjalan dengan baik.
Seperti yang terlihat pada gambar di atas, klik tombol "Start" pada Apache untuk mengaktifkan localhost dan klik tombol "Start" pada MySQL untuk mengaktifkan database MySQL. Setelah itu, ketikkan http://localhost atau http://127.0.0.1 di peramban web yang Anda gunakan. Anda akan melihat petunjuk penggunaan XAMPP sebagai berikut:
Lanjut Belajar PHP Bagian 3 : Mempelajari Dasar PHP untuk Pemula