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

So installieren Sie Nextcloud mit ISPConfig 3.1

Dieses Tutorial beschreibt die Schritte zur Installation von Nextcloud für ISPConfig-Benutzer.

Voraussetzungen

  • Ein Linux-Server mit installiertem Apache, MariaDB und PHP
  • ISPConfig 3.1+ installiert (The Perfect Server Tutorial)
  • Eine (Sub-)Domain, die auf Ihren Server verweist. Ich werde in diesem Tutorial nextcloud.example.com verwenden

Website hinzufügen

Navigieren Sie in ISPConfig zu Sites und fügen Sie eine neue Website hinzu

Domain: nextcloud.example.com
Harddisk Quota: Set quota for the file storage if necessary, or use -1 for unlimited.
Auto-subdomain: None
Let's Encrypt SSL: <-- Check this to receive a free SSL certificate from Let's Encrypt.
PHP: Fast-CGI

Gehen Sie zu Optionen

Benutzerdefinierte php.ini-Einstellungen hinzufügen:

opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.revalidate_freq=1
opcache.save_comments=1
memory_limit = 512M

Und klicken Sie auf Speichern!

Datenbank hinzufügen

HINWEIS:Allen meinen Datenbanken wird die Client-ID vorangestellt, sodass die Datenbank (Benutzer) für Client 8 "c8nextcloud" heißen würde. Dies kann in Ihrem System anders sein.

Gehen Sie zu Datenbankbenutzern und fügen Sie einen neuen Benutzer hinzu

Client: Select the client
Database user: nextcloud
Password: Generate a password and save this in a (temporary) txt file.

Speichern Sie den neuen Benutzer.

Gehen Sie dann zu den Datenbanken und fügen Sie eine neue Datenbank hinzu

Site: nextcloud.example.com
Database name: nextcloud
Database user: Select the database user you just created

Und klicken Sie auf Speichern!

Fügen Sie einen FTP-Benutzer hinzu

Gehen Sie zu FTP-Konten

Website: nextcloud.example.com
Username: nextcloud (ISPConfig will eventually add a prefix to this username)
Password: Generate a password and save it in the (temporary) txt file you created earlier.

Speichern Sie den neuen Benutzer

Nextcloud installieren

Laden Sie den Nextcloud Web Installer auf nextcloud.com/install/#instructions-server (unter Web Installer) herunter

Melden Sie sich mit Ihrem FTP-Programm mit dem soeben erstellten FTP-Benutzer auf Ihrem Server an (den Namen Ihres FTP-Benutzers finden Sie unter FTP-Konten) und laden Sie setup-nextcloud.php in den Webordner hoch.

Gehen Sie zu nextcloud.example.com/setup-nextcloud.php

Klicken Sie auf Weiter

Ersetzen

nextcloud 

mit

.

Klicken Sie auf Weiter

Benutzername:Der Benutzername für Ihren Admin-Benutzer

Passwort:Das Passwort für Ihren Admin-Benutzer (verwenden Sie ein sicheres Passwort!)

Klicken Sie auf Speicher &Datenbank

Datenordner:

/var/www/clients/client8/web16/private/data

Alle Dateien, die Sie in Nextcloud platzieren, werden jetzt außerhalb des /web-Ordners gespeichert, was sicherer ist.

Hinweis:Ersetzen Sie client8 und web16 durch die richtige Client- und Web-ID. Sie finden diese unter Ihren Website-Einstellungen -> Dokumentenstamm.

Wählen Sie MySQL/MariaDB aus

Username: c8nextcloud
Password: The first password you wrote down in your txt file
Database name: c8nextcloud

Hinweis:Sie finden den Datenbank-(Benutzer-)Namen unter ISPConfig-> Sites -> Databases.

Klicken Sie auf Einrichtung beenden, und wir sind fertig! Das einzige, was Sie noch tun müssen, ist, Nextcloud nach Ihren Bedürfnissen zu konfigurieren und eventuell einige Apps zu installieren.


Linux
  1. So installieren Sie Seafile mit Nginx auf openSUSE Leap 42.1

  2. So installieren Sie Nextcloud 11 auf CentOS 7

  3. So installieren Sie NextCloud 14 auf CentOS 7

  4. So installieren Sie ISPConfig 3 unter Ubuntu 18.04

  5. So installieren Sie NextCloud 14 auf Ubuntu 16.04

So installieren Sie Nextcloud auf Ubuntu 18.04 &16.04

So installieren Sie ISPConfig unter Debian 11

So installieren Sie ISPConfig unter CentOS 7

WIE INSTALLIERE ICH NEXTCLOUD AUF UBUNTU?

Wie installiere ich ISPConfig auf CentOS 7.x?

Wie installiere ich ISPConfig unter Debian 10?