TS Systems - DokuWiki

Die Wissensdatenbank der TS Systems GmbH

Benutzer-Werkzeuge

Webseiten-Werkzeuge


cloud:nextcloud_on_debian

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
cloud:nextcloud_on_debian [15.03.2021 21:26] schoebetcloud:nextcloud_on_debian [20.03.2021 21:21] (aktuell) schoebet
Zeile 1: Zeile 1:
 ====== Einrichtung Nextcloud unter Debian 10 ====== ====== Einrichtung Nextcloud unter Debian 10 ======
- 
-Dieser Artikel ist aktuell in Bearbeitung und kann so noch nicht verwendet werden!!!!!! 
  
 ===== Ausgangssituation ===== ===== Ausgangssituation =====
Zeile 86: Zeile 84:
 Als nächsten Schritt installieren wir PHP in der aktuellsten Version 7.3 die von Nextcloud unterstützt wird inkl. aller benötigten Pakete: Als nächsten Schritt installieren wir PHP in der aktuellsten Version 7.3 die von Nextcloud unterstützt wird inkl. aller benötigten Pakete:
  
-''apt install php7.3 libapache2-mod-php7.3 php7.3-xml php7.3-curl php7.3-gd php7.3-cgi php7.3-cli php7.3-zip php7.3-mysql php7.3-mbstring php7.3-intl php7.3-imagick -y''<key>ENTER</key>+''apt install php7.3 libapache2-mod-php7.3 php7.3-xml php7.3-curl php7.3-gd php7.3-cgi php7.3-cli php7.3-zip php7.3-mysql php7.3-mbstring php7.3-intl php7.3-imagick php7.3-bcmath php7.3-gmp -y''<key>ENTER</key>
  
 Nach erfolgreicher Installation editieren wir PHP.INI (natürlich mit vorhergehender Anfertigung einer Sicherungskopie): Nach erfolgreicher Installation editieren wir PHP.INI (natürlich mit vorhergehender Anfertigung einer Sicherungskopie):
Zeile 291: Zeile 289:
 ''certbot -d beispiel.de --apache --agree-tos -m admin@beispiel.de''<key>ENTER</key> ''certbot -d beispiel.de --apache --agree-tos -m admin@beispiel.de''<key>ENTER</key>
  
-wobei hier beispiel.de durch den entsprechenden Domainnamen und admin@beispiel.de durch die entsprechende E-Mail-Adresse zu ersetzen ist. Dann sollten Sie in etwa folgendes Ergebnis erhalten:+wobei hier beispiel.de durch den entsprechenden Domainnamen und admin@beispiel.de durch die entsprechende E-Mail-Adresse zu ersetzen ist.  
 +Die Frage, ob ich meine E-Mail-Adresse teilen möchte habe ich dabei mit **n** beantwortet und der festen Umleitung auf sicheres HTTPS mit 2 beantwortet. 
 + 
 +Dies ergibt dann in etwa folgendes Ergebnis:
  
 <code> <code>
Zeile 346: Zeile 347:
    Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate    Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate
    Donating to EFF:                    https://eff.org/donate-le    Donating to EFF:                    https://eff.org/donate-le
 +</code>
  
 +Damit haben wir nun auch das freie Let's encrypt SSL-Zerfitifikat ausgestellt.
  
-</code>+==== NextCloud WEB-Interface herunterladen ==== 
 + 
 +''cd /var/www/nextcloud''<key>ENTER</key> \\ 
 +''wget https://download.nextcloud.com/server/installer/setup-nextcloud.php''<key>ENTER</key> \\ 
 +''chown www-data:www-data setup-nextcloud.php''<key>ENTER</key>  
 + 
 +==== NextCloud WEB-Interface ausführen ==== 
 + 
 +Nachdem wir nun alles entsprechend vorbereitet haben, müssen wir die UFW-Firewall noch entsprechend konfigurieren. Hierzu müssen wir zunächst ufw mit folgendem Befehl installieren: 
 + 
 +''apt-get install ufw -y''<key>Enter</key> 
 + 
 +Nach der Installation erlauben wir die Verwendung der Ports 80, 443 und 22 (SSH) 
 + 
 +''ufw allow 80''<key>Enter</key> \\ 
 +''ufw allow 443''<key>Enter</key> \\ 
 +''ufw allow 22''<key>Enter</key> 
 + 
 +und aktiveren diese über 
 + 
 +''ufw enable''<key>Enter</key> 
 + 
 +Wählen Sie **Y** wenn Sie gefragt werden, ob die Firewall aktiviert werden soll. 
 + 
 +==== NextCloud Installation fertigstellen ... ==== 
 + 
 +Als letzter schritt erfolgt nun die Konfiguration von Nextcloud. 
 + 
 +Hierzu rufen Sie im Browser folgende URL auf 
 + 
 +''https://beispiel.de/setup-nextcloud.php''<key>ENTER</key> 
 + 
 +Dabei ersetzen Sie bitte bespiel.de durch den Namen Ihrer Domain. 
 +Dann sollten Sie folgendes Bild erhalten, welches Sie durch einen Klick auf ''Next'' bestätigen: 
 + 
 +{{:cloud:nc_setup_1.png?nolink|}}  
 + 
 +Ersetzen Sie im Dialog **Dependency Check** den voreingestellten Wert **nextcloud** durch **.** (Punkt) da wir Nextcloud im aktuellen Verzeichnis des Servers installieren und konfigurieren möchten. Klicken Sie auf ''Next'' 
 +  
 +{{:cloud:nc_setup_2.png?nolink|}}  
 + 
 +Wenn Sie jetzt folgende Seite sehen, ist die Installation von Nextcloud fertiggestellt.  
 + 
 +{{:cloud:nc_setup_3.png?nolink|}}  
 + 
 +Jetzt muss noch die das Administrator-Kennwort sowie das Datenverzeichnis festgelegt und die Verbindung zu Datenbank hergestellt werden. Je nach Belieben können gleich die **Empfohlenen Apps** mitinstelliert werden. Dies kann aber auch nach Fertigstellung der Installation bequem über die Oberfläche erfolgen. 
 + 
 +{{:cloud:nc_1.png?nolink|}} \\  
 + 
 +Wenn Sie die Installation der **Empfohlenen Apps** aktiviert haben sehen Sie noch folgenden Bildschirm und ... 
 + 
 +{{:cloud:nc_2.png?nolink|}} \\  
 + 
 +damit haben Sie die Installation von nextcloud erfolgreich durchgeführt! 
 + 
 +Wenn Sie Fragen dazu haben, wir Sie bei der Installation unterstützen sollen oder aber Sie eine komplett eingerichtete Installation fertig kaufen möchten schreiben Sie uns einfach ein Mail oder rufen Sie uns an.
  
-********************************** +Weitere Informationen erhalten Sie unter https://www.tssystems.de.
-********************************** +
-**********************************+
  
-{{:cloud:NC_Install_1.png?nolink|}} \\ \\ +Unabhängig davon haben Sie mit der Installation Ihrer eigenen Cloud-Lösung sicher den richtigen Schritt in ein sicheres Umfeld getan!
-{{:cloud:NC_Install_2.png?nolink|}} \\ \\ +
-{{:cloud:NC_Install_3.png?nolink|}} \\ \\ +
-{{:cloud:NC_Install_4_1.png?nolink|}} \\ \\ +
-{{:cloud:NC_Install_4_2.png?nolink|}} \\ \\+
  
 === Schlagwörter === === Schlagwörter ===
-nextcloud qnap Installation lamp+nextcloud linux debian installation lamp 
cloud/nextcloud_on_debian.1615839981.txt.gz · Zuletzt geändert: von schoebet

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki