Metainformationen zur Seite
Dies ist eine alte Version des Dokuments!
!!!! IN ARBEIT !!!!
Nextcloud-Server
Ein Beispiel einer reelen Konfiguration. Hier wird nur die Installation und Konfiguration in Kurzform aufgelistet.
sudo -s # Root-System-Rechte erlangen. Root-Passwort notwendig. apt-get update # Systemsoftware updaten. apt-get upgrade # Systemsoftware auf den neusten Stand bringen. apt-get install mariadb-server # Maria-Datenbank installieren. sudo mysql_secure_installation # [01] Installation und Konfiguration der Maria-DB. sudo mysql -u root # Als root einloggen. CREATE DATABASE nextcloud; # Neue DB mit den Namen nextcloud anlegen. CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'password'; # Neuen Benutzer "nextcloud" in Maria-DB->nextcloud anlegen. # Datenbankbenutzer die Rechte anlegen. GRANT ALL ON nextcloud.* TO 'nextcloud'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES; # Einstellungen speichern. EXIT; # Aus Maria-DB ausloggen. sudo apt install apache2 libapache2-mod-php7.2 # Apache2 Web-Server installieren & alle nötigen php Module sudo apt install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring php7.2-intl php-imagick php7.2-xml php7.2-zip # Hier erfolgt die installation von open-ssh
01
Der Dialog und die Antworten (fett) bei Ausführung des Terminal-Befehls.
- Enter current password for root (enter for none): Enter
- Set root password? [Y/n]: N
- Remove anonymous users? [Y/n]: Y
- Disallow root login remotely? [Y/n]: Y
- Remove test database and access to it? [Y/n]: Y
- Reload privilege tables now? [Y/n]: Y
02
xxx
03
xxx
04
xxx
[Video] comment = Videos path = /mnt/storage/shares/video write list = heimnetz valid users = heimnetz,heimgast force user = heimnetz [Audio] comment = Audio path = /mnt/storage/shares/audio write list = heimnetz valid users = heimnetz,heimgast force user = heimnetz [Dokumente] comment = Dokumente path = /mnt/storage/shares/dokumente write list = heimnetz valid users = heimnetz,heimgast force user = heimnetz [Public] comment = Public path = /mnt/storage/shares/public writeable = yes guest ok = yes force user = heimnetz [Private] comment = Private path = /mnt/storage/shares/private write list = heimnetz valid users = heimnetz force user = heimnetz