Installation via web installer on a VPS or web space
When you don’t have access to the command line, for example at a web hosting or VMPS, an easy option is to use our web installer. This script can be found on our server installation page here.
The script checks the dependencies, downloads Nextcloud from the official server, unpacks it with the right permissions and the right user account. Finally, you will be redirected to the Nextcloud installer. Here a quick how-to:
Get the file from the installation page
Upload setup-nextcloud.php to your web space
Point your web browser to setup-nextcloud.php on your webspace
Follow the instructions and configure Nextcloud
Login to your newly created Nextcloud instance!
Warum sind die Pfade anders, an bei einer anderen funktionierenden One-Click-installation?
MfG
nc-kay
Lösung; Bei der Installation von Nextcloud 19 wird als Vorgabe “nextcloud” eingestellt, löscht man dieses und einen “.” ist das Problem gelöst. Vermutlich stimmen die Pfade ansonsten nicht.
Es wurde kein PHP-Memory-Cache konfiguriert. Zur Erhöhung der Leistungsfähigkeit kann ein Memory-Cache konfiguriert werden. Weitere Informationen finden Sie in der Dokumentation .
Das werde ich vermutlich in der .user.ini etwas estellen müsse, nur was konkret?
No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation.
Die user.ini war in diesem Fall keine Lösung. Ein Anpassung der config.php hat der Problem gelöst.
APCu is a data cache, and it is available in most Linux distributions. On Red Hat/CentOS/Fedora systems install php-pecl-apcu . On Debian/Ubuntu/Mint systems install php-apcu .
After restarting your Web server, add this line to your config.php file:
‘memcache.local’ => ‘\OC\Memcache\APCu’,
So sieht es jetzt aus:
Wie ich eine kleinste html Datei hier posten?
Wie kann ich eine mit info.php erstellte Datei als txt ausgeben?
Nextcloud 19.0.1 Übersichts - Check:
Sicherheits- & Einrichtungswarnungen
Für die Sicherheit und Performance Deiner Instanz ist es wichtig, dass alles richtig konfiguriert ist. Um Dir dabei zu helfen, führen wir einige automatische Prüfungen durch. Weitere Informationen kannst Du der verlinkten Dokumentation entnehmen.
Es gibt einige Warnungen bei Deiner Systemkonfiguration.
Du greifst über eine sichere Verbindung auf Deine Instanz zu, Deine Instanz generiert jedoch unsichere URLs. Dies bedeutet höchstwahrscheinlich, dass Du Dich hinter einem Reverse-Proxy befindest und die Konfigurationsvariablen zum Überschreiben nicht richtig eingestellt sind. Bitte lese die Dokumentation hierzu.
Unsicherer Seitenzugriff über HTTP. Es wird dringend empfohlen, den Server so einzurichten, dass HTTPS erforderlich ist, wie dies in den Sicherheits-Tipps beschrieben wird.
Ich denke bei mir wurden beim Test 700 MB installiert. Durch Javascript wird aber auf dem Server wenig CPU verwendet.
Ich verzichte darauf in meiner privaten Nextcloud. Für OnlyOffice nutze ich mein Account bei https://nc.nl.tab.digital , welches ich mit “Federated Sharing” verbunden habe.
das ist ist ohnehin schon ein Monster-thread geworden, der mit dem Titel nicht mehr viel zu tun hat.
Würdest Du BITTÄÄÄÄÄ pro Frage ein neues Thema eröffnen - auch wenn du da eben noch mal ein bisschen Info dazu schreiben müsstest?
Das würde das Forum ein bisschen übersichtlicher halten.
Danke Dir für Dein Verständnis
hmmm - vielleicht war ich das? Keine Ahnung mehr, sorry. Ich schließe dabei nicht aus, dass ich unaufmerksam gewesen bin. Tut mir Leid.
Generell wollen wir nicht eigentlich nur ein Thema pro Posting. Sonst gibt es beispielsweise keinen Lösung-Haken für das Thema. Und das wär ja doof. Denn gelöste Threads sind immer ganz besonders schön. Und hilfreich.
Du kannst die Themen jetzt leider nicht trennen. Aber wenn Du mir sagst, was und wo und mit welcher Überschrift ich das trennen soll, dann würde ich das ausnahmsweise für Dich übernehmen. - Bitte gern als Privat-Mail/Neue Nachricht (einfach wie immer Antworten ABER vor dem Absenden oben rechts in der Ecke den “Rechtsabbiegepfeil” klicken und “Neue Nachricht” wählen, dann kommt Deine Antwort als Email zu mir)
Nein. Ich versuche hier nur ein bisschen die Hecken zu schneiden, Rasen mähen, die Treppen wischen und Blumen zu gießen, damit alles fein wächst und gedeiht. Neudeutsch: Moderator (ich sehe das eher als Hausmeister)
Hallo, ich hatten die Domain gewecheselt, deswegen wurde der Dokumentserver nicht gefunden.
Einstellungen ----- ONLYOFFICe —
Servereinstellungen
ONLYOFFICE Document Servicestandort gibt die Adresse des Servers mit den installierten Dokumentdiensten an. Bitte ändern Sie ‘’ für die Serveradresse in der folgenden Zeile.
You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read the documentation page about this.
Accessing site insecurely via HTTP. You are strongly advised to set up your server to require HTTPS instead, as described in the security tips .
oooooooooooo
Es gibt einige Warnungen zu Ihrer Systemkonfiguration.
Sie greifen über eine sichere Verbindung auf Ihre Instanz zu, Ihre Instanz generiert jedoch unsichere URLs. Dies bedeutet höchstwahrscheinlich, dass Sie sich hinter einem Reverse-Proxy befinden und die Konfigurationsvariablen zum Überschreiben nicht richtig eingestellt sind. Bitte lesen Sie die Dokumentation hierzu.
Unsicherer Seitenzugriff über HTTP. Es wird dringend empfohlen, den Server so einzurichten, dass HTTPS erforderlich ist, wie dies in den Sicherheits-Tipps beschrieben wird.
Eine mit SSL-Zertifikat verschlüsselte Webseite macht nur dann Sinn, wenn die Besucher Ihre Webseite über HTTPS aufrufen. Damit eine automatische Weiterleitung auf HTTPS erfolgt, wenn die Webseite über HTTP aufgerufen wird, müssen Sie lediglich folgenden Codeschnipsel in die .htaccess Datei Ihres Webprojekts einfügen:
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
Anders herum kann ich aber auch sagen, dass ein günstiger Shared-Hosting-Anbieter, der sogar eine STD.-Installation von nextcloud im Programm hat und “Check the security of your private cloud server” ohne eine/n Warnung/Fehler ein Ok (A+) gibt, schon mal nicht ganz ungeeignet ist.
Es muss nicht immer ein eigener teurer virtueller Server oder mehr sein, nur um ein paar Dateien in der cloud zu haben, da gehe ich dann lieber zu magentacloud und zahle nichts für 25GB.
Zu obigem ist nebenbei viel wichtiger zu fragen:
Habe ich überhaupt eine Ahnung, was ich da tue?
Welche Daten sollen überhaupt in die cloud?
Ist mir die Notwendigkeit von https (SSL-Zertifikat) und
der cloud-Verschlüsselung und E2EE wirklich bewusst?
ist der Shared-Hosting-Anbieter selber überhaupt “sicher”?
Kann ich dem ssh-Zugriff vertrauen?
Kann ich den ssh-Zugriff bei Nichtbenutzung auch mal deaktivieren?
Wo sind die eigenen cloud-Daten gespeichert (Deutschland)?
Ob die 3-4 bekannten Check-Seiten bezüglich der nextcloud-Konfiguration ein OK (A+) geben.
Ob der Shared-Hosting-Anbieter php.ini editierbar, httpd.conf editierbar, .htaccess, mod_rewrite, und TLS 1.3 mit 1.0, 1.2 deaktiviert und weiteres anbietet.
und noch weiteres, ich möchte ja kein blog schreiben
Also, die Wahl eins günstiger Shared-Hosting-Anbieters, der vieles oben bietet oder sogar alles, steht somit nichts im Wege!
@nc-kay, ich hatte fast alle Meldungen, wie in deinem ersten post.
Ich habe einen Tag lang gegoogelt und eine Meldung nach der anderen eliminiert.
Die Lösungen wurden sicher schon oben genannt, aber ich lese leider nicht gerne alles, was ich hinter mir habe. Noch mal kurz:
Meine nextcloud Installation befindet sich in einer Subdomain (nextcloud. xyz. de) im Pfad /home/www/nextcloud, also außerhalb vom webroot /var/www/, also außerhalb des “document root” des Webservers Apache. Aus Sicherheitsgründen! Wird auch in der Inst.-Anleitung erwähnt.
Initial nutzte ich die 1Click-Installation vom Anbieter, dann die nextcloud Aktualisierung, die Version 19 habe ich mal manuell über ssh durchgeführt. Installatron kenne ich nicht.
SSL-Zertifikat ist Pflicht und alle Aufrufe zu https umleiten/erzwingen
Let’s Encrypt bieten viele Webhosting Anbieter kostenlos an.
Hier oben schon erwähnt, Umleitungscode in die .htaccess der nextcloud-Inst. eintragen
eigenen Eintrag in die php.ini
;https://intux.de/2018/09/fehlermeldungen-nach-nextcloudinstallation/
opcache.enable=1
opcache.enable_cli=1
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.memory_consumption=128
opcache.save_comments=1
opcache.revalidate_freq=1
5., 6. ich habe php7.4 im Webadmin gewählt und nextcloud aktualisiert auf momentan 19.0.2.2
Falls nach der Aktualisierung folgende Meldungen erscheinen
occ db:add-missing-indices
occ db:add-missing-columns
Dann über die Konsole von WinSCP folgende Kommandos nacheinander im Pfad eingeben, wo sich occ befindet
php7.4 occ db:add-missing-indices
php7.4 occ db:add-missing-columns
Insgesamt ergibt der nextcloud scan A+ für meinem Shared-Hosting Anbieter.
Wichtig sind auch checks über (Reihenfolge wertfrei)
Zur Verschlüsselung:
Ich habe die serverseitige Verschlüsselung und E2EE nach folgender Anleitung aktiviert und beides erst mal aktiv gelassen: https://www.bitblokes.de/end-to-end-verschluesselung-e2e-nextcloud-14/
Auf meinem Smartphone habe ich E2EE aktiviert, einen leeren! Ordner neu angelegt, verschlüsselt und die Mnemonic-Passphrase erhalten - diesen dann einfach ohne Umwege in den Passwortmager des PC’s korrekt eingetippt. In Windows 10 habe ich den aktuellen Sync.-Client neu installiert und die Mnemonic-Passphrase eingegeben. Momentan läuft es schnell genug für mich. Zudem habe ich keinen Zugriff auf meine Daten über ssh - sind ja serverseitig verschlüsselt, auf den E2EE-Ordner sowieso nicht, nur über den W10-Sync.-Client aus.
Naja. Soweit mir bekannt liegt der Schlüssel in der config/config.php . Einen wirklichen Schutz bietet die serverseitige Verschlüsselung somit nur bei externen Speicherdiensten wie z. B. Objektstorage.
Da du so viel Verschlüsselung nutzt, solltest du an dein Backup und Restore denken.
Das wäre meine nächste Frage gewesen, wo ist überhaupt der Schlüssel für die serverseitige Verschlüsselung und wie sichere ich den und verberge den vor fremden und admins?
Da mir der ssh-Zugriff ganz besonders wichtig ist, da ich den nicht deaktivieren kann, wie entferne ich den Schlüssel, wenn möglich? Wer nämlich ssh-Zugriff hat, hat somit doch alles auch mit serverseitiger Verschlüsselung. Nur E2EE dürfte “sicher” sein.
Backup muss natürlich erwähnt werden!
Ich verwende keine serverseitige Verschlüsselung und wüsste gar nicht, wie man die Dateien wieder entschlüsselt. Vielleicht ein kleines Hinternis für außenstehende Personen. Aber das größere Problem erscheint mir Backup/Restore. Das solltest du wirklich durchspielen. Natürlich könntest du die Daten über einen Nextcloud-Client backupen und das serverseitige Verschlüsselungsproblem umgehen. Das hat aber mit Backup/Restore weniger zu tun.
devnull, da du so auf Backup herumreitest, bei mir schon unerwähnt in Fleisch und Blut übergegangen, ich lösche doch nicht meine Original-Daten, die auf dem Server können mir verschlüsselt gestohlen bleiben. Ich mache ein Backup vom gesamten Server-Home. Meine Original-Daten sind sicher auf 2 mobilen USB3 Laufwerken getrennt noch mal gesichert.
Mir gehts eher um die Schlüssel und um den fremden Zugriff auf meine verschl. Server-Daten. Die serverseitige Verschl. gebe ich jedenfalls noch nicht auf, bis ich alles notwendige weiß.
Nachtrag:
Noch mal deutlicher, ich nutze nextcloud nur als Zwischenspeicher für meine Daten, ich könnte also das komplette Home löschen ohne mich um etwas kümmern zu müssen, alles andere wäre ja fatal!