Kovatekno Tutorial
DebianWindows

Kovatekno Tutorial

Tutorial teknis praktis berbahasa Indonesia.

KovateknoKovateknoToolsKovateknoTutorial
DebianWindows

© 2026 Kovatekno Tutorial · Beranda

  1. Beranda
  2. /
  3. Debian
  4. /
  5. Konfigurasi WEB Server Apache pada Debian
Kembali
Debian

Konfigurasi WEB Server Apache pada Debian

27 September 2026

Tujuan Pembelajaran

Setelah membaca tutorial ini, kamu mampu menginstal dan mengonfigurasi layanan Web Server menggunakan Apache2 dan PHP pada sistem operasi Debian (khususnya Debian 12 ke atas). Selain itu, kamu juga mampu menguji ketersediaan halaman web dari dalam terminal (localhost) maupun melalui peramban web (browser) dari komputer klien.

Prasyarat

  • Mesin virtual atau server dengan sistem operasi Debian (versi 12 atau yang lebih baru).
  • Akses masuk sebagai pengguna root (Super User) atau pengguna dengan hak akses sudo.
  • Repositori sistem (melalui internet atau DVD ISO) sudah siap dan diperbarui.
  • Server Debian sudah dikonfigurasi dengan alamat IP statis atau DHCP yang terhubung dengan komputer klien.

Langkah 1 — Instalasi Apache2 dan PHP

Langkah pertama adalah menginstal paket web server Apache2 dan bahasa pemrograman PHP. Secara baku (default), repositori Debian modern (Debian 12) akan otomatis memasang versi PHP terbaru yang paling stabil (misalnya PHP 8.2). Buka terminal Debian kamu, lalu jalankan perintah berikut:

bash
apt install apache2 php libapache2-mod-php

Ketik y lalu tekan Enter ketika sistem meminta konfirmasi penggunaan ruang penyimpanan disk. Tunggu hingga proses instalasi seluruh paket selesai.

Langkah 2 — Memeriksa Status Layanan Apache2

Untuk memastikan bahwa instalasi berhasil dan web server sudah berjalan di latar belakang, periksa status layanannya dengan perintah:

bash
systemctl status apache2

Pastikan terdapat keterangan active (running) yang berwarna hijau. Untuk keluar dari tampilan status, cukup tekan tombol q pada keyboard.

Langkah 3 — Menginstal Lynx untuk Pengujian Lokal (Opsional)

Sebelum mengujinya dari komputer klien, kita bisa menguji web server secara lokal langsung di terminal Debian menggunakan peramban berbasis teks bernama Lynx. Instal Lynx dengan perintah berikut:

bash
apt install lynx

Setelah terinstal, jalankan Lynx untuk membuka halaman bawaan lokal (localhost):

bash
lynx localhost

Kamu akan melihat tampilan halaman "Apache2 Debian Default Page" dalam format teks. Untuk keluar dari Lynx, tekan tombol q, lalu tekan y untuk konfirmasi keluar.

Langkah 4 — Membuat File Informasi PHP (phpinfo)

Selanjutnya, kita akan membuat sebuah file PHP sederhana untuk memastikan bahwa modul PHP sudah terhubung dan dapat diproses oleh web server Apache. Buka direktori root web server dan buat file baru menggunakan teks editor nano:

bash
nano /var/www/html/phpinfo.php

Ketikkan baris kode PHP standar berikut ini di dalam editor teks:

php

Simpan file tersebut dengan menekan tombol Ctrl+O, lalu tekan Enter. Setelah tersimpan, tekan Ctrl+X untuk keluar dari editor nano.

Langkah 5 — Menguji Web Server Melalui Komputer Klien

Sekarang beralihlah ke komputer atau laptop klien (misalnya yang bersistem operasi Windows). Buka aplikasi peramban web (browser), seperti Google Chrome, Mozilla Firefox, atau Microsoft Edge.

Ketikkan alamat IP dari server Debian kamu di bilah alamat (URL). Contoh:

http://192.168.1.1

(Catatan: Ganti 192.168.1.1 dengan alamat IP server Debian kamu yang sebenarnya. Kamu bisa mengecek alamat IP Debian dengan mengetikkan perintah ip a di terminal server).

Jika konfigurasi berhasil, akan muncul halaman muka merah-putih khas Apache2 Debian Default Page.

Untuk menguji apakah skrip PHP juga berhasil dijalankan, tambahkan nama file yang baru kamu buat pada Langkah 4 ke bagian akhir alamat URL tersebut:

http://192.168.1.1/phpinfo.php

Halaman web akan menampilkan tabel informasi detail versi PHP beserta modul-modul yang terpasang di dalam server Debian kamu. Web server kamu kini sudah berfungsi dengan sempurna dan siap digunakan.

Kesimpulan

Sistem operasi Debian menyediakan kemudahan dalam membangun infrastruktur hosting mandiri dengan cepat. Dengan menginstal paket apache2 sebagai web server dan php sebagai penerjemah bahasa skrip dinamis, server kamu sudah bisa menampilkan layanan berupa data situs web secara utuh kepada pengguna di dalam jaringan.

Latihan

  1. Carilah file /var/www/html/index.html menggunakan nano, lalu ubah tulisan "It works!" di dalamnya menjadi "Selamat Datang di Web Server Debian Milik (Nama Kamu)", kemudian muat ulang halaman tersebut di browser klien.
  2. Buat satu file PHP baru di dalam /var/www/html/ dengan nama kalkulator.php yang berisi rumus matematika sederhana (misalnya penjumlahan variabel), lalu pastikan browser klien mampu memproses dan menampilkan hasilnya dengan benar.
2 dilihat
Bagikan:XFacebookWhatsAppTelegram

Daftar isi

  • Tujuan Pembelajaran
  • Prasyarat
  • Langkah 1 — Instalasi Apache2 dan PHP
  • Langkah 2 — Memeriksa Status Layanan Apache2
  • Langkah 3 — Menginstal Lynx untuk Pengujian Lokal (Opsional)
  • Langkah 4 — Membuat File Informasi PHP (phpinfo)
  • Langkah 5 — Menguji Web Server Melalui Komputer Klien
  • Kesimpulan
  • Latihan

Tutorial terkait

Debian

Membuat Website Sederhana dengan AI

28 September 2026

01

Debian

Konfigurasi NTP Server pada Debian

27 September 2026

211

Kembali
Debian

Konfigurasi DHCP Server pada Debian

27 September 2026

010