Verzeichnis-Struktur: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(Umzug nach HS Doku)
 
(11 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Baustelle}}
{{Textkasten|rot|Hinweis:|Inhalt ist nun in der HS Dokumentation.
== Verzeichnis-Struktur ==
https://doc.hostsharing.net/hsusers/administration/webpaket/index.html
}}


Es folgt eine Übersicht der Verzeichnisstruktur in HS Paketen.
---
(Paket-Admin, Domain-Admin sowie DW / SW - Pakete)
[[Kategorie:Glossar]]
 
=== Verzeichnisse/Dateien des Paket-Admins ===
 
{| class="wikitable"
|- class="hintergrundfarbe5"
!Verzeichnis!! Datei!! Bemerkung
|-
|~/.bak/ || ||Komprimiertes Backup verschiedener Dateien, vor allem der Datenbanken. Siehe Nächtliche Paket-Backups
|-
| ||crontabs.tar.gz||Die crontabs des Paketes
|-
| ||dbusers....|| Aufstellung der Datenbank-User
|-
|~/ || ||Homedirectory des Paketadmins
|-
| ||.forward ||In dieser Datei im Homeverzeichnis eines beliebigen Benutzers können eine oder mehrere E-Mail-Adressen stehen. Alle eingehenden E-Mails für den User werden an die Mailboxen oder E-Mail-Adressen weitergeleitet, die in der Datei sind. Außerdem wird die Datei für den Einsatz von z.B. [[Procmail|procmail]] verwendet.
|-
|~/doms || ||Verzeichnis, in dem die Verzeichnisse für Domains angelegt sind, die dem Paket-Admin selbst gehören
|-
|~/doms/paketexample.com|| ||Verzeichnis für die Domain paketexample.com. Dieses Verzeichnis entspricht der Struktur des example.com-Verzeichnisses eines Domain-Admins. Siehe Verzeichnis-Struktur des Domain-Admins
|-
|~/etc|| ||config-files
|-
| ||[[Aliases|aliases]]|| E-Mail Weiterleitungen für alle User
|-
| ||.htpasswd|| Verantwortlich für Passwortschutz. Siehe .htaccess
|-
| ||passwd|| Datei für Passwörter der [[User]]. Dient auch zum Neuanlegen oder Löschen von [[User|Usern]]
|-
| ||shadow|| enthält die verschlüsselten Passwörter der User-Accounts des Paketes. Die Datei darf niemals von Hand bearbeitet werden, sondern dient vor allem als Backup, falls das Paket auf einen anderen Server verschoben wird und kann mit passenden Algorithmen von Skripten zur Überprüfung der Passwörter verwendet werden.
|-
| ||dom-order.example.com|| Die Datei kann man sich an e Stelle kopieren. Es handelt sich um das Formular [[Domains]].
|-
| ||dom-users|| Hier kann man nachträglich (also nach dem Domain-Auftrag per Formular) eine Domain einem User zuweisen.
|-
| ||https.pem|| Hier wird der csr eines SSL-Zertifikates abgelegt.
|-
| ||event-handler|| Diese Datei ermöglicht es, bei bestimmten Ereignissen, wie zum Beispiel nach der Aktivierung des Pakets nach einem Umzug, automatisch eigene Programme, oder einen eigenen Daemon starten zu lassen.
|-
|~/ftp || ||für anonymous FTP (falls im Paket verfügbar)
|-
|~/users|| ||Verzeichnis für alle User im Paket
|-
|~/users/hans|| ||Homedirectory des Users Hans
|-
|~/var|| ||web.log aktuelles logfile aller domains des Paketes
|-
| ||web-example.com.gz|| derzeit alle gesplitteten Domain-Logfiles
|-
| ||config.err|| Logfile der Fehlermeldungen, die beim Bearbeiten vonKonfigurations-Dateien aufgefallen sind. Hier sollte man reinsehen,wenn Änderungen anscheinend nicht vom Robot übernommen werden.
|-
| ||web.err|| Dies ist das Logfile des Apache-Webservers. Es enthält die Fehlermeldungen für alle Domains im Paket.
|}
 
 
 
 
=== eines DomainAdmin-Users ===
 
Der PaketAdmin hat einem User des Pakets eine Domain zugeordnet. So ergibt sich folgende Verzeichnisstruktur:
 
{| class="wikitable"
|- class="hintergrundfarbe5"
!Verzeichniss !!Datei!! Beschreibung
|-
| xyz00-abc@h01:~    || || Home Verzeichnis des Users
|-
| xyz00-abc@h01:~/Maildir    || || Alles rund um Mail
|-
| xyz00-abc@h01:~/Maildir/courierimapkeywords    || ||
|-
| xyz00-abc@h01:~/Maildir/    || courierimapuiddb||
|-
| xyz00-abc@h01:~/Maildir/cur    || ||
|-
| xyz00-abc@h01:~/Maildir/new    || ||
|-
| xyz00-abc@h01:~/Maildir/tmp    || ||
|-
| xyz00-abc@h01:~/doms    || || Hier liegen die Domains des Users
|-
| xyz00-abc@h01:~/doms/example.com    || || Für jede Domain ein Verzeichnis
|-
| xyz00-abc@h01:~/doms/example.com/cgi    || ||
|-
| xyz00-abc@h01:~/doms/example.com/cgi-ssl    || ||
|-
| xyz00-abc@h01:~/doms/example.com/etc    || ||
|-
| xyz00-abc@h01:~/doms/example.com/fastcgi    || ||
|-
| xyz00-abc@h01:~/doms/example.com/fastcgi-ssl    || ||
|-
| xyz00-abc@h01:~/doms/example.com/htdocs    || ||
|-
| xyz00-abc@h01:~/doms/example.com/htdocs-ssl    || ||
|-
| xyz00-abc@h01:~/doms/example.com/subs    || ||
|-
| xyz00-abc@h01:~/doms/example.com/subs-ssl    || ||
|-
| xyz00-abc@h01:~/doms/example.com/var    || ||
|}
 
=== eines Paket-Admins ===
 
{| class="wikitable"
|- class="hintergrundfarbe5"
!Verzeichniss !!Datei!! Beschreibung
|-
| xyz00@h01:~    || || Home Verzeichnis des Paketes
|-
| xyz00@h01:~/.bak    || || Sicherungsdateien (cron/doms/dbs)
|-
| xyz00@h01:~/doms    || || Hier liegen die Domains des Paket DomainAdmin
|-
| xyz00@h01:~/doms/example.com    || || Für jede Domain ein Verzeichnis
|-
| xyz00@h01:~/doms/example.com/cgi    || ||
|-
| xyz00@h01:~/doms/example.com/cgi-ssl    || ||
|-
| xyz00@h01:~/doms/example.com/etc    || ||
|-
| xyz00@h01:~/doms/example.com/fastcgi    || ||
|-
| xyz00@h01:~/doms/example.com/fastcgi-ssl    || ||
|-
| xyz00@h01:~/doms/example.com/htdocs    || ||
|-
| xyz00@h01:~/doms/example.com/htdocs-ssl    || ||
|-
| xyz00@h01:~/doms/example.com/subs    || ||
|-
| xyz00@h01:~/doms/example.com/subs-ssl    || ||
|-
| xyz00@h01:~/doms/example.com/var    || || ?? Wird das per default angelegt??
|-
| xyz00@h01:~/etc    || || Verzeichnis für zb.: config.ini, dom-order.upd, dom-users, event-handler
|-
| xyz00@h01:~/fastcgi    || || xyz00.hostsharing.net
|-
| xyz00@h01:~/fastcgi-ssl    || || xyz00.hostsharing.net
|-
| xyz00@h01:~/web    || || xyz00.hostsharing.net
|-
| xyz00@h01:~/web-ssl    || || xyz00.hostsharing.net
|-
| xyz00@h01:~/users    || || Die Benutzer (user) des Pakets
|-
| xyz00@h01:~/users/xyz00-abc    || || Der Benutzer (abc)
|-
| xyz00@h01:~/var    || || des Pakets
|-
| xyz00@h01:~/var    ||web.log || Access-Log des Webservers (ca alle 15 min)
|-
| xyz00@h01:~/var    ||web.err || Error-Log des Webservers (ca alle 15 min)
|-
| xyz00@h01:~/var    ||traffic-iptables-JJJJ-MM.log || Traffic der Paket IP
|}
 
----
 
[[Kategorie:HSDoku]]
[[Kategorie:Domains]]

Aktuelle Version vom 8. Oktober 2014, 08:15 Uhr

Hinweis:

Inhalt ist nun in der HS Dokumentation.

https://doc.hostsharing.net/hsusers/administration/webpaket/index.html


---