So installieren Sie Nextcloud auf Ubuntu 18.04 Bionic Beaver Linux
- 3026
- 249
- Marleen Weight
Zielsetzung
Installieren Sie Nextcloud auf Ubuntu 18.04
Verteilungen
Ubuntu 18.04
Anforderungen
Eine Arbeitsanlage von Ubuntu 18.04 mit Root -Privilegien
Schwierigkeit
Einfach
Konventionen
- # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können
sudo
Befehl - $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können
Einführung
Wenn es um selbst gehostete Cloud -Speicher geht, ist NextCloud definitiv die beste Option. Es ist vollständig Open Source und ermöglicht Ihnen die volle Kontrolle über Ihren Server. Sie können natürlich auch Ihre eigenen Benutzerkonten erstellen und auch Zugriff verwalten.
Es gibt ein paar Optionen, wenn es darum geht, NextCloud auf Ubuntu einzurichten. Sie können Docker verwenden oder die herkömmliche Installationsmethode befolgen. Beides wird funktionieren. Die Docker -Methode funktioniert wahrscheinlich besser, wenn Sie den gesamten Server nicht selbst konfigurieren und verwalten möchten.
Docker
Wenn Sie Docker noch nicht installiert haben.
Sobald Sie Docker haben, ist es wirklich einfach, sich einzurichten. Führen Sie einfach den Befehl unten aus, um Ihren nächsten Server zu ziehen und zu drehen.
$ sudo docker run -d Nextcloud: FPM
Wenn Sie verschiedene HTTP -Ports angeben müssen, können Sie dies auf jeden Fall tun.
Traditionell
Die traditionelle Installation ist viel länger als der Docker -. NextCloud ist eine PHP.
Installieren Sie die PHP -Pakete
Installieren Sie vor dem Start die erforderlichen Pakete. Es gibt viel mehr PHP.
$ sudo APT Installieren Sie PHP-XML PHP-CGI PHP-CLI PHP-MYSQL PHP-MBRING PHP-GD PHP-CURL PHP-ZIP
Lampe oder LEMP einrichten
Als nächstes müssen Sie eine Lampe oder einen LEMP -Server einrichten. Der Unterschied zwischen den beiden Are -Apache (LAMP) und Nginx (LEMP). Die Wahl liegt ganz bei Ihnen, aber Nginx neigt dazu, besser zu funktionieren.
Für Lampe finden Sie entweder unseren MySQL- oder Mariadb -Handbuch, um eingerichtet zu werden.
Für LEMP können Sie auch unseren Leitfaden dafür überprüfen.
Holen Sie sich Nextcloud
NextCloud ist ein Open -Source -Projekt, und Sie können es direkt von der Website des Projekts abholen. Sie können zur Download -Seite gehen, um die neueste Version zu erhalten, oder wenn Sie faul sind, verwenden Sie wget
.
$ cd downloads $ wget https: // download.Nextcloud.com/server/releases/nextcloud-13.0.2.Reißverschluss
Unzipe Nextcloud entpip und kopieren/verschieben die resultierende Datei in Ihr Webroot oder welches Verzeichnis, das Sie Ihren Webserver so konfigurieren, dass Sie sie ausstellen, um sie zu bedienen.
$ unzip als Nextcloud-13.0.2.ZIP $ sudo cp -r ~/downloads/nextcloud/var/www/
Ändern Sie den Eigentum des Verzeichnisses in die Passtheit Ihres Webservers. Der Standard ist www-data
.
$ sudo chown -r www-data: www-data/var/www/nextcloud
Nextcloud installieren
NextCloud hat einen eigenen Installationsprozess. Dieser Prozess hilft bei der Konfiguration von Nextcloud und platziert alles, was Sie benötigen, wo er in Ihr Webroot -Verzeichnis gehen soll.
Öffnen Sie Ihren Browser und navigieren Sie zu der Adresse, bei der Sie sie veranstalten, um sie zu hosten. Sie sehen einen Bildschirm, in dem Sie aufgefordert werden, ein Administrator -Benutzerkonto zu erstellen.
Klicken Sie auf "Speicher & Datenbank". Sie werden Optionen zum Herstellen einer Verbindung zu Ihrer Datenbank angezeigt. Nextcloud kann eine Verbindung zu mehreren Arten von Datenbanken herstellen, aber Sie haben MySQL/Mariadb eingerichtet. Wählen Sie also das aus. Geben Sie den von Ihnen eingerichteten Datenbank -Benutzernamen und das Passwort ein. Verlassen Lokalhost
wie es ist.
Senden Sie das Formular ein, und Nextcloud wird sich einrichten. Wenn es fertig ist, werden die Dummy -Dateien angezeigt, die sie in den Standardverzeichnissen erstellt haben.
Sie können jetzt Ihre eigenen Benutzer und Verzeichnisse erstellen. Natürlich können Sie die Weboberfläche jetzt auch verwenden, um Ihre Dateien jetzt hochzuladen.
Gedanken schließen
Es gibt eine ganze Menge, die Sie mit NextCloud machen können, einschließlich der Verwendung einiger der nativen Apps und Frontends, um Ihre Dateien zu verwalten.
Wenn Sie im tatsächlichen Internet hosten, sollten Sie in Betracht ziehen, ein SSL -Zertifikat zu verwenden, um den Datenverkehr nach und von Ihrem Server zu verschlüsseln. Wir haben einen LetSencrypt -Leitfaden für Debian, der für Ubuntu gleichermaßen gelten sollte.
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Dinge zu installieren auf Ubuntu 22.04
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Ubuntu 20.04 Leitfaden
- Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Ubuntu 22.04 Leitfaden
- Linux -Download
- Installieren Sie Arch Linux in VMware Workstation
- « So führen Sie Python -Eingangs-/Ausgabeberationen in Dateien mit Python Open Function durch
- So installieren Sie den Postfix -Mailserver auf RHEL 8 / CentOS 8 »