Nextcloud Installation
Nextcloud, Apache2 und MySQL Installation
Aktualisiere die Paketlisten & installiere die Updates.
apt update && apt upgrade -yInstalliere für die weitere Installation benötigte Pakete.
apt install ca-certificates nano lsb-release gnupg apt-transport-https curl unzip -yWähle dein Betriebssystem aus. Solltest du nicht wissen, welches Betriebssystem du verwendest, kannst du dies mit dem Befehl
cat /etc/issuenachschauen.
Füge die Paket-Quelle für die PHP8.0 Version hinzu.
curl -fsSL https://packages.sury.org/php/apt.gpg -o /usr/share/keyrings/php-archive-keyring.gpgecho "deb [signed-by=/usr/share/keyrings/php-archive-keyring.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.listFüge die Paket-Quelle für die PHP8.0 Version hinzu.
apt install software-properties-common -yadd-apt-repository ppa:ondrej/phpAktualisiere noch einmal die Paketlisten
apt updateInstallation von Apache2
Installiere den Apache2 Webserver
apt install apache2 -yInstallation von PHP
Installiere PHP8 sowie die PHP-Module
Installation von PHPMyAdmin
Installiere MySQL
Schließe die MySQL Installation ab
Gebe den Befehl
ein. Bei der ersten Abfrage des aktuellen Passworts drücke einfach "Enter". Bestätige die nächste Frage bzgl. der Änderung des Root-Passworts mit "Enter". Nun musst du ein Passwort für den Root-Benutzer des MariaDB-Servers vergeben. Während der Eingabe erscheinen keine Zeichen, das ist jedoch normal. Bestätige alle darauffolgenden Fragen (Löschung des anonymen Benutzers, Verbieten des externen Root-Logins aus Sicherheitsgründen, Entfernen der Testdatenbank und Aktualisieren der Rechte) ebenfalls mit "Enter".
Gebe den Befehl
ein. Bei der ersten Abfrage des aktuellen Passworts drücke einfach "Enter". Gebe bei der anschließenden Frage bzgl. des Wechsels zur Unix-Socket-Authentifizierung "n" ein und drücke die "Enter"-Taste. Bestätige die nächste Frage bzgl. der Änderung des Root-Passworts mit "Enter". Nun musst du ein Passwort für den Root-Benutzer des MariaDB-Servers vergeben. Während der Eingabe erscheinen keine Zeichen, das ist jedoch normal. Bestätige alle darauffolgenden Fragen (Löschung des anonymen Benutzers, Verbieten des externen Root-Logins aus Sicherheitsgründen, Entfernen der Testdatenbank und Aktualisieren der Rechte) ebenfalls mit "Enter".
Wechsel mit dem Befehl
in das Verzeichnis, wo PhpMyAdmin installiert wird.
Lade PhpMyAdmin herunter
Entpacke das Archiv
Entferne das heruntergeladene Archiv
Nenne das PhpMyAdmin Verzeichnis um
Vergebe die benötigten Rechte
Erstelle die Apache Konfigurationsdatei
Aktiviere die Apache Konfigurationsdatei
Reloade den Apache Service
Erstelle das Temporäre Verzeichnis für PhpMyAdmin
Gebe dem Webnutzer die Berechtigung, auf das temporäre Verzeichnis zuzugreifen.
Melde dich bei dem MySQL Server an
Stelle das Authentifizierungsplugin des Root-Benutzers von UNIX auf die Standardauthentifizierung um.
Melde dich bei dem MySQL Server an
Erstelle einen neuen Benutzer. Trage bei "username" einen Benutzernamen und bei "password" ein Passwort ein.
Dieser Befehl weißt deinem Nutzernamen alle Rechte, die man als Inhaber braucht
Installation von Nextcloud
Navigiere zum path vom Web-Server
Lade Nextcloud herunter
Entpacke Nextcloud
Lösche das Nextcloud Archiv
Aktiviere Apache2 mod_rewrite
Starte Apache2 neu
Gebe dem Webserver das Besitzerrecht.
Nextcloud Nutzer anlegen







Nun ist die Installation von Nextcloud erfolgreich abgeschlossen
Last updated
Was this helpful?
