So aktivieren Sie WebDAV in Apache Server 2.2.x - Windows
Mit webbasiertem Distributed Authoring und Versioning (WebDAV) können Benutzer Serverordner und -dateien über HTTP lesen und schreiben. Weitere Einzelheiten finden Sie unterWebDAV Wiki undWebDAV community.
Hier ist eine Anleitung, die Ihnen zeigt, wie SieWebDav in Apache Server 2.2.x unterWindows Plattform aktivieren. Siehe folgende Schritte:
1. Laden Sie WebDav in Apache Server
WebDAV wird mit Apache Server 2.x geliefert. Sie müssen es nur aktivieren. Bearbeiten Sie „%APACHE_PATH%/conf/http.conf
“, kommentieren Sie die folgende Last aus und schließen Sie Anweisungen ein.
Datei: http.conf
LoadModule alias_module modules/mod_alias.so LoadModule auth_digest_module modules/mod_auth_digest.so LoadModule authn_file_module modules/mod_authn_file.so LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule dav_lock_module modules/mod_dav_lock.so LoadModule setenvif_module modules/mod_setenvif.so # Distributed authoring and versioning (WebDAV) Include conf/extra/httpd-dav.conf
2. Erstellen Sie einen Benutzer und ein Passwort für WebDAV
Setzen Sie für den WebDAV-Authentifizierungszugriff den folgenden Befehl ab:
htdigest -c "%APACHE_INSTALLED_PATH%/user.passwd" DAV-upload admin
Siehe Beispielausgabe:
C:\Program Files\Apache Software Foundation\Apache2.2\bin>htdigest -c "C:/Program Files/Apache Softw are Foundation/Apache2.2/user.passwd" DAV-upload admin Adding password for admin in realm DAV-upload. New password: ******** Re-type new password: ********
Es bedeutet, dass Sie einen Benutzer "admin" mit dem Kennwort "vom Benutzer angegeben" erstellen und in der Datei "%APACHE_INSTALLED_PATH%/user.passwd
" unter "DAV-Upload" speichern.
3. Konfigurieren Sie den WebDAV-Ordner
Erstellt einen "Sites" -Ordner unter "%APACHE_PATH%/sites
". Bearbeiten Sie "%APACHE_PATH%/extra/httpd-dav.conf
" und fügen Sie folgenden Inhalt hinzu:
Datei: httpd-dav.conf
Alias /sites "C:/Program Files/Apache Software Foundation/Apache2.2/sites"Dav On Order Allow,Deny Allow from all AuthType Digest AuthName DAV-upload Options Indexes AuthUserFile "C:/Program Files/Apache Software Foundation/Apache2.2/user.passwd" AuthDigestProvider file # Allow universal read-access, but writes are restricted # to the admin user. require user admin
Dies bedeutet, dass Sie den WebDAV-Zugriff für den Ordner "sites
" aktivieren und die Datei "user.passwd
" zur Authentifizierung auch unter "DAV-upload
" (AuthName DAV-upload
) verwenden.
4. Starten Sie Apache Server neu
Starten Sie den Apache-Serverdienst neu. Jetzt ist der WebDAV-Dienst im Ordner "sites" Ihres Servers aktiviert.
For example
Wenn Ihre Server-IP 127.0.0.1 lautet, können Sie über diese URL auf WebDAV auf Ihren Ordner "sites" zugreifen: "http://127.0.0.1/sites"
5. Überprüfen Sie dies mit dem WebDAV-Client
Laden Siebitkinex herunter und installieren Sie es, einen leistungsstarken kostenlosen WebDAV-Client für Windows. Die folgende Abbildung zeigt Bitkinex, das über WebDAV mit einem Webordner verbunden ist:
Note
Weitere Informationen zu WebDAV-bezogenen Projekten oder Clients finden Sie untersite