Archiv für den Monat: Oktober 2019

Manuelles Update des Nextcloud Servers

  1. Backup inklusive der Konfigurationsdatei config.php erstellen.
  2. Aktuelles Server release vom Nextcloud server https://nexcloud.com/install herunter laden.
  3. Webserver mit sudo /etc/init.d/apache2 stop anhalten.
  4. Altes nextcloud-Verzeichnis umbenennen, z.B. in nextcloud-<version>
  5. Neues Nextlcloud-Release entpacken. Es entpackt sich dabei automatisch in ein neues Verzeichnis nextcloud/.
  6. Alte Konfigurationsdatei config.php in das neue nextcloud-Verzeichnis kopieren: sudo cp nextcloud-<version>/config/config.php nextcloud/config/
  7. Zusatz-Applikationen von Drittanbietern von der alten zur neuen Installation kopieren: sudo cp nextcloud-<version>/apps/<app> nextcloud/apps/ Aktuell sind das:
    1. calendar
    2. contacts
    3. deck
    4. files_mindmap
    5. files_texteditor
    6. notes
    7. polls
    8. tasks
  8. Dateieigentümer und Rechte anpassen:
    chown -R www-data:www-data nextcloud  find nextcloud/ -type d -exec chmod 750 {} \;  find nextcloud/ -type f -exec chmod 640 {} \; 
  9. Web-Server wieder starten: sudo /etc/init.d/apache2 start
  10. Upgrading tool starten: sudo -u www-data php nextcloud/occ upgrade Dieser Schritt kann einige Minuten in Anspruch nehmen.
  11. Fertig. jetzt sollte man sich einloggen und überprüfen, ob das upgrade erfolgreich war.

Hinweis: Diese Beschreibung basiert auf der englischen Dokumentation von nextcloud