faecher:informatik:pt2024:nc:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
faecher:informatik:pt2024:nc:start [13.07.2024 22:01] sbelfaecher:informatik:pt2024:nc:start [14.07.2024 09:46] (aktuell) – [Keine empfohlenen Apps installieren!] sbel
Zeile 1: Zeile 1:
 +~~NOTOC~~
 +
 ====== Nextcloud installieren ====== ====== Nextcloud installieren ======
 +
 +==== Installationsdateien herunterladen und auspacken ====
 +
  
 Nextcloud kann auf der Download-Seite des Projekts heruntergeladen werden: https://nextcloud.com/de/install/#instructions-server Die zip-Datei, die wir verwenden wollen findet sich im Abschnitt ''COMMUNITY PROJEKTE -> Archiv''. Nextcloud kann auf der Download-Seite des Projekts heruntergeladen werden: https://nextcloud.com/de/install/#instructions-server Die zip-Datei, die wir verwenden wollen findet sich im Abschnitt ''COMMUNITY PROJEKTE -> Archiv''.
Zeile 10: Zeile 15:
 sudo chown -R www-data: nextcloud sudo chown -R www-data: nextcloud
 sudo rm latest.zip sudo rm latest.zip
 +sudo mkdir nextcloud-data
 +sudo chown www-data: nextcloud-data
 </code> </code>
  
 +==== Webserver passend konfigurieren ====
 +
 +Editiere die Datei ''/etc/apache2/sites-enabled/000-default.conf'':
 +
 +  * Der Eintrag bei ''DocumentRoot'' muss auf ''/srv/nextcloud'' geändert werden
 +  * Der Abschnitt für das Directory muss eingefügt werden
 +
 +<code>
 +DocumentRoot /srv/nextcloud
 +
 +<Directory "/srv/nextcloud">
 +      AllowOverride all
 +      Require all granted
 +</Directory>
 +</code>
 +
 +  * Anschließend den Webserver neu starten: ''sudo systemctl restart apache2''
 +
 +==== Installationsvorgang starten ====
 +{{ :faecher:informatik:pt2024:nc:ncinstall.png?200|}} 
 +Öffne auf deinem Laptop die Adresse ''http://172.21.21.x/'' - es öffnet sich nebenstehder Dialog.
 +
 +  * Gib einen Benutzernamen ein, dessen Funktion später Administrator der Cloud ist. Nimm hier etwas neutrales, z.B. ''ncadmin'', du kannst für die eigentliche Nutzung der Cloud später ein Konto für dich und andere anlegen.
 +  * Lege ein starkes Passwort (mindestens 20 Zeichen) für den Admin fest, das du dir notierst, am besten in einem Passwort Manager.
 +  * Gib als Ordner für die Netxcloud Daten ''/srv/nextcloud-data''. Diesen Ordner hast du zuvor schon erstellt (s.o.)
 +  * Gib dann die Zugangsdaten für die Datenbank ein. Das muss mit den im Abschnitt [[faecher:informatik:pt2024:dependencies:start#datenbank_datenbankbenutzer_fuer_nextcloud_anlegen|Datenbank & Datenbankbenutzer für Nextcloud anlegen]] festgelegten Daten übereinstimmen. Wenn du dieser Anleitung gefolgt bist also: 
 +    * Datenbankkonto: ''ncdbuser''
 +    * Datenbank-Passwort: Das von dir bei der Datenbankeinrichtung vergebene Passwort 
 +    * Datenbank: ''nextcloud''
 +    * Datenbank-Host: ''localhost''
 +
 +Wenn das alles eingegeben ist, klicke auf Installieren. Das dauert dann einen Moment, im Hintergrund wird nun die Datenbank eingerichtet und die Nextcloud zur Nutzung vorbereitet.
 +
 +==== Keine empfohlenen Apps installieren! ====
 +
 +Nach Abschluss der Installation bietet Nextcloud in einem Dialog an, "empfohlene Apps" zu installieren - diesen Schritt überspringen wir:
 +
 +{{:faecher:informatik:pt2024:nc:ueberspr.png|}}
 +
 +
 +    
 +**Glückwunsch - du hast deine eigene Nextcloud  installiert!**
  • faecher/informatik/pt2024/nc/start.1720900889.txt.gz
  • Zuletzt geändert: 13.07.2024 22:01
  • von sbel