Füge Hinweise zur Verzeichnisstruktur ein

This commit is contained in:
phil 2023-06-30 09:17:30 +02:00
parent 0927809ee8
commit 797a4e1be8
3 changed files with 36 additions and 3 deletions

View file

@ -0,0 +1,31 @@
---
title: "Verzeichnisstruktur"
date: 2023-06-30T08:54:09+02:00
---
Dein [Homeverzeichnis](https://wiki.ubuntuusers.de/Homeverzeichnis/) ist wie folgt aufgebaut (am Beispiel der Nutzerin *Alice*):
```
.
└── /home/alice/
├── php-fpm-error.log
├── public_html/
└── webserver-errors.log
```
Die beiden `.log`-Dateien enthalten Hinweise zur [Fehleranalyse](/nutzerwebserver/anwendungen/#fehleranalyse).
Das Verzeichnis `public_html` ist der öffentliche Bereich deines Webspaces. Alles war dort gespeichert wird, ist
öffentlich per Browser verfügbar. Alle Inhalte deiner Website oder [Anwendung](/nutzerwebserver/anwendungen) musst
du also dort ablegen.
{{< hint title="Hinweis" >}}
Aus Sicherheitsgründen ist der Zugriff auf Dateien außerhalb von `public_html` für PHP-Anwendungen gesperrt.
{{</ hint >}}
Sofern du Daten in einem Unterverzeichnis speicherst, musst du den Namen des Unterverzeichnisse beim Aufruf der Seite
eingeben. Liegen Daten z.B. in `public_html/musik`, erreichst du sie im Browser durch den direkten Aufruf von
`https://alice.kosmos.systemausfall.org/musik`.

View file

@ -13,19 +13,19 @@ https://NUTZERNAME.kosmos.systemausfall.org
## SCP und SSH ## SCP und SSH
Dateien lassen sich mittels [scp](https://wiki.ubuntuusers.de/SSH/#scp) (secure copy) kopieren. Scp ist ein verschlüsseltes Übertragungsprotokoll und hat gegenüber FTP den entscheidenden Vorteil, dass dein Passwort nicht als Klartext übertragen wird. Dateien lassen sich mittels [SCP](https://wiki.ubuntuusers.de/SSH/#scp) kopieren. Scp ist ein verschlüsseltes Übertragungsprotokoll und hat gegenüber FTP den entscheidenden Vorteil, dass dein Passwort nicht als Klartext übertragen wird.
| Option | Beschreibung | | Option | Beschreibung |
|--------|--------------| |--------|--------------|
| Server | systemausfall.org | | Server | systemausfall.org |
| Port-Nummer | 2222 (wichtig: dies ist nicht der übliche ssh-Port!) | | Port-Nummer | 2222 |
| Fingerabdruck | SHA256: hzZC7S7m3MfaJ4DrRAUsZfRNa1vWPKEGzOow01EglwM | | Fingerabdruck | SHA256: hzZC7S7m3MfaJ4DrRAUsZfRNa1vWPKEGzOow01EglwM |
| Nutzername | der Name deines Accounts (der Teil links vom @ in deiner Mail-Addresse) | | Nutzername | der Name deines Accounts (der Teil links vom @ in deiner Mail-Addresse) |
| Passwort | dein systemausfall-Passwort | Passwort | dein systemausfall-Passwort
Gute Datenübertragungsprogramme sind FileZilla (Linux, Windows) und WinSCP (Windows). Gute Datenübertragungsprogramme sind FileZilla (Linux, Windows) und WinSCP (Windows).
Wenn du dich mit der Linuxkommandozeile auskennst, kannst du auch direkt auf dem Server arbeiten. Dazu loggst du dich per ssh (secure shell) ein: Wenn du dich mit der Linuxkommandozeile auskennst, kannst du auch direkt auf dem Server arbeiten. Dazu loggst du dich per SSH ein:
```Shell ```Shell
ssh -p 2222 NUTZERNAME@systemausfall.org ssh -p 2222 NUTZERNAME@systemausfall.org
``` ```

View file

@ -90,6 +90,8 @@ main:
ref: "/nutzerwebserver/features" ref: "/nutzerwebserver/features"
- name: Zugriff - name: Zugriff
ref: "/nutzerwebserver/zugriff" ref: "/nutzerwebserver/zugriff"
- name: Verzeichnisstruktur
ref: "/nutzerwebserver/struktur"
- name: Eigene Domain - name: Eigene Domain
ref: "/nutzerwebserver/domain" ref: "/nutzerwebserver/domain"
- name: Anwendungen - name: Anwendungen