NC Richtig Umgehen Lernen

Hallo,

Ich habe mein NC aus versehen abgeschossen habe, (Test Server) Kein Web Interface mehr und ich habe es Saat!
:face_with_symbols_over_mouth:

Weil ich Auch für meinen Ferein Die NC Verwalte und ich vür ein Update schon mahl 10-20 wochen brauche ( Neben Der Arbeit)

Daraus folgt jetzt meine Frage =>Mit weicher Software sollte man sich auskennen, welche

Kurse sollte man besuchen ewt. Träger solcher Kurse, ohne Studium , um selbständig Fehler zu beheben und nicht nur Coupe Passt zu machen. =>Es Richtig Lernen<=

Gruß Martin

hallo Martin,

NC besteht ganz grob aus einem WebServer, der PHP Scripte ausführt, einer Datenbank und Speicher… Für jedes dieser Komponenten gibt’s 2 oder mehr Alternativen (Apache/Nginx, MySQL/MariaDB/Postgres, Filesystem/S3). Es gibt neben “normaler” bare-metal Installation auf unterschiedlichen Linux Distris (oder auch FreeBSD) noch die Option das System in einer VM, als Docker/Podman Container, als Snap zu installieren… diese Technologien setzen auf Basics wie Networking/DNS/Firewall/Port Forwarding/TLS Zertifikate. Je nach Setup können zusätzliche Themen dazu kommen wie Reverse Proxy, Security, Desktop+Mobile Clients…

Die Technologien kannst du dir entsprechend aussuchen. Neben normalem Verständnis dieser Technologien und Zusammenhänge muss du generell etwa von (Linux/Unix)“Systemadministration” verstehen. Das ist die Kunst die einzelnen Technologien und Systeme miteinander zu verbinden, sicher und performant zu betreiben.

Trotz der auf den ersten Blick überwältigender Vielfalt is es “im Kleinen” nicht schwer wenn man technik-affin ist, Wissen mitbringt und noch wichtiger die Motivation weiter zu lernen… Im Detail kann ein kleines Problem durchaus unüberwindbar erscheinen und viel Aufwand verursachen wenn man es nicht versteht udnd sich von der Pike ins Thema einarbeiten muss…

Zum Abschluss - du kann nicht “Nextcloud lernen” weil es so flexibel ist und jede Installation anders ist. wenn du dich “fundiert” ins Thema einarbeiten möchtest würde ich mit “Linux Systemadministration” starten und dann entsprechende Technologien nach Bedarf vertiefen.

Es gibt auch Anbieter, die Nextcloud für dich hosten.

Mit Linux Kenne ich mich schon recht gut und DNS aus. Ich Kenne mich schon ein wenig Mit Apache/MySQL/MariaDB/Port Forwarding