Benutzer-Werkzeuge

Webseiten-Werkzeuge


owncloud

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
owncloud [2017/10/16 23:43] – Externe Bearbeitung 127.0.0.1owncloud [2022/01/18 00:20] (aktuell) noone
Zeile 1: Zeile 1:
-====Owncloud 8.1 auf den Raspberry Pi installieren====+Aktuelle Anleitung [[https://codeberg.org/strobelstefan.org/nextcloud-installation-configuration|hier]] oder [[https://howtodotech.de/nextcloud-23-auf-ubuntu-20-04-server-installieren/|hier]]. 
 + 
 + 
 +====NextCloud auf den Raspberry Pi installieren====
  
 Für die nächsten Befehle dauerhaft Root-Rechte organisieren: Für die nächsten Befehle dauerhaft Root-Rechte organisieren:
    sudo -i    sudo -i
  
-Owncloud-Paketquelle für apt-get hinzufügen+Alle installierten Pakete auf den neuesten Stand bringen
-   echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/aptsources.list.d/owncloud.list +   apt update && apt upgrade -y
  
-Wenn Fehlermeldungen bei apt-get upgrade wegen nicht überprüfbarer Signaturen für Owncloud vermieden werden sollen, noch die folgenden beiden Kommandos abarbeitenDas ist aber nicht wirklich notwendig und kann auch übersprungen werden. +Webserver Apache und PHP installieren: 
-   wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key +   sudo apt install apache2 php7.3 php7.3-gd php7.3-curl php7.3-common php7.3-intl php-pear php-apcu php7.3-xml libapache2-mod-php7.3 php7.3-mbstring php7.3-zip curl libcurl3 libcurl3-dev php7.3-mysql mariadb-server-10.1 smbclient
-   apt-key add < Release.key+
  
-Paketquellen aktualisieren: +MariaDB vorbereiten 
-   apt-get update+   sudo mysql_secure_installation
  
-Alle installierten Pakete auf den neuesten Stand bringen: +Dabei wird ein Root-Passwort vergeben, der anonyme Benutzer entfernt, root die remote-Anmeldung verboten und die Testdatenbank gelöscht. 
-   apt-get upgrade+Anschliessende wird die Datenbank für NextCloud erstellt und dem nextcloud-user alle Zugriffrechte auf diese Datenbank vergeben. 
 +   sudo mariadb 
 +   create database nextcloud character set utf8mb4 collate utf8mb4_general_ci; 
 +   create user nextcloud@localhost identified by 'password'; 
 +   grant all privileges on nextcloud.* to nextcloud@localhost; 
 +   flush privileges; 
 +   quit;
  
-(Dumme Fragen immer mit j und Enter beantworten)+Anschliessend kann die aktuelle NextCloud-Version heruntergeladen werden: 
 +   cd ~/Downloads 
 +   wget https://download.nextcloud.com/server/releases/latest.zip
  
-Owncloud installieren: +Das Archiv entpacken 
-   apt-get install owncloud+   unzip latest.zip
  
-(Dumme Fragen immer mit j und Enter beantworten)+und ins Webroot verschieben 
 +   sudo mv nextcloud/ /var/www/html/
  
-Während der Instalation von MySQL wird ein Passwort für den MySQL-Benutzer root abgefragt. Dafür ein sicheres Passwort eingeben (und aufschreiben!) und zur Bestätigung noch einmal eingeben.+Die Eigentums- und Schreibrechte müssen auf den Web-User übertragen werden 
 +   sudo chown -R www-data.www-data /var/www/html/nextcloud
  
 +Die abschliessende NextCloud-Einrichtung erfolgt über das Web-Frontend
 +   http://<RasPi-IP>/nextcloud
 +
 +Zur endgültigen Nutzung sind noch einige Anpassungen vorzunehmen. Die Hinweise dazu findet man in der NextCloud in den Einstellungen.
 +
 +>==========================================================<
 PHP-APC installieren: PHP-APC installieren:
    apt-get install php-apc    apt-get install php-apc
Zeile 47: Zeile 65:
 Die neue Konfiguration einlesen: Die neue Konfiguration einlesen:
    service apache2 reload    service apache2 reload
 +
  
  
owncloud.1508190221.txt.gz · Zuletzt geändert: 2017/10/16 23:43 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki