GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie NextCloud 15 auf Ubuntu 18.04

NextCloud ist eine kostenlose und selbst gehostete Open-Source-Dateifreigabe- und Kommunikationsplattform, die mit PHP erstellt wurde. Es ist eine großartige Alternative zu einigen der beliebten Dienste, die auf dem Markt erhältlich sind, wie Dropbox, Google Drive, OwnCloud usw. Mit NextCloud können Sie Ihre Daten ganz einfach auf Ihrem Ubuntu 18.04 VPS speichern, Ihre Kontakte, Kalender erstellen und verwalten, To-Do-Listen und vieles mehr. In diesem Tutorial installieren wir NextCloud Version 15 auf einem Ubuntu 18.04 VPS – Version 15 ist eine Hauptversion, die viele neue Funktionen und Verbesserungen enthält.

Wir haben eine aktualisierte Version dieses Tutorials zum Installieren von Nextcloud unter Ubuntu 20.04

Voraussetzungen:

– Ein Ubuntu 18.04 VPS
– Ein Systembenutzer mit Root-Rechten
– MySQL- oder MariaDB-Datenbankserver Version 5.5 oder neuer mit InnoDB-Speicher-Engine.
– Apache 2.4 mit aktiviertem mod_php
– PHP-Version 7.0 oder neuer

Melden Sie sich an und aktualisieren Sie den Server:

Melden Sie sich über SSH als Benutzer root bei Ihrem Ubuntu 18.04 VPS an:

ssh root@IP_Address -p Port_number

Vergessen Sie nicht, „IP_Address“ und „Port_number“ durch die tatsächliche IP-Adresse Ihres Servers und den Port des SSH-Dienstes zu ersetzen.

Führen Sie die folgenden Befehle aus, um sicherzustellen, dass alle installierten Pakete auf Ihrem Ubuntu 18.04 VPS auf die neueste verfügbare Version aktualisiert werden:

apt update && apt upgrade

Installieren Sie Apache und PHP:

Wir müssen den Apache-Webserver installieren, um die NextCloud-Dateien bereitzustellen. Das geht ganz einfach mit folgendem Befehl:

apt -y install apache2

Aktivieren Sie nach der Installation des Webservers den automatischen Start nach einem Serverneustart:

systemctl enable apache2

Stellen Sie sicher, dass der Webserver auf Ihrem Server aktiv ist und ausgeführt wird:

service apache2 status

So sollte die Ausgabe aussehen:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           ââapache2-systemd.conf
   Active: active (running) since Thu 2018-12-27 05:13:26 CST; 12min ago

Da NextCloud eine PHP-basierte Anwendung ist, besteht unser nächster Schritt darin, PHP und einige von NextCloud benötigte PHP-Erweiterungen zu installieren:

apt -y install php php-cli php-common php-curl php-xml php-gd php-mbstring php-zip php-mysql

Starten Sie den Apache-Webserver neu, um die PHP-Module zu laden:

systemctl restart apache2

Überprüfen Sie nun die auf Ihrem Server installierte PHP-Version:

php -v
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Installieren Sie MariaDB und erstellen Sie eine Datenbank:

NextCloud benötigt eine SQL-Datenbank zum Speichern von Informationen. Zu diesem Zweck installieren wir den MariaDB-Datenbankserver, indem wir den folgenden Befehl ausführen:

apt -y install mariadb-server

Aktivieren Sie genau wie bei Apache MariaDB, um nach dem Neustart des Servers automatisch zu starten:

systemctl enable mariadb

Führen Sie als Nächstes das Nachinstallationsskript „mysql_secure_installation“ aus, um ein Passwort für den MariaDB-Root-Benutzer festzulegen und die Sicherheit Ihres MariaDB-Servers weiter zu verbessern. Sobald alle Schritte abgeschlossen sind, können Sie fortfahren und sich als Root-Benutzer beim MariaDB-Server anmelden. Wir erstellen dann einen neuen Benutzer und eine neue Datenbank – beides ist für die Installation von NextCloud erforderlich.

mysql -u root -p

MariaDB [(none)]> CREATE DATABASE nextcloud;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'PASSWORD';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

Vergessen Sie nicht, „PASSWORT“ durch ein starkes Passwort zu ersetzen.

NextCloud herunterladen und installieren:

Gehen Sie zur offiziellen Website von NextCloud und laden Sie die neueste stabile Version der Anwendung herunter. Zum Zeitpunkt der Veröffentlichung dieses Artikels ist die neueste Version von NextCloud Version 15.0.0.

wget https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip

Sobald das ZIP-Archiv heruntergeladen ist, entpacken Sie es in das Dokumentstammverzeichnis auf Ihrem Server:

unzip nextcloud-15.0.0.zip -d /var/www/html/

Alle Dateien werden in einem Verzeichnis namens „nextcloud“ gespeichert.

Entfernen Sie das ZIP-Archiv und ändern Sie den Besitz der NextCloud-Dateien:

rm -f nextcloud-15.0.0.zip
chown -R www-data:www-data /var/www/html/nextcloud

Das war der letzte Schritt zur Konfiguration Ihres Servers und zur Installation von NextCloud über die Befehlszeile. Jetzt können Sie Ihren bevorzugten Webbrowser öffnen und auf http://Ihre_IP/nextcloud zugreifen, um mit der Einrichtung fortzufahren. Stellen Sie sicher, dass Sie „Ihre_IP“ durch die IP-Adresse oder den Domänennamen Ihres Servers ersetzen. Wenn alles richtig konfiguriert ist, erhalten Sie den folgenden Bildschirm:

Erstellen Sie ein Administratorkonto, legen Sie den Datenordner fest und geben Sie die MariaDB-Details für den Benutzer und die Datenbank ein, die wir zuvor in diesem Tutorial erstellt haben.

Das ist alles – wenn Sie die Schritte im Tutorial befolgt haben, haben Sie NextCloud Version 15 erfolgreich auf Ihrem Ubuntu 18.04 VPS installiert. Weitere Einzelheiten zur Konfiguration und Verwendung finden Sie in der offiziellen Dokumentation. Wir haben hier eine neuere Version veröffentlicht:How to Install Nextcloud on Ubuntu 20.04.

Natürlich müssen Sie NextCloud 15 auf Ubuntu 18.04 nicht selbst installieren, wenn Sie einen unserer NextCloud-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, dies für Sie zu installieren und einzurichten. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag zum Installieren von NextCloud 15 unter Ubuntu 18.04 gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken, indem Sie die Schaltflächen auf der linken Seite verwenden, oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. So installieren Sie MySQL unter Ubuntu 16.04

  2. So installieren Sie NextCloud 13 auf Ubuntu 16.04

  3. So installieren Sie osTicket unter Ubuntu 16.04

  4. So installieren Sie NextCloud 14 auf Ubuntu 16.04

  5. So installieren Sie Nextcloud 14 auf Debian 9

So installieren Sie Nextcloud auf Ubuntu 18.04 &16.04

So installieren Sie aaPanel unter Ubuntu 20.04

So installieren Sie Dotclear unter Ubuntu 18.04

So installieren Sie OpenCart unter Ubuntu 18.04

So installieren Sie phpPgAdmin unter Ubuntu 18.04

So installieren Sie Nextcloud unter Ubuntu 20.04