cloud:nextcloud_on_debian
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| cloud:nextcloud_on_debian [15.03.2021 20:56] – schoebet | cloud: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: | ||
| - | '' | + | '' |
| 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 271: | Zeile 269: | ||
| ab. | ab. | ||
| - | ******* | + | |
| ==== SSL über Let's encrypt aktivieren ==== | ==== SSL über Let's encrypt aktivieren ==== | ||
| Um SSL über Let's encrypt zu aktivieren installieren wir zunächst den den Let's encrypt cerbot Client | Um SSL über Let's encrypt zu aktivieren installieren wir zunächst den den Let's encrypt cerbot Client | ||
| Zeile 289: | Zeile 287: | ||
| Nachstehendes Kommando fordert nun ein neues SSL-Zertifikat an: | Nachstehendes Kommando fordert nun ein neues SSL-Zertifikat an: | ||
| - | '' | + | '' |
| + | |||
| + | 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. | ||
| - | wobei hier beispiel.de durch den entsprechenden Domainnamen und info@beispiel.de durch die entsprechende E-Mail-Adresse zu ersetzen ist. | + | Dies ergibt dann in etwa folgendes Ergebnis: |
| < | < | ||
| - | root@storage:/# | + | root@storage:/# |
| Saving debug log to / | Saving debug log to / | ||
| Plugins selected: Authenticator apache, Installer apache | Plugins selected: Authenticator apache, Installer apache | ||
| Obtaining a new certificate | Obtaining a new certificate | ||
| Performing the following challenges: | Performing the following challenges: | ||
| - | http-01 challenge for shbcloud.s4dip.net | + | http-01 challenge for beispiel.de |
| + | |||
| + | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||
| + | Would you be willing to share your email address with the Electronic Frontier | ||
| + | Foundation, a founding partner of the Let's Encrypt project and the non-profit | ||
| + | organization that develops Certbot? We'd like to send you email about our work | ||
| + | encrypting the web, EFF news, campaigns, and ways to support digital freedom. | ||
| + | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||
| + | (Y)es/(N)o: n | ||
| Enabled Apache rewrite module | Enabled Apache rewrite module | ||
| Waiting for verification... | Waiting for verification... | ||
| Zeile 319: | Zeile 328: | ||
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||
| - | Congratulations! You have successfully enabled https://shbcloud.s4dip.net | + | Congratulations! You have successfully enabled https://beispiel.de |
| You should test your configuration at: | You should test your configuration at: | ||
| - | https:// | + | https:// |
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||
| IMPORTANT NOTES: | IMPORTANT NOTES: | ||
| - Congratulations! Your certificate and chain have been saved at: | - Congratulations! Your certificate and chain have been saved at: | ||
| - | / | + | / |
| Your key file has been saved at: | Your key file has been saved at: | ||
| - | / | + | / |
| Your cert will expire on 2021-06-13. To obtain a new or tweaked | Your cert will expire on 2021-06-13. To obtain a new or tweaked | ||
| | | ||
| Zeile 338: | Zeile 347: | ||
| | | ||
| | | ||
| + | </ | ||
| + | Damit haben wir nun auch das freie Let's encrypt SSL-Zerfitifikat ausgestellt. | ||
| - | </code> | + | ==== NextCloud WEB-Interface herunterladen ==== |
| + | |||
| + | '' | ||
| + | '' | ||
| + | '' | ||
| + | |||
| + | ==== 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: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Nach der Installation erlauben wir die Verwendung der Ports 80, 443 und 22 (SSH) | ||
| + | |||
| + | '' | ||
| + | '' | ||
| + | '' | ||
| + | |||
| + | und aktiveren diese über | ||
| + | |||
| + | '' | ||
| + | |||
| + | 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 | ||
| + | |||
| + | '' | ||
| + | |||
| + | Dabei ersetzen Sie bitte bespiel.de durch den Namen Ihrer Domain. | ||
| + | Dann sollten Sie folgendes Bild erhalten, welches Sie durch einen Klick auf '' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | 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 '' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Wenn Sie jetzt folgende Seite sehen, ist die Installation von Nextcloud fertiggestellt. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | 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. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Wenn Sie die Installation der **Empfohlenen Apps** aktiviert haben sehen Sie noch folgenden Bildschirm und ... | ||
| + | |||
| + | {{: | ||
| + | |||
| + | 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:// |
| - | ********************************** | + | |
| - | ********************************** | + | |
| - | {{: | + | Unabhängig davon haben Sie mit der Installation Ihrer eigenen Cloud-Lösung sicher den richtigen Schritt in ein sicheres Umfeld getan! |
| - | {{: | + | |
| - | {{: | + | |
| - | {{: | + | |
| - | {{: | + | |
| === Schlagwörter === | === Schlagwörter === | ||
| - | nextcloud | + | nextcloud |
cloud/nextcloud_on_debian.1615838162.txt.gz · Zuletzt geändert: von schoebet
