Verzeichnis-Struktur: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
(Grober neu Aufbau) |
||
Zeile 5: | Zeile 5: | ||
(Paket-Admin, Domain-Admin sowie DW / SW - Pakete) | (Paket-Admin, Domain-Admin sowie DW / SW - Pakete) | ||
=== | === eines Paket-Admins === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- class="hintergrundfarbe5" | |- class="hintergrundfarbe5" | ||
! | !Verzeichniss !!Datei!! Beschreibung | ||
|- | |- | ||
|~ | | xyz00@h01:~ || || Home Verzeichnis des Paketes | ||
|- | |- | ||
| || | | xyz00@h01:~/.bak || || Sicherungsdateien (cron/doms/dbs) | ||
|- | |- | ||
| || | | 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:~/cgi || || xyz00.hostsharing.net | ||
|- | |- | ||
| || | | xyz00@h01:~/cgi-ssl || || xyz00.hostsharing.net | ||
|- | |- | ||
| || | | xyz00@h01:~/users || || Die Benutzer (user) des Pakets | ||
|- | |- | ||
| | | xyz00@h01:~/var || || des Pakets | ||
|- | |- | ||
| || | | xyz00@h01:~/Maildir || || des Pakets | ||
|} | |} | ||
=== eines DomainAdmin-Users === | === eines DomainAdmin-Users === | ||
Zeile 72: | Zeile 47: | ||
|- | |- | ||
| xyz00-abc@h01:~/Maildir || || Alles rund um Mail | | xyz00-abc@h01:~/Maildir || || Alles rund um Mail | ||
|- | |- | ||
| xyz00-abc@h01:~/doms || || Hier liegen die Domains des Users | | xyz00-abc@h01:~/doms || || Hier liegen die Domains des Users | ||
|} | |||
=== Verzeichnisaufbau je Domain === | |||
{| class="wikitable" | |||
|- class="hintergrundfarbe5" | |||
!Verzeichniss !!Datei!! Beschreibung | |||
|- | |- | ||
| xyz00-abc@h01:~/doms/example.com || || Für jede Domain ein Verzeichnis | | xyz00-abc@h01:~/doms/example.com || || Für jede Domain ein Verzeichnis | ||
Zeile 108: | Zeile 80: | ||
|} | |} | ||
=== | |||
=== weiter Verzeichnisse / Dateien === | |||
=== Verzeichnisse/Dateien des Paket-Admins === | |||
{| class="wikitable" | {| class="wikitable" | ||
|- class="hintergrundfarbe5" | |- class="hintergrundfarbe5" | ||
! | !Verzeichnis!! Datei!! Bemerkung | ||
|- | |- | ||
| | |~/.bak/ || ||Komprimiertes Backup verschiedener Dateien, vor allem der Datenbanken. Siehe Nächtliche Paket-Backups | ||
|- | |- | ||
| | | ||crontabs.tar.gz||Die crontabs | ||
|- | |- | ||
| | | ||dbusers....|| Aufstellung der Datenbank-User | ||
|- | |- | ||
| | |~/ ||.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. | ||
|- | |- | ||
| | | ||[[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-users|| Hier kann man nachträglich (also nach dem Domain-Auftrag per Formular) eine Domain einem User zuweisen. (Bald veraltet!) | ||
|- | |- | ||
| | | ||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) | ||
|- | |- | ||
| | |~/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. | |||
| | |||
|} | |} | ||
Version vom 11. Mai 2010, 08:39 Uhr
Diese Seite muss überarbeitet werden
Diese Seite wurde als Baustelle gekennzeichnet, weil sie überarbeitet werden muss. Eine Begründung dafür findest du auf der Diskussionsseite. Bitte hilf mit, diese Seite zu verbessern!Verzeichnis-Struktur
Es folgt eine Übersicht der Verzeichnisstruktur in HS Paketen. (Paket-Admin, Domain-Admin sowie DW / SW - Pakete)
eines Paket-Admins
Verzeichniss | Datei | Beschreibung |
---|---|---|
xyz00@h01:~ | Home Verzeichnis des Paketes | |
xyz00@h01:~/.bak | Sicherungsdateien (cron/doms/dbs) | |
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:~/cgi | xyz00.hostsharing.net | |
xyz00@h01:~/cgi-ssl | xyz00.hostsharing.net | |
xyz00@h01:~/users | Die Benutzer (user) des Pakets | |
xyz00@h01:~/var | des Pakets | |
xyz00@h01:~/Maildir | des Pakets |
eines DomainAdmin-Users
Der PaketAdmin hat einem User des Pakets eine Domain zugeordnet. So ergibt sich folgende Verzeichnisstruktur:
Verzeichniss | Datei | Beschreibung |
---|---|---|
xyz00-abc@h01:~ | Home Verzeichnis des Users | |
xyz00-abc@h01:~/Maildir | Alles rund um Mail | |
xyz00-abc@h01:~/doms | Hier liegen die Domains des Users |
Verzeichnisaufbau je Domain
Verzeichniss | Datei | Beschreibung |
---|---|---|
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 |
weiter Verzeichnisse / Dateien
Verzeichnisse/Dateien des Paket-Admins
Verzeichnis | Datei | Bemerkung |
---|---|---|
~/.bak/ | Komprimiertes Backup verschiedener Dateien, vor allem der Datenbanken. Siehe Nächtliche Paket-Backups | |
crontabs.tar.gz | Die crontabs | |
dbusers.... | Aufstellung der Datenbank-User | |
~/ | .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 verwendet. |
~/doms | Verzeichnis, in dem die Verzeichnisse für Domains angelegt sind. | |
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 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-users | Hier kann man nachträglich (also nach dem Domain-Auftrag per Formular) eine Domain einem User zuweisen. (Bald veraltet!) | |
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) | |
~/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. |