GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Nextcloud unter Debian 11 / Debian 10

Nextcloud ist eine selbst gehostete Software-Suite, die Cloud-Speicher über das Netzwerk bereitstellt, und es ist ein Fork von ownCloud. Es ist wie ein Google Drive / Dropbox, mit dem Sie Ihre Dokumente und Bilder speichern, synchronisieren und teilen können.

In diesem Beitrag werden wir sehen, wie Nextcloud auf Debian 11 / Debian 10 installiert wird.

Apache-Webserver installieren

Installieren Sie zuerst den Apache-Webserver für Nextcloud.

sudo apt update 

sudo apt install -y apache2 bzip2

Installieren Sie MariaDB

Installieren Sie dann die MariaDB-Datenbank für die Nextcloud-Installation. Sie können auch die MySQL-Datenbank anstelle von MariaDB verwenden.

sudo apt install -y mariadb-server mariadb-client

Verwenden Sie nach der MariaDB-Installation den Befehl mysql_secure_installation, um die MariaDB-Installation zu sichern.

Installieren Sie PHP 7.3 oder 7.4

Nextcloud erfordert PHP-Version 7.3 oder 7.4, und dieselbe ist im Debian OS-Repository verfügbar. Sie können also das apt verwenden Befehl, um PHP und seine Erweiterungen für die Nextcloud-Installation zu installieren.

sudo apt install -y libapache2-mod-php php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-sqlite3

Aktivieren Sie nach der Installation von PHP die folgenden Module für Nextcloud.

sudo a2enmod rewrite

sudo a2enmod headers

Starten Sie den Apache-Dienst neu.

sudo systemctl restart apache2

Nextcloud installieren

Nextcloud herunterladen

Nextcloud bietet ein Archivpaket für Linux-Server an, das heruntergeladen und manuell auf dem LAMP-Stack eingerichtet werden kann.

cd /tmp/

wget https://download.nextcloud.com/server/releases/latest.tar.bz2

tar -jxvf latest.tar.bz2

sudo mv nextcloud /var/www/html/

sudo mkdir /var/www/html/nextcloud/data

Aktualisieren Sie den Besitz der Dateien im Nextcloud-Verzeichnis, damit Apache-Benutzer die Daten darin schreiben können.

sudo chown -R www-data:www-data /var/www/html/nextcloud/

Datenbank erstellen

Melden Sie sich mit dem Root-Benutzer beim MariaDB-Server an, um eine Datenbank zu erstellen.

sudo mysql -u root -p

Erstellen Sie zunächst eine Datenbank namens nextclouddb .

create database nextclouddb;

Gewähren Sie dann nextclouduser um auf die nextclouddb zuzugreifen Datenbank auf localhost mit einem Passwort password .

grant all on nextclouddb.* to 'nextclouduser'@'localhost' identified by 'password';

Beenden Sie die MariaDB-Shell.

exit

NextCloud einrichten

Öffnen Sie Ihren Webbrowser und navigieren Sie zur folgenden URL.

http://ihre.ip.addr.ess/nextcloud
  1. Füllen Sie das Formular für Benutzername und Passwort aus, um ein Administratorkonto zu erstellen .
  2. Klicken Sie dann auf Speicher &Datenbank.
  3. Geben Sie zuerst den Speicherort des Datenordners von Nextcloud ein und dann die Datenbankinformationen in Datenbank konfigurieren Form von MySQL / MariaDB .
  4. Nachdem Sie alle Informationen eingegeben haben, klicken Sie auf Fertig stellen .

Zugriff auf Nextcloud

Nach Abschluss der Installation führt Sie das Installationsprogramm zur Startseite von Nextcloud.

Wenn Sie das Installationsprogramm zur Nicht-Existenz-Seite – http://index.php/core/apps/recommended – führt, klicken Sie auf die Schaltfläche „Zurück“, um zu Nextcloud zu gelangen.

Schlussfolgerung

Das ist alles. Ich hoffe, Sie haben gelernt, wie Sie Nextcloud unter Debian 11 / Debian 10 installieren. Als Sicherheitsmaßnahme können Sie HTTPS für Ihre Nextcloud-Installation aktivieren.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie den Nextcloud-Client auf Debian 10 Buster

  3. So installieren Sie Nextcloud auf Debian 9

  4. So installieren Sie Nextcloud 14 auf Debian 9

  5. So installieren Sie NextCloud 13 auf Debian 9

So installieren Sie NextCloud unter Debian 10

So installieren Sie Debian 11

So installieren Sie Nextcloud unter Debian 8

So installieren Sie Go unter Debian 10

So installieren Sie Nextcloud unter Debian 11

So installieren Sie Go unter Debian