Füge Hinweise zur Verzeichnisstruktur ein
This commit is contained in:
parent
0927809ee8
commit
797a4e1be8
3 changed files with 36 additions and 3 deletions
31
content/nutzerwebserver/struktur.md
Normal file
31
content/nutzerwebserver/struktur.md
Normal 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`.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
```
|
```
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue