Installieren Sie nginx Beachten Sie, dass Sie $ sudo apt install -y nginx-full Relevante Ordner erstellen # Der Speicherort zum Speichern freigegebener Dateien$ sudo mkdir -p /home/dav $ sudo chown -R www-Daten:www-Daten /home/dav Konfiguration$ sudo vim /etc/nginx/sites-enabled/webdav.conf Der Inhalt ist wie folgt: Server { hören Sie 80; Servername localhost; # Auf UTF-8-Kodierung einstellen, um zu verhindern, dass chinesische Dateinamen verstümmelt werden; Zeichensatz UTF-8; # Der Standardpfad zum Speichern von Dateien ist root /home/dav; auth_basic Bereichsname; # Speicherort der Benutzerkennwortdatei auth_basic_user_file /etc/nginx/.passwords.list; # für DAV zulässige Operationen dav_methods PUT DELETE MKCOL COPY MOVE; dav_ext_methods PROPFIND-OPTIONEN; # Erstellen Sie die Standardberechtigungen für Dateien dav_access user:rw group:rw all:r; # Temporärer Dateispeicherort client_body_temp_path /tmp; # Maximales Upload-Dateilimit, 0 bedeutet unbegrenzt client_max_body_size 0; # Automatische Ordnererstellung aktivieren (falls nötig) create_full_put_path ein; } Passwort generieren $ echo -n 'lpwm:' | sudo tee /etc/nginx/.passwords.list $ openssl passwd -apr1 | sudo tee -a /etc/nginx/.passwords.list # Starten Sie nginx nach Bestätigung des Passworts neu $ sudo nginx -s neu laden Windows-ClientSie können zunächst über den Browser direkt auf die Server-IP zugreifen, um sie anzuzeigen Ich habe versucht, das Netzlaufwerk direkt im Windows-Datei-Explorer zuzuordnen, aber es hat nicht funktioniert! Ich habe einen Drittanbieter-Client verwendet: Download von der offiziellen Website: https://www.raidrive.com/download Nach der Installation müssen Sie die Serverkonfiguration hinzufügen: Beachten Sie, dass Sie das http-Protokoll nur verwenden können, wenn Sie Nach dem Hinzufügen wird das zugeordnete Laufwerk im Datei-Explorer automatisch geöffnet Hübsch! Oben finden Sie Einzelheiten zur Verwendung von nginx zum Erstellen eines WebDAV-Dateiservers in Ubuntu. Weitere Informationen zur Verwendung von nginx zum Erstellen eines WebDAV-Dateiservers finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung zur Verwendung des Iframe-Tags (Attribute, Transparenz, adaptive Höhe)
>>: Warum sollten MySQL-Felder NOT NULL verwenden?
Inhaltsverzeichnis Präsentationsschicht Geschäfts...
Vorwort Also habe ich diesen Blog geschrieben. Di...
Goldene Regeln der Leistung: Nur 10 bis 20 % der ...
Nginx verwendet mehrere Reverse-Proxy-Server, was...
Im vorherigen Blogbeitrag ging es um das private ...
1. Einführung in Nginx Nginx ist ein Webserver, d...
Shtml und asp sind ähnlich. In Dateien mit dem Nam...
Inhaltsverzeichnis Gleichzeitige Szenarien Schrei...
Das <marquee>-Tag ist ein Tag, das paarweis...
In diesem Artikel wird der spezifische Code für j...
Inhaltsverzeichnis Vorwort Rendern Beispielcode Z...
1. Grundstruktur: Code kopieren Der Code lautet wi...
In den meisten Anwendungsszenarien müssen wir wic...
Inhaltsverzeichnis Vorwort 1. Einführung in Axios...
Grundbegriffe des Konsuls Servermodus und Clientm...