Heute werden wir folgendes Lernen: 1. Wir werden die TurnKey ISO für NextCloud herunterladen 2. Werden diese in Proxmox laden und virtualisieren - Geht aber auch auf Dedizierte Server 3. Konfigurieren das Netzwerk und setzen z.B einen A Record bei unsere Domain/Sub-Domain 4. Wir erstellen ein SSL/TLS (Let's Encrypt Zertifikat) für unsere NextCloud/Domain 5. Und werden die weiteren Installationsanweisungen Schritt für Schritt befolgen

Herzlich Willkommen zu dem NextCloud TurnKey Tutorial 🙂

Heute werden wir folgendes Lernen:

  1. Wir werden die TurnKey ISO für NextCloud herunterladen
  2. Werden diese in Proxmox laden und virtualisieren – Geht aber auch auf Dedizierte Server
  3. Konfigurieren das Netzwerk und setzen z.B einen A Record bei unsere Domain/Sub-Domain
  4. Wir erstellen ein SSL/TLS (Let’s Encrypt Zertifikat) für unsere NextCloud/Domain
  5. Und werden die weiteren Installationsanweisungen Schritt für Schritt befolgen

1. TurnKey ISO für NextCloud herunterladen

Wir gehen auf die Offizielle TurnKey Webseite und laden das NextCloud ISO Image herunter
Und können diese im Anschluss bei z.B Proxmox hochladen oder per ISO Downlader herunterladen

2. Eine VM erstellen in Proxmox für unsere neue NextCloud

Bei dem erstellen wählen wir nun unsere NextCloud TurnKey ISO aus

Dabei werden wir im Anschluss weitere Schritte und Einstellungen vornehmen.

Bei der Disk Partition wählen wir wenn SSD vorhanden die Emulation aus und Bus als SCSI

3. NextCloud installieren mit dem TurnKey ISO Installer

Der TurnKey ISO Installer – Wir wählen die 1. Option – Install to Hard Disk

Wir möchten natürlich alles auf der Festplatte installieren, die wir in Proxmox eingefügt haben zur VM.

Wir können selbstverständlich auswählen, ob wir das ganze als LVM oder normale Disk Installation durchführen möchten

Ich wähle für meine Vorgehensweise die normale Disk Installtion (2. Option)

Wir nehmen als Partition die gesamte Disk als Nutzung der NextCloud

Dabei erstellen wir automatisch folgende Partitionen:

primary => Disk Größe => Format => ext4 / (System)

logical => 4GB swap Speicher

Wollen wir nun also die Änderungen übernehmen und die gewählte Disk überschreiben? – Ja
Jetzt wird NextCloud installiert – Kurz bitte Gedulden
GRUB Bootloader bitte auch auf der gleichen Disk installieren – Ja
Fertig! – Für den ersten Schritt ist schonmal das Betriebssystem installiert

Jetzt können wir direkt mit Enter rebooten und dann müssen wir nun die Einrichtungsschritte wie Netzwerk, Passwörter setzen etc. befolgen 🙂

4. Einrichtungs Setup durchführen von TurnKey NextCloud

Vergebe nun ein sicheres Root Passwort für die gesammte VM / Server

Ihr könnt dabei auch natürlich ein generiertes Passwort nehmen, dabei könnt Ihr dies auch im späterem Zeitpunkt mit passwd root auch wiederrum ändern.

Danach vergeben wir für den NextCloud Admin – Ein sicheres Cloud Passwort
Hier können wir nun den generellen Domain/Sub-Domain für unsere NextCloud nennen
Diesen Schritt können wir überspringen
Für wichtige System Benachrichtigungen bitte jetzt eine gültige Email angeben
Jetzt installieren wir noch die Sicherheitsupdates

5. Jetzt richten wir das Netzwerk für den Server ein

Schnell bemerkt TurnKey das dass Netzwerk noch nicht bereit ist

Hier haben wir als Option, mit DHCP zum Internet zu Connecten oder per Static IP-Adressen.

Sofern DHCP und ein DHCP Server im Netzwerk vorhanden ist, könnt Ihr für die einfachste Variante DHCP wählen.

Für Static IP-Adressen, hier ein paar Exsamples 🙂

Für IPv4 => IP Adresse und Netzmaske am besten nochmals so setzen: 255.255.255.0 => Um den Gateway auch zu erreichen
Wunderbar! Das Netzwerk ist nun erreichbar.

6. Jetzt einen Domain (A) Record für die jeweilige IP-Adresse setzen

Ich setze also bei meinem Domain Anbieter einen A Record für meine aktuell gesetzte IP-Adresse

6.1 Anschließend erstellen wir ein SSL/TLS Zertifikat für unsere Dienste

In der TurnKey confconsole können wir nun ein Let’s Encrypt Zertifikat beantragen
Wir wählen zuerst die 2. Option
Wir akzeptieren hierfür auch die Lizenz und Nutzungsbedigungen von Let’s Encrypt
Wir wählen als Verifizierung unserer Domain am besten die 1. Option
Geben nun den ersten Domain Namen ein für unsere NextCloud und bestätigen mit Apply
Jetzt aktivieren wir die Automatische Verlängerung des Zertifikats (1. Option unter Let’s Encrypt Bereich)
Jetzt aktivieren nach Erfolgreicher Ausstellung des SSL/TLS Zertifikats, aktivieren wir die automatische Verlängerung
Jetzt sehen wir, dass das Zertifikat im Browser als Gültig angezeigt wird
Jetzt können wir die NextCloud nach erfolgreicher Anmeldung mit admin => Dein Passwort – verwalten
  1. Um die Confconsole in Linux zu öffnen: confconsole
  2. Um immer die aktuellsten Updates auf dem Server zu installieren: apt update && apt upgrade -y
  3. Das Web Verzeichnis wo sich die aktuelle NextCloud befindet: /var/www

Es ist mit vorgefertigten ISO Images oder Installern einfach schneller, seine Anwendungen aufzusetzen und automatisch oder vereinfacht einzurichten 🙂 TurnKey hat hierbei auch eine sehr gute Arbeit geleistet, danke für die Mühe!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert