In diesem Betrag beschreibe ich die Installation von Nextcloud auf einem einem Root-Server mit Debian 13.1, dem Admin Control Panel (ACP) Keyhelp 25.2. Hierbei stellt Keyhelp 25.2.
Weche Systemvoraussetzungen benötigen wir?
Für den ordentlichen Betrieb einer Nextcloud benötigen wir folgende Systemvoraussetzungen:
| Plattform | Optionen |
|---|---|
| Root-Server: | Prozessor: AMD EPYC™ 7702, 6 Kerne Arbeitsspeicher: 32 GB Festplatte: 4 TB |
| Betriebssystem: | Debian 13.1 Trixie |
| Datenbank: | MariaDB 11.8.3 |
| Webserver | Apache 2.4.65 mit mod_php oder php-fpm |
| In-Memory-Datenbank-Server | Redis 8.0.2 |
| Firewall | ufv 0.36.2-9 |
| Schutz gegen Brute Foce Angriffen | Fail2Ban 1.1.0 |
Vorbereitung des Webservers
Um den Webserver für die Installation von Nextcloud vor zu bereiten, werden wir zunächst das Betriebssystem Debian 13.1 Trixie und die Plesk Alternative Keyhelp als Admin Control Panel (ACP) installlieren. Eine entsprechende Anleitung dazu findet ihr hier. Da der Mensch von Natur aus faul ist, ersparen wir uns damit eine menge manuelle Arbeit. Da Keyhelp ohnehin alle o.g. Software-anforderungen von Hause aus mit bringt und uns bei der Einrichtung von Domain und Speicherplatz kompftabel zur Hand geht.
Nachdem wir die Installation unseres Servers abgeschlossen haben, rufen wir diesen über unseren Webbrowser auf und loggen uns im ACP mit unseren zvor bei der Installation generierten Benutzernamen und Passwort ein. In der Regel ist dies der Benutzer „keyadmin“ und das bei der Installation erzeugte 18-stellige Passwort „:K6Hp8g7emj~2QJVz)“ als Beispiel.

Nach dem Login wählen wir links in der Navigation den den zweiten Punkt Benutzerverwaltung aus

Im Anschluss daran klicken wir recht oben