Tutorial Belajar PHP Part 4: Cara Menjalankan Web Server Apache dengan XAMPP

Setelah aplikasi XAMPP sukses diinstal dalam tutorial sebelumnya: Cara Menginstall PHP dengan XAMPP 7.3.7, pada tutorial kali ini kita akan mempelajari Cara Menjalankan Web Server Apache dengan XAMPP.

Secara teknis, PHP sebenarnya adalah sebuah modul yang berjalan pada web server. Pada saat menginstall XAMPP, kita telah menginstall aplikasi web server Apache yang juga terdapat modul PHP di dalamnya. Web server Apache sendiri tidak hanya bisa menjalankan file PHP, namun juga modul lain seperti Perl.

Karena PHP berjalan pada web server, maka setiap kita ingin menggunakan PHP, harus menjalankan web server. Melalui aplikasi XAMPP, proses menjalankan dan menghentikan web server menjadi sangat mudah.


Cara Menjalankan Web Server Apache Melalui XAMPP Control Panel

Untuk menjalankan web server Apache, pertama kali kita harus menjalankan aplikasi XAMPP Control Panel. Jika jendela tersebut belum terbuka, anda bisa menjalankannya dari START –> All Program –> XAMPP –> XAMPP Control Panel.

Cara Menjalankan Apache di XAMPP - Menu XAMPP Control Panel

Atau jika anda tidak menemukannya di Start Menu, bisa juga buka langsung folder instalasi XAMPP di C:\xampp\, lalu double klik file xampp-control.exe.

Folder XAMPP di drive C

Pada tampilan XAMPP Control Panel, kita dapat melihat modul atau program apa saja yang bisa dijalankan dari XAMPP, seperti Apache Web Server, MySQL, Program FTP Filezilla, dan beberapa aplikasi lainnya.

Untuk menjalankan Apache, silahkan klik tombol Start pada kolom Action untuk menu Apache. Warna background dari text Apache akan beralih menjadi kuning yang menandakan proses sedang dimulai. Tunggu lah beberapa saat sampai warna background text Apache menjadi hijau yang menandakan web server tersebut telah berjalan di latar belakang.

Jendela XAMPP Control Panel

Untuk menghentikan web server, tinggal klik tombol Stop sampai warna hijau hilang dari text Apache. Beberapa konfigurasi dan tombol lainnya dapat diabaikan dulu, karena untuk saat ini kita hanya butuh mengetahui cara menjalankan dan mematikan web server saja.

Sekedar catatan, di dalam 1 PC hanya bisa menjalankan satu web server pada saat yang bersamaan. Sehingga jika anda gagal menjalankan Apache, kemungkinan besar terdapat aplikasi web server lainnya yang masih berjalan (bisa jadi anda sudah pernah menginstall aplikasi XAMPP sebelumnya).

Jika anda mengalami masalah ketika menjalankan Apache, besar kemungkinan port 80 bentrok dengan aplikasi lain. Solusinya, bisa lanjut kesini: Cara mengatasi error XAMPP: Port 80 in use by “Unable to open process”.


Pengertian Alamat Localhost

Setelah web server Apache berhasil dijalankan, untuk mengakses web server ini anda dapat menggunakan web browser biasa seperti Google Chrome, atau Mozilla Firefox.

Untuk mengakses web server yang baru saja kita jalankan, silahkan buka web browser lalu ketikkan pada address bar: localhost dan tekan tombol Enter. Jika tidak ada masalah, halaman awal XAMPP akan muncul.

Halaman awal XAMPP localhost

Alamat localhost adalah alamat khusus yang diterjemahkan oleh web browser untuk mengakses web server pada komputer itu sendiri dan diakses secara offline (local). Selain menggunakan alamat localhost, anda bisa juga menggunakan alamat IP 127.0.0.1.

Pada browser akan tampil menu home dari XAMPP, yang sebenarnya berada di http://localhost/dashboard/. Pada menu kiri atas terdapat beberapa menu, diantaranya PHPInfo untuk melihat informasi lengkap tentang PHP yang berjalan, sertap phpMyAdmin yang bisa dipakai untuk mengelola database MySQL / MariaDB.

Sebagai percobaan, bisa klik menu PHPInfo yang berisi rincian lengkap tentang pengaturan PHP serta extension yang terinstall.

Tampilan hasil phpinfo


Sampai di sini kita telah mempelajari cara menjalankan web server Apache malalui XAMPP Control Panel. Dalam tutorial selanjutnya kita akan mempelajari cara menjalankan file PHP dengan XAMPP.

*** Artikel Terkait ***

45 Comments

  1. Anonymous
    12 Mar 14
    • Andre
      14 Mar 14
  2. Sabron Sabri
    17 May 14
    • Andre
      17 May 14
  3. m ihsan fauzi
    21 Jul 14
    • Andre
      22 Jul 14
  4. Irfan
    11 Dec 14
    • Andre
      15 Dec 14
  5. indun
    02 Feb 15
  6. Wiliam
    07 Apr 15
  7. mustofa
    23 May 15
  8. nur
    12 Sep 15
  9. thua
    07 Jan 16
    • Andre
      07 Jan 16
  10. Ar2241
    11 Mar 16
    • Andre
      12 Mar 16
  11. XoX
    21 Jun 16
    • Andre
      23 Jun 16
      • Dayat
        29 Dec 16
        • Andre
          29 Dec 16
        • akbar
          21 Jul 17
        • Andre
          21 Jul 17
  12. Anonymous
    22 Jul 16
    • Andre
      24 Jul 16
  13. aip
    06 Nov 16
    • Andre
      06 Nov 16
      • aip
        06 Nov 16
        • Andre
          06 Nov 16
        • aip
          07 Nov 16
        • Andre
          08 Nov 16
  14. Edi Purwanto
    25 Nov 16
    • Andre
      25 Nov 16
  15. Jeri
    01 Feb 17
    • Andre
      21 Jul 17
  16. man
    06 Sep 17
    • Andre
      07 Sep 17
  17. Rizaldi Galih
    23 Jan 18
    • Andre
      25 Jan 18
  18. Felix
    11 Mar 18
    • Andre
      11 Mar 18
  19. riyaldi
    12 Jan 19
    • Andre
      12 Jan 19

Add Comment