Struktur direktori VHCS2

/var/www/virtual
  DOMAIN/
    cgi-bin/
    htdocs/
    logs/
    SUBDOMAIN/
      cgi-bin/
      htdocs/

/var/www/virtual/DOMAIN/

Direktori utama untuk sebuah account. Home direktori untuk shell. Contoh, Unix user vu2002 dan domain adalah example.com, maka direktori adalah /var/www/virtual/example.com dengan ownership/permission (vu2002,www-data,0775).

cgi-bin/

Lokasi menaruh skrip-skrip CGI. Ada di luar document root. File-file untuk http://DOMAIN/cgi-bin/ ada di sini.

htdocs/

Document root domain utama. File-file untuk http://DOMAIN/ ada di sini (kecuali untuk cgi-bin/, lihat entri sebelumnya).

logs/

Berisi log webserver untuk domain utama dan semua subdomain. Nama file log adalah sbb:

DOMAINUTAMA-access.log
DOMAINUTAMA-error.log
SUBD1.DOMAINUTAMA-access.log
SUBD1.DOMAINUTAMA-error.log
SUBD2.DOMAINUTAMA-access.log
SUBD2.DOMAINUTAMA-error.log
...

Catatan: file-file log ini tidak bersifat live (terkonek langsung dengan Apache piped log misalnya), melainkan digenerate/diupdate tiap hari oleh VHCS2. Jadi Anda tidak dapat memonitor log secara real time menggunakan ‘tail -f NAMALOG’ misalnya. Log aslinya adalah di /var/log/apache2/users/ .

/var/www/virtual/DOMAIN/SUBDOMAIN/

Contoh, untuk domain utama example.com dan subdomain myaccount.example.com, maka direktorinya adalah /var/www/virtual/example.com/myaccount.

Setiap direktori subdomain ini memiliki htdocs/ dan cgi-bin/ masing-masing.

Kata kunci: layout direktori, directory layout, folder scheme, folder layout

 

Resita has written 705 articles