Différences entre les versions de « Webdav »
De BlaxWiki
Aller à la navigationAller à la recherche (Page créée avec « Webdav est un systeme qui permet en l'occurence ici de monter un lecteur réseau depuis un windows vers un linux où est installé un apache et des modules webdav === Con... ») |
|||
| Ligne 3 : | Ligne 3 : | ||
=== Configuration Apache === | === Configuration Apache === | ||
On fait ca sur le port 443 pour plus de sécurité, mais cela peut tout à fait être fait sur le port 80 | On fait ca sur le port 443 pour plus de sécurité, mais cela peut tout à fait être fait sur le port 80 | ||
<pre> | |||
LoadModule dav_module modules/mod_dav.so | LoadModule dav_module modules/mod_dav.so | ||
| Ligne 38 : | Ligne 38 : | ||
</VirtualHost> | </VirtualHost> | ||
</pre> | |||
Création du répertoire : mkdir -p /var/lock/httpd/DAVLock && chown daemon:daemon //var/lock/httpd/DAVLock (daemon est ici le user sous lequel tourne apache) | Création du répertoire : mkdir -p /var/lock/httpd/DAVLock && chown daemon:daemon //var/lock/httpd/DAVLock (daemon est ici le user sous lequel tourne apache) | ||
Version du 15 janvier 2013 à 18:05
Webdav est un systeme qui permet en l'occurence ici de monter un lecteur réseau depuis un windows vers un linux où est installé un apache et des modules webdav
Configuration Apache
On fait ca sur le port 443 pour plus de sécurité, mais cela peut tout à fait être fait sur le port 80
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
DAVLockDB /var/lock/httpd/DAVLock/DAVLockDB
Alias /webdav /opt/data/webdav
<Directory /opt/data/default/webdav>
AllowOverride All
Options Indexes
</Directory>
<VirtualHost *:443>
DocumentRoot /opt/data/default/
ServerName test.fr
SSLEngine On
SSLCipherSuite !aNULL:!DH:!MD5:RC4:!LOW:!EXP:HIGH:+SSLv3
SSLCertificateFile /opt/applis/httpd/conf/test.fr.crt
SSLCertificateKeyFile /opt/applis/httpd/conf/test.fr
ErrorLog '|/usr/bin/logger -p local2.warn -t httpd'
DAVMinTimeout 600
DAVDepthInfinity On
<Location /webdav/agarik1>
Dav On
AuthType Basic
AuthName "WebDAV Auchan"
AuthUserFile /opt/applis/httpd/conf/.htpasswd
Require user agarik1
</Location>
</VirtualHost>
Création du répertoire : mkdir -p /var/lock/httpd/DAVLock && chown daemon:daemon //var/lock/httpd/DAVLock (daemon est ici le user sous lequel tourne apache)