Plesk: WebDAV nutzen

Plesk bietet über die Oberfläche leider keine Möglichkeit, WebDAV bei Verzeichnissen einzuschalten. Das Aktivieren ist dabei sehr einfach:

Plesk bietet ein “Hook” an, um die Apache-Konfiguation per Hosting anzupassen. Dazu legt man im Unterverzeichnis ./conf des Hosting-Verzeichnisses eine Datei “vhost.conf” an. Diese wird durch Apache am Ende der Virtual-Hosting Konfiguation ausgelesen und kann so sämtliche (durch Plesk) festgelegte Einstellungen überschreiben. Ist auch SSL für das jeweilige Hosting aktiviert, wird zusätzlich nach einer “vhost_ssl.conf” gesucht und diese dann eingebunden.

1. Falls nicht vorhanden eine vhost.conf erstellen

# /var/www/vhosts/example.com/conf/vhost.conf
<Directory /var/www/vhosts/example.com/httpdocs/webdav>
DAV on
</Directory>

2. Plesk zum Einlesen der vhost.conf zwingen und Apache neustarten.

/usr/local/psa/admin/sbin/websrvmng -a
/etc/init.d/httpd restart

Die benötigten Benutzer für das WebDAV-Verzeichnis (hier: “/webdav”) werden über die Plesk-Oberfläche angelegt. Der Pfad muss dabei dem in der vhost.conf angegebenen entsprechen.

This entry was posted in Linux, Plesk and tagged , . Bookmark the permalink.

6 Responses to Plesk: WebDAV nutzen

  1. Pingback: BlackBloc » HowTo: WebDAV und Plesk 9

  2. Houdini says:

    Nicht zu vergessen, dass der Webserver schreibrechte auf das Verzeichnis benötigt. Ich habe daher den Eigentümer des webdav Verzeichnisses auf www-data geändert.

  3. Sascha says:

    erstmal DANKE! aber wie kann ich das auf eine subdomain umstellen?
    aufzb webdav.domain.net?

  4. Marcus says:

    Wie bekomme ich das den per https hin ?

  5. otto says:

    anstatt vhost.conf eine vhost_ssl.conf verwenden (und httpsdocs).

  6. Pingback: HowTo: WebDAV und Plesk 9 | c-m-l.net

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">