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
|
||||
|
||||
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 |
|
||||
|--------|--------------|
|
||||
| Server | systemausfall.org |
|
||||
| Port-Nummer | 2222 (wichtig: dies ist nicht der übliche ssh-Port!) |
|
||||
| Port-Nummer | 2222 |
|
||||
| Fingerabdruck | SHA256: hzZC7S7m3MfaJ4DrRAUsZfRNa1vWPKEGzOow01EglwM |
|
||||
| Nutzername | der Name deines Accounts (der Teil links vom @ in deiner Mail-Addresse) |
|
||||
| Passwort | dein systemausfall-Passwort
|
||||
|
||||
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
|
||||
ssh -p 2222 NUTZERNAME@systemausfall.org
|
||||
```
|
||||
|
|
|
@ -90,6 +90,8 @@ main:
|
|||
ref: "/nutzerwebserver/features"
|
||||
- name: Zugriff
|
||||
ref: "/nutzerwebserver/zugriff"
|
||||
- name: Verzeichnisstruktur
|
||||
ref: "/nutzerwebserver/struktur"
|
||||
- name: Eigene Domain
|
||||
ref: "/nutzerwebserver/domain"
|
||||
- name: Anwendungen
|
||||
|
|
Loading…
Reference in a new issue