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

So installieren Sie NextCloud 14 auf Ubuntu 16.04

Wir zeigen Ihnen, wie Sie NextCloud 14 auf einem VPS mit Ubuntu 16.04 installieren . NextCloud ist eine Open-Source-Software-Suite, mit der Benutzer ihre Daten wie Dateien, Kontakte, Kalender, einen Newsfeed, TODO-Listen und vieles mehr auf ihren persönlichen Servern speichern können. Es ist eine beliebte Alternative zu einer anderen weit verbreiteten Datei-Hosting-Anwendung namens ownCloud. Im Gegensatz zu ownCloud ist NextCloud jedoch vollständig Open Source. Die Installation von Nextcloud 14 auf Ihrem Ubuntu 16.04-Server ist eine ziemlich einfache Aufgabe. Befolgen Sie die nachstehenden Schritte, und Sie sollten Nextcloud 14 in weniger als 10 Minuten auf Ubuntu 16.04 installiert haben. Beginnen wir mit dem Tutorial!

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

Um NextCloud auf Ihrem VPS auszuführen, müssen die folgenden Voraussetzungen erfüllt sein:

  • MySQL oder MariaDB
  • PHP 7.0 +
  • Apache 2.4 mit Modul mod_php

In diesem Tutorial zeigen wir Ihnen, wie Sie NextCloud 14 mit Apache-Webserver, PHP und MySQL-Datenbankserver auf einem Ubuntu 16.04 VPS installieren.

Schritt 1:Melden Sie sich über SSH an und aktualisieren Sie Ihr System

Zuerst müssen Sie sich über SSH als Root-Benutzer bei Ihrem Ubuntu 16.04 VPS anmelden:

ssh root@IP_ADDRESS -p PORT_NUMBER

Führen Sie wie gewohnt die folgenden Befehle aus, um alle installierten Pakete auf Ihrem VPS zu aktualisieren:

apt-get update
apt-get upgrade

Schritt 2:Apache installieren

Die Installation von Apache ist ziemlich einfach – es kann einfach mit dem Paketmanager apt-get installiert werden:

apt-get install apache2

Nachdem die Installation abgeschlossen ist, können Sie den Apache-Webserver so aktivieren, dass er beim Neustart des Servers automatisch gestartet wird:

systemctl enable apache2

Sie können überprüfen, ob der Apache-Server läuft, indem Sie den folgenden Befehl ausführen:

systemctl status apache2

Oder Sie können überprüfen, ob der Webserver erfolgreich installiert wurde und ausgeführt wird, indem Sie zu http://your_server_IP navigieren mit dem Webbrowser Ihrer Wahl. Wenn alles in Ordnung ist, lädt Ihr Browser die Standard-Apache-Webseite.

Schritt 3:Installieren Sie PHP 7.0

Um PHP 7 und einige von NextCloud benötigte PHP-Module zu installieren, führen Sie den folgenden Befehl aus:

apt-get install php7.0 libapache2-mod-php7.0 php7.0-intl php7.0-gd php7.0-json php7.0-mysql php7.0-common php7.0-curl php7.0-mbstring php7.0-mcrypt php7.0-xml php-imagick php7.0-zip

Schritt 4:Installieren Sie MySQL und erstellen Sie eine Datenbank

Als nächstes werden wir den MySQL-Server installieren. Führen Sie dazu einfach den folgenden Befehl aus:

apt-get install mysql-server

Sie können den Datenbankserver jetzt mit den folgenden Befehlen starten und ihn so aktivieren, dass er beim Booten automatisch gestartet wird:

systemctl start mysql
systemctl enable mysql

Sie können auch die mysql_secure_installation ausführen Skript, um die Sicherheit Ihres MySQL-Datenbankservers zu erhöhen:

mysql_secure_installation

Nachdem Sie alle Fragen beantwortet haben, können Sie sich jetzt als Root-Benutzer bei MySQL anmelden, indem Sie das Passwort verwenden, das wir im vorherigen Schritt eingegeben haben:

mysql -u root -p

Um eine neue Datenbank für Ihre NextCloud-Installation zu erstellen, führen Sie die folgenden Befehle aus:

CREATE DATABASE nextcloud_db;
GRANT ALL PRIVILEGES ON nextcloud_db.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

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

Schritt 5:NextCloud 14 installieren

Unsere Hosting-Umgebung ist bereit, und zusätzlich haben wir eine neue Datenbank erstellt. Wir können jetzt mit der eigentlichen Installation von NextCloud fortfahren.

Führen Sie die folgenden Befehle aus, um die neuesten NextCloud 14-Installationsdateien herunterzuladen und zu extrahieren:

cd /var/www
wget https://download.nextcloud.com/server/releases/latest-14.zip
unzip latest-14.zip
chown -R www-data:www-data nextcloud
rm latest-14.zip

Schritt 6:Erstellen Sie die Apache Virtual Host-Datei

Wenn Sie mit einem Domainnamen auf NextCloud zugreifen möchten, müssen Sie einen neuen virtuellen Host erstellen. Sie können dies mit dem Nano-Texteditor tun:

nano /etc/apache2/sites-available/nextcloud.conf

Geben Sie nun folgende Informationen in die Datei ein:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/nextcloud
ServerName your-domain.com
ServerAlias www.your-domain.com

Alias /nextcloud "/var/www/nextcloud/"
<Directory /var/www/nextcloud/>
 Options +FollowSymlinks
 AllowOverride All

<IfModule mod_dav.c>
 Dav off
</IfModule>

SetEnv HOME /var/www/nextcloud
 SetEnv HTTP_HOME /var/www/nextcloud
</Directory>

ErrorLog /var/log/apache2/nextcloud-error_log
CustomLog /var/log/apache2/nextcloud-access_log common
</VirtualHost>

Dann müssen wir die virtuelle Hostdatei mit dem folgenden Befehl aktivieren:

ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf

Außerdem müssen wir sicherstellen, dass die folgenden Apache-Mods ebenfalls aktiviert sind:

a2enmod rewrite headers env dir mime

Starten Sie abschließend den Apache-Webserver neu:

systemctl restart apache2

Schritt 7:Schließen Sie die NextCloud-Installation über den Webbrowser ab

Sie können jetzt zu Ihrer http://your-domain.com gehen (oder http://YOUR_IP_ADDRESS ) und befolgen Sie die Anweisungen auf dem Bildschirm, um die Installation von NextCloud abzuschließen.

Sie müssen Ihr Admin-Benutzerkonto erstellen, indem Sie Ihren eigenen Benutzernamen und Ihr eigenes Passwort wählen. Geben Sie im Abschnitt „Speicher &Datenbank“ die Informationen der Datenbank ein, die wir zuvor erstellt haben, und klicken Sie dann auf „Einrichtung abschließen“.

Das ist es. Ihre NextCloud wurde erfolgreich installiert und Sie können sich mit den Anmeldedaten Ihres Admin-Benutzers anmelden.

Natürlich müssen Sie nicht NextCloud 14 auf Ubuntu 16.04 installieren wenn Sie einen unserer NextCloud-Hosting-Dienste nutzen, können Sie in diesem Fall einfach unsere erfahrenen Linux-Administratoren bitten, diesen für Sie zu installieren und einzurichten. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS . Wenn Ihnen dieser Beitrag zum Installieren von NextCloud 14 unter Ubuntu 16.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 ISPConfig 3 unter Ubuntu 18.04

  2. So installieren Sie Webmin unter Ubuntu 18.04

  3. So installieren Sie NextCloud 13 auf Ubuntu 16.04

  4. So installieren Sie NextCloud 14 auf Ubuntu 16.04

  5. So installieren Sie Go unter Ubuntu 18.04

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie Nextcloud auf Ubuntu 18.04 &16.04

So installieren Sie Nextcloud unter Ubuntu 16.04

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04

WIE INSTALLIERE ICH NEXTCLOUD AUF UBUNTU?