Belajar PHP Dasar Part 2: Instalasi Web Server di Windows dengan Mudah

Daelami agus muharam
0

Instalasi Web Server di Windows dengan Mudah  Assalamualaikum wr wb Hai teman-teman! Berjumpa lagi dengan saya di dailamiahmad.my.id. Pada artikel kali ini saya akan membahas seri belajar PHP melanjutkan bagian pertama. Pada bagian kedua ini, saya akan membahas bagaimana cara menginstal web server di Windows dengan mudah. Jika teman-teman ingin mengembangkan aplikasi berbasis PHP, memiliki web server lokal adalah hal yang penting. Dengan menggunakan web server lokal, kita bisa menguji dan menjalankan kode PHP langsung di komputer sebelum mengunggahnya ke internet.

Di artikel ini, saya akan membahas secara lengkap mulai dari apa itu web server, bagaimana cara kerjanya, hingga langkah-langkah instalasi web server di Windows. 

Baca Juga :

Tanpa menunggu lama lagi yuk simak artikelnya sampai selesai.

Install XAMPP
Belajar PHP Part 2:  Instalasi Web Server di Windows dengan Mudah


Apa Itu Web Server dan Fungsinya dalam PHP?

Sebelum kita masuk ke proses instalasi, teman-teman harus memahami dulu apa itu web server dan fungsinya dalam PHP. Web server adalah perangkat lunak yang bertugas untuk menangani permintaan (request) dari browser dan mengirimkan respon berupa halaman web. Dalam pengembangan PHP, web server berperan sebagai perantara antara kode PHP yang kita tulis dan browser yang menampilkan hasil akhirnya.

PHP sendiri adalah bahasa pemrograman server-side, yang berarti kode PHP perlu diproses oleh server sebelum dikirimkan ke browser. Oleh karena itu, kita memerlukan web server seperti Apache atau Nginx agar dapat menjalankan kode PHP di komputer lokal sebelum diunggah ke hosting.


Localhost: Cara Kerja dan Perannya di Web Development

Teman-teman pernah mendengar istilah localhost ? mungkin itu istilah yang asing bagi sebagian orang, namun saat teman-teman belajar pemrograman web, localhost akan menjadi kata yang sering kita ketikan di url browser. Jadi Localhost adalah nama default yang digunakan untuk merujuk ke server yang berjalan di komputer kita sendiri. Dengan localhost, kita bisa menguji kode PHP sebelum mengunggahnya ke server online.

Cara mengakses localhost adalah melalui alamat http://localhost/ atau 127.0.0.1 di browser. Saat kita menjalankan server lokal menggunakan XAMPP, WAMP, atau software serupa, server tersebut akan mendengarkan permintaan pada port tertentu, biasanya port 80 atau 8080. Manfaat utama dari localhost dalam web development adalah

  • Memungkinkan pengujian dan debugging sebelum situs dipublikasikan.
  • Menghindari biaya hosting selama proses pengembangan.
  • Mengembangkan dan menguji berbagai fitur tanpa mengganggu pengguna nyata.

Cara Praktis untuk Menjalankan PHP di Windows

Menjalankan PHP di Windows bisa dilakukan dengan beberapa cara. Namun, solusi paling praktis dan direkomendasikan adalah menggunakan paket software seperti XAMPP, WAMP, atau Laragon. Ketiga software ini menyediakan semua yang kita butuhkan untuk menjalankan PHP di komputer lokal.

  • XAMPP  Paket yang banyak digunakan karena kemudahannya, berisi Apache, MySQL, PHP, dan Perl.
  • WAMP  Alternatif lain dari XAMPP yang lebih ringan, berisi Apache, MySQL, dan PHP.
  • Laragon Pilihan yang modern dan fleksibel dengan fitur tambahan seperti terminal bawaan.

Untuk sistem operasi windows, Saya merekomendasikan untuk mengunakan XAMPP, karena paket ini telah teruji dan sering saya pakai sehari hari. 


Langkah Mudah Instalasi Web Server di Windows untuk PHP

Sekarang kita masuk ke bagian utama, yaitu cara menginstal web server di Windows. Untuk panduan ini, kita akan menggunakan XAMPP karena kemudahannya.


Download XAMPP

Kunjungi situs resmi XAMPP di https://www.apachefriends.org dan unduh versi terbaru yang sesuai dengan sistem operasi Windows kalian.

Website Apachefriend.org
Website Apachefriend.org

Install XAMPP

  • Setelah teman-teman selesai mendownload file installer xampp silahkan klik dua kali atau klik kanan run as administrator
Klik file Xampp Installer yang sudah di download
Klik file Xampp Installer yang sudah di download

  • Tahap selanjutnya klik next untuk melanjutkan 
Setup XAMPP
Setup XAMPP

  • Pilih komponen-komponen yang ingin kita instal di sistem, dengan mengklik centang di wizard. Bila teman-teman tidak memerlukan aplikasi lain untuk diinstal secara bersamaan silahkan hilangkan centang nya. 
Pemilihan komponen XAMPP
Pemilihan komponen XAMPP

  • Tahap selanjutnya, teman-teman akan ditujukan pada pemilihan lokasi penyimpanan XAMPP. Kita bisa memilih folder atau membiarkan secara default yaitu di C:\xampp. Jika sudah, klik 'Next'.

Pemilihan folder XAMPP
Pemilihan folder XAMPP

  • Tahap selanjutnya yaitu pemilihan bahasa yang akan ditampilkan di control panel XAMPP. secara default bahasa yang dipakai adalah 'Bahasa Inggris'. Tetapi bila ingin memakai bahasa lain silahkan dirubah saja. Bila sudah Klik 'Next' untuk melanjutkan.

Pemilihan bahasa XAMPP
Pemilihan bahasa XAMPP

  • Jendela selanjutnya silahkan klik next
Instalasi XAMPP
Klik Next di tahap ini

  • Tunggu hingga proses instalasi selesai.

Instalasi XAMPP
Proses Instalasi XAMPP 

Menjalankan Web Server

Setelah berhasil menginstall XAMPP di komputer windows kita, Selanjutnya kita uji aplikasi XAMPP dengan cara di bawah ini. Ikutilah setiap langkah-langkahnya.
  • Buka XAMPP Control Panel di start menu windows atau kita bisa mencari di pencarian dengan mengetik XAMPP Control Panel
Instalasi XAMPP
Buka Aplikasi XAMPP

  • Klik tombol Start pada Apache dan MySQL.
Instalasi XAMPP
Mengaktifkan Apache dan PhpMyAdmin

  • Jika tidak ada error, server sudah berjalan dan bisa diakses melalui browser.

Mengakses Localhost

Selanjutnya adalah tahap pengujian. Tahap pengujian ini adalah tahap terakhir dalam menginstal XAMPP. Berikut cara-caranya 
  • Buka browser dan ketik http://localhost/. Jika muncul halaman XAMPP, berarti instalasi berhasil.
Instalasi XAMPP
Halaman awal XAMPP

Menjalankan Script PHP

  • Buka folder C:\xampp\htdocs\. Buat file baru dengan nama helloworld.php. Tambahkan kode berikut:




  • Simpan file dan buka di browser dengan mengakses http://localhost/helloworld.php.

Instalasi XAMPP
Hasil Pengujian XAMPP dengan file helloworld.php 

Kesimpulan

Teman-teman diatas kita sudah membahas tentang Instalasi Web Server di Windows dengan Mudah. Dengan mengikuti langkah-langkah di atas, teman-teman bisa memahami lebih baik tentang bagaimana menginstal web server di Windows untuk keperluan developing dengan bahasa pemrograman PHP. Web server seperti XAMPP memungkinkan kita mengembangkan dan menguji aplikasi PHP secara lokal sebelum dipublikasikan secara online.

Developer web harus memahami konsep web server, localhost, serta cara kerja PHP. Dengan adanya lingkungan pengembangan lokal, teman-teman bisa lebih leluasa dalam belajar tanpa harus langsung mengandalkan hosting berbayar. 

Pada akhirnya semoga artikel ini membantu teman-teman dalam memulai belajar PHP. Apabila ada saran dan kritik atau sekedar bertanya, Silahkan tuliskan di kolom komentar.  Sampai jumpa artikel Belajar PHP berikutnya dan Sampai jumpa.

Tags:

Posting Komentar

0Komentar

Posting Komentar (0)