logo logo

Portal media terdepan yang menyajikan informasi terkini seputar dunia teknologi, gadget, dan inovasi digital di Indonesia.

Sentral Media

Langganan Update Teknologi

Dapatkan rangkuman berita mingguan langsung ke email Anda.

Daftar Newsletter

Surabaya, Indonesia

Kota Surabaya, Jawa Timur

Email: redaksi@sentralmediateknologi.id

Karir & Cto Playbook

Memahami Struktur Folder Standar Web Server (/var/www/html)

Panduan memahami struktur folder /var/www/html pada web server Linux (Apache/Nginx). Pelajari cara mengelola Web Root, izin akses, dan penempatan file proyek secara profesional.

avatar
Super Administrator

SentralMediaTeknologi.id


  • 20 Apr 2026
  • 13:05 WIB

Memahami Struktur Folder Standar Web Server (/var/www/html)

Jika Anda baru saja menyewa VPS (Virtual Private Server) atau sedang belajar mengelola server Linux sendiri, Anda pasti akan sering mendengar lokasi satu ini: /var/www/html.

Ibarat sebuah panggung pertunjukan, folder ini adalah titik pusat di mana semua "aksi" website Anda terjadi. Jika Anda salah meletakkan file di sini, website Anda tidak akan muncul di internet. Mari kita bedah struktur ini layaknya seorang pengembang profesional.


1. Apa itu /var/www/html?

Secara teknis, ini disebut sebagai Document Root. Ini adalah folder standar yang digunakan oleh web server seperti Apache atau Nginx di sistem operasi berbasis Linux (seperti Ubuntu yang sering digunakan pengembang).

  • /var: Berisi file-file yang isinya sering berubah (Variable).

  • /www: Standar folder untuk world wide web.

  • /html: Folder publik tempat Anda menaruh file .html, .php, gambar, atau aset website lainnya.


2. Kenapa Folder ini Begitu Penting?

Ketika seseorang mengetik alamat IP server atau domain Anda di browser, web server akan langsung "mengetuk pintu" folder /html ini.

  • Pencarian Otomatis: Web server akan mencari file bernama index.html atau index.php secara otomatis. Jika tidak ada, pengunjung biasanya akan melihat pesan error 403 Forbidden atau daftar file yang berantakan.

  • Batasan Keamanan: Secara standar, pengunjung hanya bisa melihat apa yang ada di dalam folder ini. Mereka tidak bisa "mengintip" folder sistem lain di server Anda, sehingga menjaga data pribadi Anda tetap aman.


3. Praktik Terbaik Mengelola Folder Web

< p data-path-to-node="17">Agar manajemen server Anda tetap rapi dan aman seperti visualisasi terminal yang kita bahas sebelumnya, ikuti aturan main ini:

 

A. Izin Akses (Ownership)

Biasanya, saat Anda mengunggah file, pemiliknya adalah user Anda (misal: dika). Namun, web server (Nginx/Apache) berjalan menggunakan user sendiri, biasanya bernama www-data.

  • Solusi: Gunakan perintah chown untuk menyelaraskan pemiliknya agar web server bisa membaca file Anda tanpa kendala.

B. File .htaccess

Di dalam folder ini, Anda seringkali akan menemukan file tersembunyi bernama .htaccess. File ini berfungsi untuk mengatur "peraturan lalu lintas" khusus, seperti mengarahkan (redirect) link atau mempercantik URL.

C. Struktur untuk Proyek Modern (Laravel)

Jika Anda menggunakan Laravel, Anda tidak menaruh seluruh folder proyek di dalam /var/www/html.

  • Biasanya, folder proyek diletakkan di /var/www/nama-proyek.

  • Hanya is i dari folder public milik Laravel yang dihubungkan ke folder web root ini. Ini demi keamanan agar file sensitif seperti .env tidak bisa diakses langsung dari browser.


4. Tabel Referensi Cepat

Komponen Penjelasan
Path Utama /var/www/html
File Utama index.html atau index.php
User Standar www-data (Linux/Ubuntu)
Izin Folder 755 (Direkomendasikan)
Izin File 644 (Direkomendasikan)

Kesimpulan

Memahami /var/www/html adalah langkah awal untuk menguasai manajemen server. Dengan menaruh file di tempat yang tepat dan mengatur izin akses dengan benar, website Anda akan berjalan stabil, cepat, dan aman.

Ingat: Selalu gunakan perintah ls -la untuk mengecek apakah file Anda sudah berada di jalur yang benar!

Stories

avatar

Jurnalis dan analis internasional, mengurai dinamika geopolitik, ekonomi global, dan konflik dunia dengan ketajaman dan kedalaman.


Bagikan artikel ini

Stay Connected