Cara Install Web Server Apache di Windows 10

Sekilas tentang Apache

Apache adalah salah satu dari web server yang sering dipakai untuk menjalankan web di local komputer melalui web browser. web server sendiri adalah layanan berbasis data yang dapat menerima permintaan melalui protokol komunikasi HTTP atau HTTPS. Selain Apache, web server lainnya yang dikenal adalah Microsoft IIS, Litespeed, dan Nginx.


Persiapan

Pastikan tidak ada layanan web server lain yang terinstal di Windows anda, seperti IIS server dan jika anda layanan atau aplikasi yang menggunakan port 80 sebaiknya dirubah portnya.

Unduh Apache

Kita bisa mengunduh Apache di https://www.apachelounge.com/download. Saat tulisan ini diposting, versi Apache yang tersedia adalah Apache 2.4.41.


Ekstrak hasil unduhan

Setelah berhasil diunduh, ekstrak file httpd-2.4.41-win64-VS16.zip, kemudian masuk ke dalam folder httpd-2.4.41-win64-VS16. Copy folder Apache24 dan letakkan di C:\


Konfigurasi httpd.conf

Buka file httpd.conf yang terletak di dalam folder C:\Apache24\conf dengan teks editor apapun.

Cari baris 162 (nomor baris bisa saja berbeda bila menggunakan versi Apache yang berbeda)

#LoadModule rewrite_module modules/mod_rewrite.so

Hilangkan tanda # sehingga menjadi

LoadModule rewrite_module modules/mod_rewrite.so

Cari baris 227

#ServerName www.example.com:80

Ubah menjadi

ServerName localhost:80

Cari baris 272

AllowOverride None

Ganti menjadi

AllowOverride All

Mengubah root web page (Opsional)
Kita bisa mengubah root web page atau folder tempat meletakkan file-file web yang secara default terletak di folder Apache24/htdocs ke folder lain.

Pergi ke baris 251 dan 252.

DocumentRoot "${SRVROOT}/htdocs"

<Directory "${SRVROOT}/htdocs">

Kita akan menggantinya ke D:\Sites.

Ubah menjadi:

DocumentRoot "D:/Sites"

<Directory "D:/Sites">

Setelah itu buat folder Sites di drive D.

Tambahkan path pada Environment variables

Tambahkan

C:\Apache24\bin

Register Apache Service

Buka Command Prompt ketik:

httpd -k install

Testing Apache

Buat file html dengan teks editor, berisikan

<html><body><h1>Apache is working!</h1></body></html>

Simpan di D:\Sites.

Kemudian langkah terakhir, buka browser, ketik: localhost



Selamat mencoba.