MWN Website
ContactHome

Panduan administrator Spanel 1.3/Lampiran/Struktur direktori

Kembali ke: Panduan administrator Spanel 1.3 » Lampiran

Dokumen di bawah ini berlaku untuk Spanel versi 1.x terakhir (1.3).

/home/sloki/
  spanel/ (= /c)
  site/ (= /s)
  user/ (= /u)
    USERNAME/
      home/
      mysql/
      pgsql/
      private/
      public/
      sites/
        SITENAME/
          awstats-ssl/
          awstats-www/
          cgidata/
          etc/
          qmail/
          ssl/
          sysetc/
          syslog/
          tmp/
          var/
          www/
      svn/
      sysetc/

/home/sloki/spanel/

Tempat untuk meletakkan file-file yang berguna untuk control panel, seperti skrip web interface control panel, skrip utilitas, dsb. Disingkat /c (ada symlink /c yang mengarahnya ke /home/sloki/spanel, jadi Anda bisa menulis /home/sloki/spanel/bin/myfcgi sebagai /c/bin/myfcgi).

/home/sloki/site/

Untuk symlink virtual domains, dipakai oleh Apache dan bisa juga direfer oleh user. Disingkat /s (ada symlink /s yang mengarahnya ke /home/sloki/site, jadi Anda bisa menulis /home/sloki/user/USER1/sites/SITE1 sebagai /s/SITE1).

/home/sloki/user/

Tempat untuk meletakkan user accounts. Disingkat /u (ada symlink /u yang mengarahnya ke /home/sloki/user, jadi Anda bisa menulis /home/sloki/user/USER1 sebagai /u/USER1).

/u/USERNAME/

Permission: (root, USER, 755)

Direktori utama untuk sebuah account. USERNAME adalah Unix user untuk account ybs. Contoh jika user Unixnya adalah t10000 maka direktorinya adalah /u/t10000. Jika FTP menggunakan account utama (t10000) maka saat login akan berada di posisi ini.

/u/USERNAME/home/

Home direktori untuk user. Terdapat symlink /home/USERNAME yang mengarahnya ke /u/USERNAME/home ini.

/u/USERNAME/mysql/

Berisi database MySQL milik user dan backup dump SQL-nya.

/u/USERNAME/pgsql/

Berisi database PostgreSQL milik user dan backup dump-nya.

/u/USERNAME/private/

/u/USERNAME/public/

Permission: (USER, USER, 0755)

Dapat dipakai untuk menaruh data-data yang terbuka (read-only) bagi world, misalnya software, foto-foto, dll. Akan dapat diakses oleh unix User lain dalam 1 server (berbeda jika menaruh di sites/SITE/www/ misalnya, yang walaupun bisa dishare terbuka via HTTP, namun direktori fisiknya hanya dapat diakses oleh user itu sendiri dan webserver.

/u/USERNAME/sites/

Direktori yang berisi file-file untuk tiap website atau subdomain.

sites/SITENAME/

Berisi file-file yang berhubungan dengan website/subdomain SITENAME. SITENAME adalah nama lengkap, misalnya: example.com, www.example.com, staff.example.com. Jika ada sebuah site yang hanya merupakan alias saja dari website lain, maka di sini hanyalah berupa symlink. Misalnya www.example.com adalah symlink ke example.com. Artinya, tampilan website dan email www.example.com akan sama, mengikuti example.com.

Direktori /u/USERNAME/sites/SITENAME ini bisa juga diakses dengan nama /s/SITENAME.

sites/SITENAME/awstats-ssl/

Berisi data dan laporan statistik untuk sebuah website (versi https://). Dapat dilihat menggunakan URL https://SITENAME/webapps/webstat .

sites/SITENAME/awstats-www/

Berisi data dan laporan statistik untuk sebuah website (versi http://). Dapat dilihat menggunakan URL http://SITENAME/webapps/webstat .

sites/SITENAME/cgidata/

Dapat dipakai untuk menaruh data-data website di luar docroot jika skrip berjalan sebagai cgi-USER (lihat artikel ini mengenai USER vs cgi-USER).

sites/SITENAME/etc/

Berisi setting-setting untuk sebuah website. Dapat ditulisi oleh si user sendiri. Contoh setting: versi PHP yang ingin digunakan (file use_php4 atau use_php5), php.ini (akan dipakai jika file ini ada), dll.

Dapat dipakai untuk menaruh data-data website di luar docroot jika skrip berjalan sebagai USER (lihat artikel ini mengenai USER vs cgi-USER).

sites/SITENAME/qmail/

Berisi file-file untuk email. Struktur:

.qmail-default
passwd.cdb
users/
  MAILUSER1/ (= sebuah Maildir)
    cur/
    new/
    tmp/
  ...

sites/SITENAME/ssl/

Document root untuk https://SITENAME/ . Lihat juga www/.

sites/SITENAME/syslog/

Berisi log-log website dan email untuk situs/subdomain ybs. Nama-nama log adalah sbb:

http_access.YYYY-MM-DD.log
https_access.YYYY-MM-DD.log
http_error.YYYY-MM-DD.log
https_error.YYYY-MM-DD.log
script_error.YYYY-MM-DD.log
smtp_access.YYYY-MM-DD.log

di mana YYYY, MM, DD adalah tahun, bulan, dan tanggal. Log yang sudah tua akan otomatis dikompresi menggunakan gzip (ekstensi file .gz). Log file website dan email bersifat real-time (tepatnya ada delay sebentar, sekitar 1-10 detik), jadi Anda bisa melakukan "tail -f" pada file-file log ini untuk memonitor request yang sedang masuk.

Keterangan arti dari tiap nama file log:

  • http_access adalah access log untuk http://. Formatnya Apache combined log.
  • https_access adalah access log untuk https://. Formatnya Apache combined log.
  • http_error adalah error log Apache untuk http://.
  • https_error adalah error log Apache untuk https://.
  • smtp_access adalah access log SMTP. Tiap kali ada yang menghubungi SMTP server dan ingin mengirim email ke domain/website ini, maka akan dicatat di sini. Dengan log ini Anda dapat secara real-time mengamati siapa yang sedang mengirim email ke domain Anda atau yang sedang menggunakan SMTP relayer dari domain Anda.
  • script_error adalah output stderr skrip. Untuk mencetak stderr skrip CGI/PHP ke file log, Anda perlu terlebih dulu menghidupkannya. Lihat artikel ini untuk detilnya: Panduan pengguna Spanel 1.x/Subdomain/Subdomain manager.

sites/SITENAME/www/

Document root untuk http://SITENAME/ . Lihat juga ssl/.

/u/USERNAME/svn/

Berisi repositori-repositori subversion dalam subdirektori di bawah ini, dan juga .htpasswd berisi daftar user untuk otentikasi.

/u/USERNAME/sysetc/

Berisi system files untuk account ini, antara lain keterangan jenis paket hosting, setting-setting seperti boleh FastCGI atau tidak, dll.

Link

Lihat juga:

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


Navigasi

Feedback

Artikel Popular

  • Panduan pengguna Spanel
  • Panduan pengguna Spanel 1.3/Email Manager
  • Peraturan dan Persetujuan
  • Panduan pengguna Masterkey
  • Upload files
  • Kontak MWN
  • Tutorial instalasi phpBB
  • PHP
  • Setting SMTP
  • Tentang shared hosting
  • URL sementara
  • selengkapnya...
  • Artikel Terbaru

  • Virtual private server
  • Panduan administrator Spanel 1.3/Dll/Pesan error/Server sibuk
  • Memaksa fsck
  • Membuat sertifikat SSL
  • Tutorial instalasi formmail
  • FAQ PHP (Plesk)
  • Panduan administrator Spanel 1.3/Instalasi/Setting
  • Panduan administrator Spanel 1.3/Instalasi/Instalasi
  • Panduan administrator Spanel 1.3/User/Setting
  • Panduan administrator Spanel 1.3/User/Menghapus
  • Panduan administrator Spanel 1.3/User/Membuat
  • selengkapnya...
  • Hak cipta © 2006-2008 PT Master Web Network Konten ditulis dan dikoleksi oleh staf MWN. Artikel-artikel pada situs knowledge base ini dapat dikutip dan disalin secara bebas, namun mohon menyebutkan sumber dengan URL http://kb.masterweb.net/ atau teks "Knowledge Base MWN". MWN tidak bertanggung jawab atas akurasi dan/atau kekinian konten. MWN tidak bertanggung jawab atas komentar-komentar yang dikirim pembaca. Dengan memposting komentar Anda memberi hak penuh pada MWN untuk menampilkan komentar tersebut di manapun dan kapanpun, dan untuk mengedit atau menghapus komentar tersebut dengan cara bagaimanapun dan/atau karena alasan apapun.